Software craftman...
Follow
Find
3.0K views | +16 today
 
Scooped by yannick grenzinger
onto Software craftmanship and Agile management
Scoop.it!

An Alternative to Agile Coaching

Phil Abernathy asserts that the role of the Agile Coach may be due to sunset - he proposes an alternate based on his vision of an Agile Practitioner Manager embedded within an agile team.
more...
No comment yet.

From around the web

Software craftmanship and Agile management
All about software craftmanship, design and it's Agile management
Your new post is loading...
Your new post is loading...
Scooped by yannick grenzinger
Scoop.it!

Why Managers Ask for Estimates and What They Need to Know

In many of my transitioning to agile clients, the manag…
more...
No comment yet.
Scooped by yannick grenzinger
Scoop.it!

Extreme Programming Revived?

Extreme Programming Revived? | Software craftmanship and Agile management | Scoop.it
This is RonJeffries.com, the combination of new articles, XProgramming, SameElephant, and perhaps even some new items never before contemplated.
Copyright © 1998-2015 Ronald E Jeffries
more...
No comment yet.
Scooped by yannick grenzinger
Scoop.it!

Security of Infrastructure Secrets

Security of Infrastructure Secrets | Software craftmanship and Agile management | Scoop.it

I see a class of data are not well covered by existing standards. I call them "Infrastructure Secrets". Infrastructure Secrets are credentials or secrets that are commonly used to build or deploy applications and that they are often shared with third party services.

more...
No comment yet.
Scooped by yannick grenzinger
Scoop.it!

Worse Is Better, for Better or Worse

Kevlin Henney revisits the original premise and definition of “Worse is Better”, and looks at how this approach to development can still teach something surprising and new.

more...
No comment yet.
Scooped by yannick grenzinger
Scoop.it!

Neuro-diversity in the Work Place

Neuro-diversity in the Work Place | Software craftmanship and Agile management | Scoop.it

Dr. Sallyann Freudenberg talked about neuro-diversity in the work place at QCon London. Programming is a complex creative task, and Freudenberg explored a number of the techniques that programmers in general use to help them achieve it.

more...
No comment yet.
Scooped by yannick grenzinger
Scoop.it!

Why are software development task estimations regularly off by a factor of 2-3? - Quora

more...
No comment yet.
Scooped by yannick grenzinger
Scoop.it!

Security for Continuous Integration.

Right now, we in technology are witnessing the convergence of two competing forces: on one hand, an increasing need for security (as demonstrated by these events last year); on the other, an increasing number of organizations adopting Continuous Integration (CI). In a CI model, code is integrated regularly — usually several times a day — and checked against automated tests.  Coupled with Continuous Delivery and Continuous Deployment, CI is getting code into live applications faster.  While Continuous Integration is improving the agility and speed-to-market of software organizations, that speed can leave developers more vulnerable to security breaches.

more...
No comment yet.
Scooped by yannick grenzinger
Scoop.it!

The #NoEstimates How To - Software Development Today

Rate this post You’ve probably seen a long, recursive discussion on twitter about #NoEstimates. Some of you, like William Gill may be even interested in a more concrete description that you can apply in your own projects. So here it is. This is my first attempt at a #NoEstimates How To, first presented at Turku …
more...
No comment yet.
Scooped by yannick grenzinger
Scoop.it!

Too Big to Fail: Running A/B Experiments When You're Betting the Bank

Andrea Burbank discusses the risks, benefits, and lessons from running a single huge experiment with hundreds of moving parts, and with long-term engagement as the metric of success.
more...
No comment yet.
Scooped by yannick grenzinger
Scoop.it!

Categories for the Working Programmer

Jeremy Gibbons explains categories, focusing on them as an organizing principle helpful in managing generic libraries.
more...
No comment yet.
Scooped by yannick grenzinger
Scoop.it!

Scalability Lessons from eBay, Google, and Real-time Games

Randy Shoup tells war stories from Google and eBay focusing on how to scale code, infrastructure, performance, and operations, along with hard-won lessons learned in scaling them.
more...
No comment yet.
Scooped by yannick grenzinger
Scoop.it!

A comprehensive comparison of front-end templating solutions

A comprehensive comparison of  front-end templating solutions | Software craftmanship and Agile management | Scoop.it
Templating is a technology that help us to represent data in different forms.
In the old days, choosing a appropriate template engine for client templating is not easy, beacuse you were left with lit
more...
No comment yet.
Scooped by yannick grenzinger
Scoop.it!

Why Software Architects Fail

We've all seen them: Ambitious projects, starting out with grand visions, ending up as costly lessons in what not to do, leaving behind the ruins of promising paradigms, technologies, tools, and careers. But why do architecture approaches sometimes hurt instead of providing value? Why has "architect" become a negative term for some people? And what can we do to improve our own work? In this keynote, we'll look at some of the most common pitfalls that ensure you'll come up with a disaster, and discuss how they can be avoided.
more...
No comment yet.
Scooped by yannick grenzinger
Scoop.it!

Let's Acknowledge SAFe For What It Is... And Move On -

It seems this week more SAFe related stuff than usual made it across my desk… some positive, some negative… some old, some new… but all asking the same fundamental questions. Is SAFe the savior of all things software development? Is SAFe really agile or merely the second coming of RUP? Will SAFe survive or be …
more...
No comment yet.
Scooped by yannick grenzinger
Scoop.it!

Remove Impediments. Don't Inventory Them.

This is RonJeffries.com, the combination of new articles, XProgramming, SameElephant, and perhaps even some new items never before contemplated.
Copyright © 1998-2015 Ronald E Jeffries
more...
No comment yet.
Scooped by yannick grenzinger
Scoop.it!

Designing a Web API

Designing a Web API | Software craftmanship and Agile management | Scoop.it
A Web API corresponds to an application programming interface that can leverage the Web technologies to execute processing and manipulate data. Modern Web APIs follow the REST principles to be as e...
more...
No comment yet.
Scooped by yannick grenzinger
Scoop.it!

Decision Making Strategies of No Estimates

Debbie Madden and Vasco Duarte share their views on no-estimates.
more...
No comment yet.
Scooped by yannick grenzinger
Scoop.it!

How to Start With Security

How to Start With Security | Software craftmanship and Agile management | Scoop.it
Computer security, or the lack thereof, has made many headlines recently. In this article we'll look at how bad things are and what you, as a software developer, can do about it. It will help get you started or hopefully give you some new ideas if you're already doing some security work.
more...
No comment yet.
Scooped by yannick grenzinger
Scoop.it!

What is good code? A scientific definition. - Intent HQ Engineering blog

What is good code? A scientific definition. - Intent HQ Engineering blog | Software craftmanship and Agile management | Scoop.it
How would you define good code? This article gives a pseudo-scientific answer to that question after asking a sample of 65 developers that same question.
more...
No comment yet.
Scooped by yannick grenzinger
Scoop.it!

Dave Farley on the Rationale for Continuous Delivery

At QCon London 2015, Dave Farley proposed that although the state of software development has been suboptimal in the past, studies are revealing that the implementation of continuous delivery leads to considerable improvement. Farley stated that continuous delivery changes the economies of software development, and provides more rapid business idea validation and reduced defect rates.
more...
No comment yet.
Scooped by yannick grenzinger
Scoop.it!

Chris Richardson, Functional Domain Models with Event Sourcing, SF Scala @Sungevity 201502 - YouTube

Event sourcing persists each entity as a sequence of state changing event. An entity’s current state is derived by replaying the events. Event sourcing is a ...
more...
No comment yet.
Scooped by yannick grenzinger
Scoop.it!

Containerization Is More than the New Virtualization

Jérôme Petazzoni borrows from his experience at Docker Inc. to explain live applications running in Docker, including reading logs, remote access, and troubleshooting tips.
more...
No comment yet.
Scooped by yannick grenzinger
Scoop.it!

SQL Strikes Back! Recent Trends in Data Persistence and Analysis

Dean Wampler takes a look at SQL’s resurgence and specific example technologies, including: NewSQL, Hybrid SQL, SQL abstractions on top of file-based data, SQL as a functional programming language.
more...
No comment yet.
Scooped by yannick grenzinger
Scoop.it!

Behaviour-Driven Development Combined with Domain-Driven Design

Behaviour-Driven Development Combined with Domain-Driven Design | Software craftmanship and Agile management | Scoop.it
Behaviour-Driven Development (BDD) is very much about conversations and examples but there is a software design part that can be used to bring BDD and Domain-Driven Design (DDD) practices together, combining the conversional bits with a domain-focused design activity, Konstantin Kudryashov explains in a presentation.
more...
No comment yet.