How are you improving your organisation's overall delivery capability?

You're improving your Agile / Scrum / Kanban - great.

But what are you doing to improve your organisation's overall delivery capability?

Here are the questions you need to ask:
1. How can we parallelise this work?
2. How can we overcome dependencies, rather than just accept them?
3. How can we improve scheduling and knowing our teams' capacity and ability to commit to schedules?
4. What's the capacity management capability of our teams? Looking at global execution, not local optimisation.
5. How well does each team identify and manage their risks?
6. How well do teams manage unplanned work?
7. How much unDone work do teams discover when preparing for a release?
8. How can we accelerate decision-making? Both within and outside of teams?
9. Where are the queues/blockages, and how do we reduce/remove them?
10. How can we make better decisions? In solution design, in execution, in prioritisation.
11. How can we delegate more decision-making and empower teams?
12. How can we remove all decision-making and approvals in the delivery pipeline? What if there were none?
13. How can we prevent low-value work and time-eaters (meetings, etc.)?

Why does all of this matter?
Because without it, organisations experience significant waste and lost opportunities:

➤ Delayed product release results in lost earnings.
➤ Slippages results in cancelled releases and increased costs.
➤ Delayed feature release results in missed learnings.
➤ Continued re-work and work-arounds and wasted effort.
➤ Sequential delivery pipelines means teams are constantly waiting.
➤ Low-value & unplanned work can delay high value work from being released.
➤ Delayed management decisions results in further delays, uncertainty and confusion.

Previous
Previous

How Scrum Masters and Agile Coaches can align with management teams

Next
Next

Matrix organisation structure doesn’t suit modern software teams