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.
We help you increase your performance, identify problems with ease and focus on improving workflow efficiency. Choo… https://t.co/jsxa4GMc5TFollow
To make your processes more efficient, first you need to identify where you are falling behind. Learn how to recogn… https://t.co/PiVxLY7CRJFollow
Business agility is changing about outside IT. Agile Kanban Istanbul presents the opportunity to increase the densi… https://t.co/WD2ABPmJkuFollow
Detailed practitioner view on how to handle a true complex customer centric problems through business agility… https://t.co/KHIYHNgqWEFollow
Find out how maintaining a Kanban pull system and using analytics to spot bottlenecks early, prevents project delay… https://t.co/EPdBviI2nNFollow
Track your current tasks in progress. Review the state of your process in the past. Learn more about Aging Chart fo… https://t.co/ZD7zwt50vPFollow
Get the most out of your Kanban system with our expert tips and guidelines for Kanban teams.… https://t.co/J1Wg3RlQr3Follow
Successful project managers are effective leaders whose decisions will drive a business forward. Here are the top 5… https://t.co/L7KSJNgvmcFollow
This is a story of a failed Kanban adoption and what could have been done to prevent the failure.… https://t.co/TbrQuFKbOhFollow
Nave's Kanban analytics for Jira allow you to build immersive charts from your existing data so that you observe an… https://t.co/snPPY0J8pxFollow
Prioritization in Kanban backlog revolves around your customer value and business needs. Find out how to grow as a… https://t.co/tqK9i9f96fFollow
Learn about the key issues around employee engagement, motivation and how to increase discretionary efforts in your… https://t.co/zi3dG5xXtfFollow
All of our plans come with unlimited users, real time updates, and complete board history sync. Any plan is free fo… https://t.co/vYoylZicPCFollow
Businesses with higher levels of team motivation perform better for a simple reason: they appreciate their employee… https://t.co/vndEHMTQyUFollow
Hear dozens of tips and tricks from Capital One Innovation Lab about how they use Kanban techniques to generate pow… https://t.co/Q3fcJUT1XbFollow
Learn about Kanban’s core practices in a gripping story about suffering and achievement. Get ideas about how you ca… https://t.co/oUCCtCmpR4Follow
Are you looking to improve your team performance, but find yourself held back? Throughput measures your team’s capa… https://t.co/G3ZLrpAxLoFollow
Take your team to a whole new level with Nave's Kanban analytics for Trello. Picture what's going on behind your da… https://t.co/BLkkibV7KGFollow
CFD for Asana has advanced chart overlay that shows the number of tasks in progress for the last 6 months.… https://t.co/DdJuVBPhAcFollow