Discussion about this post

User's avatar
Lucas J's avatar

For the last years, I’ve seen a lot of criticism around Agile, but this is the first time somebody really understands Agile before criticising it. Awesome reflection.

Expand full comment
Pragdave's avatar

FWIW, as one of the 17 people who doesn't agree on what iteration means, I think there's a lot of pragmatic truth here.

The manifesto we produced was idealistic (read "naive"). It assumed that an entire organization could somehow embrace its philosophy as we all kum ba yah'd our way towards *value*. When the inevitable impedance mismatch became apparent, half of the agile folks started selling solutions to management, and the rest pretended it didn't matter.

What followed was the inevitable degradation of the ideas and values of the manifesto. To me, that's a tragedy, because I still believe after 25 years that the original four values are meaningful.

Many of the advocates of "Agile" (which is not a noun...) claim that it is still valid, and that people are just doing it incorrectly. And, indeed, in the article you mention things such as "build, measure, build", which is common, but which is not what an agile team should be doing.

But I increasingly feel that those advocates are missing the point. The real question is "is it possible to follow the values of the manifesto in the real world?". And the answer is clearly "not very often."

My most watched talk on youtube is Agile is Dead, from 2015 (https://www.youtube.com/watch?v=a-BOSpxYJ9M). There I argue that we may as well abandon the word "Agile." But I also suggest that doesn't require us to abandon the values, too.

Since then, I've been pondering what that actually means; how is it possible to honor the manifesto's values while working in a decidedly Taylorist world?

I'm coming to the conclusion that individuals and teams can still greatly benefit from agility, but only when applied locally and pragmatically. My current belief is that this manifests as a drive for simplicity in a world that tries to make everything more complex.

But that would be another thread... :)

Nice article: good thoughts, well presented.

Dave

Expand full comment
12 more comments...

No posts