Discussion about this post

User's avatar
Clifford Berg's avatar

"Instead of making a team-level framework that focuses on how the team should work together, why not make an organization-level framework that focuses on the conditions necessary for empowered teams?"

And now you have arrived at what Agile 2 attempts to talk about, with respect to product development!

Agility is NOT about what happens in a team. Teams are relatively easy - they are "table stakes". Agility is about the organization - the ecosystem.

Expand full comment
Bruno's avatar

Yeah, some good thoughts in that. Let me share another one: What if Scrum itself was adopted in way too many environments. Some, perhaps even most, of which are a bad fit: Iterating on a greenfield towards a solution for a vaguely defined problem, the 'new product development' part, is actually quite rare. Most of the time there's legacy code (brownfield), dependencies that arose on architectural and organizational levels and a lot of other stuff, that Scrum - more or less - does not care about, has not advice, no path forward (besides prescribing an ideal future state). Not to mention that it's applied in contexts that are hardly product development at all, so the value of iterating, defining Sprint Goals etc. is close to zero or at least not worth the effort. To me, Scrum is a good solution (amended by some XP practices), given the right problem. To me it seems like many skipped that step of identifying the problem/solution match.

Expand full comment
9 more comments...

No posts