Sorry Agile about the title. I can’t figure out another way to say it. Time to ditch the concept of Agile and talk about what matters. All we want to do is Good. In projects, organizations, development, business.
I was upset by everyone, and I mean everyone (at least in the IT domain), putting ”Agile” in front of every word related to their work, to make some sort of statement. ”We need to be more agile”, ”you have to make this team agile”, ”Our organization should be more agile”, ”In agile user experience we do this”, ”to have an agile release process you need to..”, ”our marketing department is agile”.. Seriously, what do you mean really?
A friend of mine, @froderik, suggested we just replace ”agile” with ”good” and it will become more clear.
The Agile manifesto did something awesome more than 10 years ago, putting into words something that needed to be put into words. To put attention to something that was not good in the IT business, and could become better.
Now, the Agile manifesto seems to has served it’s purpose and it’s not enough as a guide anymore. For instance there’s nothing in the Manifesto that says we actually should deliver stuff (product and services). You’ll see it if you read it as another friend @NiclasReimertz reminded me of. It’s fine. It’s just time to take a breath and take the next step on the ladder.
Nowadays, the word Agile is used in every situation to explain something bad, or good, or middle. It doesn’t mean anything any longer. How many times have you lately heard the word ”agile” used in any kind of setting?
The Agile communities did change my professional world. With the help of Agile people I learned new methods and structures to do better team leadership & development processes and somewhat better services and products. For these communities, Agile is now more of a brand name. People know who they are by the name. No need to change. But in all other settings Agile is obsolete.
Now, to do seriously good services and products for my customers, there are so many things that need to be considered, known and explored. Business, people, process, user experience, quality, domain, context, learning. Knowledge from the history and science of communication, psychology, engineering, learning, marketing, technology as well as crazyness, invention, collaboration over great distances, with highly integrated and complicated or complex systems, Agile just don’t have the chance to give an answer any more. Now I just want to do Good.
I get confused and restless when hearing Agile. What do you really really want? I ask.
You want a faster release cadency?
A functioning team?
An innovative product?
A stable environment?
Tell me what you want, and I’ll try to find a Good way to do it for you.
Bye Agile, enter Good.