"Agile" isn't the goal
June 21, 2021It's easy to find examples of of books and conferences dedicated to "Agile." But Agile has never been the goal.
Books. Conferences. Meetups. Frameworks. Slack channels. Lunch & Learns. Transformations. Even magazines (do people actually read those any more?).
It’s easy to find examples of all of these dedicated to the concept of “Agile.”
Agile is never, and has never, been a goal of its own.
Agile is a tool. A means to an end.
Quoting from the Manifesto for Agile Software Development:
We are uncovering better ways of developing software.
So what if we have a way to successfully develop software that isn’t “agile”? Is it wrong?
Of course not. What works is not wrong.
So don’t worry if you’re doing or being “Agile” unless what you’re doing isn’t working. If you have a problem to solve, then maybe Agile (or some other tool) can help. But if you have no problem, don’t try to fix it.
The most important "agile" principle
Without a culture of learning, any agile framework, process, or workflow will stagnate and ultimately fail.
What problem are you trying to solve?
I hear people ask seemlingy good questions, but they often miss a fundamental part: What problem are you trying to solve?
The Jonathan Test: 12 Steps to Better DevOps
20 years after the original, this is my take on an updated "Joel Test"