My guess, based on experience and many conversations, is that these are ‘our’ top 5 impediments.
- Need better Product Owners
- Not enough focus on removing impediments
- Need better automated testing
- Technical debt
- No trend of improving velocity
Some time ago, Jeff Sutherland said the biggest impediment is team’s not getting to done-done inside the Sprint. Maybe that one as well, still. Note that it is strongly related to my #3 and to others.
When I say ‘our’, I mean overall, considering all the teams I see and hear about. On average.
The idea is that, if we focus on the top impediment and fix it (perhaps a bit at a time), we can be getting better faster.
So, do these impediments resonate for you? Or, as a general rule, do you find other impediments in the top 5 in the first year?
I hear people often say ‘lack of support for agile from top management’ as one of the top 5. If we phrase that as ‘inability to convince top management to support agile’ at least that gives us the power to change ourselves (become more convincing) rather than feel powerless as we wait for management to support agile. In any case, often we can make great progress without their support (although probably faster with their support).