how_do_we_forecast_our_plan_with_kanban
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
how_do_we_forecast_our_plan_with_kanban [2017/04/19 02:50] – hpsamios | how_do_we_forecast_our_plan_with_kanban [2023/03/10 05:29] (current) – ↷ Links adapted because of a move operation hans | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== How Do We Forecast Our Plan With Kanban? ====== | ====== How Do We Forecast Our Plan With Kanban? ====== | ||
- | ====== Premise ====== | + | I've been at a number of places where people think they should choose Scrum over Kanban simply because they think there is no ability to forecast and plan when a team(s) uses Kanban. While there is a general notion that Scrum is a good approach when you are doing more " |
- | + | ||
- | I've been at a number of places where people think they should choose Scrum over Kanban simply because they think there is no ability to forecast and plan when a team(s) uses Kanban. While there is a general notion that Scrum is a good approach when you are doing more " | + | |
Kanban is an empirical practice, and so generates data in the normal course of work that will allow you to prepare forecasts. | Kanban is an empirical practice, and so generates data in the normal course of work that will allow you to prepare forecasts. | ||
Line 15: | Line 13: | ||
- At our best rate of completion, then the remaining 45 items (assuming normal rules of the game where features are sized at < 1 quarter of work) will be complete in 900 (45 x 20) days. Based on work I’ve done in the past there less than is a 10% chance of this happening but we can produce “better” view of this probability by doing a simple Monte Carlo analysis. | - At our best rate of completion, then the remaining 45 items (assuming normal rules of the game where features are sized at < 1 quarter of work) will be complete in 900 (45 x 20) days. Based on work I’ve done in the past there less than is a 10% chance of this happening but we can produce “better” view of this probability by doing a simple Monte Carlo analysis. | ||
- At our average rate of completion (25 days), we will complete the work in 1125 (45 x 25) days. This has a 50% chance of happening. We are reasonably comfortable about this estimate as we are using an average which, pretty much by definition is a 50/50 proposition. | - At our average rate of completion (25 days), we will complete the work in 1125 (45 x 25) days. This has a 50% chance of happening. We are reasonably comfortable about this estimate as we are using an average which, pretty much by definition is a 50/50 proposition. | ||
- | - If we want a more predictable view of the date, we would could loo at the highest cycle time, in this case 30 days. Time to complete remaining work is 1350 (45 x 30) days. We can be reasonably confident this will happen so call it a 85% chance. Again Monte Carlo modeling would improve this. | + | - If we want a more predictable view of the date, we would could look at the highest cycle time, in this case 30 days. Time to complete remaining work is 1350 (45 x 30) days. We can be reasonably confident this will happen so call it a 85% chance. Again Monte Carlo modeling would improve this. |
You might be wondering whether 5 “observations” is enough to give us good data. Basically the idea is that if you have 5 observations like this, then the probability that the next cycle time is beyond the range we already have is 25% (ie chance that we already have all the cycle times that we will actually produce is 75% - see [[how_can_we_forecast_when_we_do_not_have_a_lot_of_data|How Can We Forecast When We Do Not Have a Lot of Data?]] for thinking process.) In other words, you don’t need a lot of data here. | You might be wondering whether 5 “observations” is enough to give us good data. Basically the idea is that if you have 5 observations like this, then the probability that the next cycle time is beyond the range we already have is 25% (ie chance that we already have all the cycle times that we will actually produce is 75% - see [[how_can_we_forecast_when_we_do_not_have_a_lot_of_data|How Can We Forecast When We Do Not Have a Lot of Data?]] for thinking process.) In other words, you don’t need a lot of data here. | ||
Line 28: | Line 26: | ||
{{tag> | {{tag> | ||
- | ~~LINKBACK~~ | + | |
- | ~~DISCUSSION~~ | + |
/home/hpsamios/hanssamios.com/dokuwiki/data/attic/how_do_we_forecast_our_plan_with_kanban.1492595447.txt.gz · Last modified: 2020/06/02 14:26 (external edit)