Agile Dysfuctions

Agile development has been around for maybe close to 15 years now. Tim Ottinger and I started talking about “Take Back Agile“. My incentive for this was frustration and shame with what we have achieved in all those years.

The success stories about agile development often seem exaggerated. Most implementations of agile do not come close to what the stories tells us.

Joshua Kerievsky moved to Anzen. With Anzen we are looking at software development from a safety perspective. Safetely for customers, users, investors, developers, basically anyone who deals with software.

The advantage of being in the agile development professional for so many years is that it is easy to see patterns of success and failure. Unfortunately the latter still prospers despite agile development.

This post is the first in a serie that I am about to write.

I will start posting about red flags, problems, failure modes and defenses we have come to know over the years. My intention is to share this knowledge so you can use it to practice safer software development.

Take Back Agile

I have been an agilist for a long time. Approximately 15 years now. In the early days people just laughed at us. It started of as a thing for developers. Only the past four or five years it has grown to become something big. It’s considered mainstream now by many.

I can’t tell it has done the name ‘agile’ much good. Consultants and certificate horny people got attracted to it and that got worse when management bought into the some of the ideas. Some people really know what they are talking about and what they are doing, but many if not most don’t. The values that brought humanity to software development have been scrapped for mechanics, processes and certification.

We can do better. I value the agile manifesto over building a consultancy. I value real craftsmanship over certification. You get my point. I want our agile back.

Tim Ottinger (@tottinge – and some other folks and myself started Take Back Agile. We’ve created a domain, claimed the twitter, created a Google Plus community and group. We are ready to discuss this and see where it will take us. It’s free. We do not start this discussion with the intention to make any money out of it. Let that be clear. We just want our agile back.