Team Commitment in Kanban: How to Set Achievable Goals without Trimming Down Your User Stories
The Kanban Method revolves around the concept that work should be released early and often. To that end, product teams are focused on the constant delivery of value. The challenge lies in defining realistic goals that help teams commit to releasing work quickly.
Kanban teams manage to eliminate multitasking and focus on current priorities by limiting the amount of work in progress. However, supporting an environment in which timeframes and goals aren’t present leads to accumulating waste and team demotivation. Kanban encourages adopting a culture of continuous improvement (kaizen). Teams need to challenge themselves to be able to improve their performance and increase stability and predictability of their workflows.
The Importance of Maintaining User Stories that Define Customer Value
So, how do you introduce metrics to maintain a healthy environment for your workflow? The simple approach that Kanban suggests is to estimate and set the exact same duration for each individual task the team commits to deliver. In Kanban, the team commitment begins as soon as they pull it from the To Do list until it enters the Done state. A task should have a due date at the moment it enters the flow. At this point, you might be wondering if you should now cut down your tasks to set up more relevant due dates. The answer is no!
Kanban is all about managing the flow of work in order to identify the process issues that reduce a service’s ability to deliver quality work quickly, efficiently and sustainably. To do that, your user stories should reflect items of true customer value. Naturally, these items will come with different sizes and varying degrees of complexity. Nonetheless, some teams incorrectly conclude that, in order to properly forecast delivery in Kanban, user stories must be cut down to the same size and complexity.
This is one of the most common Kanban misconceptions. Instead, teams should let reality be what it is and let their user stories present a unit of customer value. That means retaining their intended use instead of cutting them into pieces artificially.
This leads to the inevitable question of how to determine relevant due dates and achieve a predictable and managed commitment to delivery without breaking down user stories.
Using Flow Metrics to Set Realistic Due Dates
The answer to the problem of setting realistic due dates lies hidden in the flow metrics, which are based on your past performance. In order to set suitable due dates and commit to realistic goals, your team needs to determine the cycle time of a task and the degree of certainty of it being accomplished. The best way to do this is to look back into your past performance using the Cycle Time Histogram. This analytical chart presents the overall distribution of completion times for all tasks in your process over a given period. The number of user stories necessary to obtain an accurate prediction depends on several factors, but you should have a moderate degree of confidence in the overall bounds of your process after as few as five items have been completed.
The Cycle Time Histogram can help you determine both a planned duration along with the probability of achieving that duration. For example, an 85th percentile represents 85% of the user stories measured, while the X axis shows the cycle time. If, at the 85th percentile, the cycle time is 5 days, then we can say with an 85% level of confidence that any story will be delivered in a maximum of 5 days. This is your team commitment.
WE UNCOVER THE EFFICIENCY OF YOUR WORKFLOW
Optimize your performance with Kanban analyticsSee a dashboard with your data
It must be stressed that this is not an individual commitment. The challenge manifests itself when teams have to coordinate all the work in progress and deal with bottlenecks to achieve that common goal. To smooth out the process, make sure your team has a plan, and discuss it during your daily standups. It’s good practice for everyone to write down which task they’re working on. Review the progress together, and verify whether the plan moves as expected. While going through your Kanban board, pay attention and focus on the assignments with nearby due dates.
Using the above approach, you will be able to act on time if any impediments appear. Soon, those 5 days will point to your 95th percentile line, which means you will reduce your cycle times and your process will become more predictable.
Avoiding Burnout by Building a Culture of Continuous Improvement
It’s very important that you don’t consider team commitment to be a contract. You should not blame your team if they don’t meet their commitments. Some teams will commit to more work just to find out where their threshold is, and that’s a perfectly healthy thing to do so long as it doesn’t lead to burnout.
In Kanban, feedback loops are essential, since they’re exactly what fuel a culture of continuous improvement. If your team fails to meet its commitments, look back to evaluate what has happened. During your retrospectives determine how many tasks have been overdue and why. This will help you make sure your goals are achievable and don’t lead to overburden. Finally, analysing your past performance will help you determine an optimal delivery speed.
The Kanban Method provides the means to monitor continuous improvement efforts. As the systems improve, cycle times decrease, and team commitment becomes more sustainable. This fosters an environment in which people are motivated to grow. Motivated teams are happy teams; and that’s exactly what you need to increase customer satisfaction.
Are you ready to recap the benefits Kanban analytics can bring to your project teams? Choose your platform, and get started with Nave today.
Meet the Author
Sonya Siderova is a passionate product manager and a driving force behind Nave, a Kanban analytics suite that helps teams become more efficient through data-driven decision making. When she's not catering to her two little ones, you might find Sonya absorbed in a good heavyweight boxing match or behind a screen crafting a new blog post.
Learn more about the experience of changing an organization with 130 years of history and more than 2,000 employees… https://t.co/HhqjlfVEwzFollow
"Nave’s powerful data-visualization toolkit helps you optimize your flow and take your team to a whole new level. T… https://t.co/znpofG06htFollow
Take your training and consultancy sessions to a whole new level. With Kanban analytics on their existing tools, yo… https://t.co/8iNe3zZS87Follow
Models of self-government, as well as models of harmonized autonomy, have emerged to address the need for strategic… https://t.co/Fkn2w1FybrFollow
Learn how applying Kaizen principles brings continuous improvement to your business practices, increases your perfo… https://t.co/EKejZQdt98Follow
Are you ready to recap the benefits Kanban analytics can bring to your teams? Choose your platform today!… https://t.co/IBRMXPLPXOFollow
In Kanban, Little’s Law links the three basic flow metrics – throughput, cycle time and work in progress. Understan… https://t.co/lz0dCe8fJLFollow
Choose your platform today and deliver outstanding customer value sooner with our range of analytical charts.… https://t.co/maqOaaqgFbFollow
Learn more about how a Financial Technology Company in Brazil evolve from 20 teams running around 50 initiatives to… https://t.co/3pk151Pm1MFollow
The Aging Chart for Trello helps you identify where your process is slowing down while tasks are still in progress.… https://t.co/D51LQOxxhIFollow
After many years of experience with classic waterfall projects at Sitegeist, in 2013 Gina and Sven started to compl… https://t.co/f33g593GhPFollow
Large teams and complex projects face a common issue – the Kanban board becomes cluttered and hard to read. Learn h… https://t.co/uxW9I3XhhpFollow
All of our plans come with full visibility into your past performance so that you can make decisions based on your… https://t.co/CECD3QA2MnFollow
Product teams who use Nave to analyze their workflows can make empirical predictions based on their performance dat… https://t.co/w2UOo7Q3q5Follow
When implementing Kanban, it can be difficult to know how much work has been done, and how well your team is perfor… https://t.co/sT6p8qDJfxFollow
With Nave, you can use your favorite tool to boost your productivity and improve workflow efficiency.… https://t.co/KhWe93qHO0Follow
This is the story of how 30 teams in Petrobras have evolved their maturity and how patterns of evolution can be rec… https://t.co/AHImgtqYBrFollow
Nave's Kanban analytics suite helps you collaborate better and ship faster across all of your Azure boards. Unleash… https://t.co/NttVDesyGoFollow
Choose your platform today and deliver outstanding customer value sooner with our range of analytical charts that v… https://t.co/ZEJTgy7JweFollow