In my first article about Agile Metrics I tried to set the scene by presenting the challenges agile teams and management have.
If you are a manager, team lead or team member your biggest challenge is to deliver on time with high quality. Additionally you want to eliminate or at least minimize stress and reasons to work overtime.
Purpose of agile metrics and reporting in general should be reaching efficient flow. Agile metrics help finding problems/bottlenecks or at least they give us hints about the problem. Then we focus on solving them as soon as possible.
In this article, I will present some basics of how to reach efficient flow.
Reducing Batch Size is one of the essential practices of Open Kanban.
- Reducing size of releases, features, stories…etc. will enable you to deliver faster, receive feedback faster and hence learn and improve faster.
- Apply the concepts of Minimum Viable Product, Minimum Viable Release and even Minimum Viable Feature.
Always involve your customers in the decision making regarding scope. Let them be prepared for testing your delivery and giving feedback.
Limiting Work in Progress to the capacity of your team is a key Kanban practice with huge positive impact in terms of smooth flow and hence predictability.
Multi-tasking can burn your resources. Try to avoid starting new work before finishing work in progress.
Focus is your best strategy. It will help you with reducing delivery time, improving quality and therefore gaining more customer trust over time.
Agile Metrics Workshop aims at introducing proven Metrics, Methods and Tools to Kanban & Scrum teams. These allow for highly Predictable Delivery. Additionally, Management and Teams will be able to make Projections & Accurate Forecasting.