Sprint Velocity by team Happiness Index Test Coverage Number of teams Doing Scrum How long it took Story Point Totals Level of Automation Feature Usage
Negatively affects choice Overserving – No longer affects choice Fitness Criteria – The only thing that directly affect customer choices e.g. Fast Enough Sufficient Quality Sufficient Selection Taste Weight, etc…
customer visit Test Coverage Impact to fitness criteria needs to be understood. May have unintended consequences and diminishing returns. Improvement Drivers- Have a target to be achieved.
Turnover Test Coverage Can be within a defined healthy range without intervention “let’s keep an eye on that” General Health Indicators – A range of healthy variability. Is the business healthy enough to pursue its strategy?
choice. Mistaken for one of the other 3 metrics. In many cases driven from company culture. e.g. Consecutive Games Won Number of Agile Teams On-Time Departure
Coverage Number of teams Doing Scrum How long it took Story Point Totals Level of Automation Feature Usage ? Fitness Criteria Improvement Drivers Health Indicators Vanity Metrics
arrives to the rate it is being completed. 7 6 5 4 3 2 1 1 2 3 4 5 6 7 8 9 Average time customer waits Average work in the process Time (days) Work Items
1 4 7 10 13 16 19 22 25 28 31 34 37 40 43 46 49 52 55 58 Frequency Duration (days) AVG 5.7 90th 14.4 Average - not particularly useful Confidence Percentile – Useful in providing confidence intervals for prediction & planning. “90% probability we can delivery within 15 days” Length of tail. Gives us information about our delivery variability. i.e. size of the risk
Replenishment Frequency Weekly Daily Hourly Monthly Quarterly Yearly Release Frequency How Fast How Predictable Frequency Frequency Speed Predictability Market Strategy www.leanatoz.com
4.6 4.8 5 5.2 5.4 5.6 5.8 6 6.2 6.4 6.6 6.8 7 7.2 7.4 7.6 7.8 8 8.2 8.4 “Bell Curve” / “Gaussian Distribution” Q: What happens if Andre the Giant walked into this room? 4.6 4.8 5 5.2 5.4 5.6 5.8 6 6.2 6.4 6.6 6.8 7 7.2 7.4 7.6 7.8 8 8.2 8.4 André René Roussimoff “Andre the Giant” 7 ft 4 in MEDIAN = 5.8 ft AVG=5.7 ft A: Very little
Exponential / Pareto Distribution Q: What happens if Bill Gates walked into this room? MEDIAN = $701K AVG = $844K Emergence of a tail A: On average everyone in this room is a billionaire! MEDIAN = $701K AVG = $1B Bill Gates Net Worth $94.6B
feature take to do? How many delays? Impact of each delay? Throughput Variability is embedded from multiple sources Work in Process Where is all this variation coming from in Knowledge Work? How can we possibly answer “when will I get it?”
feature take to do? How many delays? Impact of each delay? Throughput Demand Shaping Batch Size Feature Split Rates Policies Classes of Service Skill Liquidity Feature Split Rates Work in Process Batch Size Service Flow WIP Limit WIP Cut the tails. And you will be able to predict!
Standard “Regular delivery from Amazon” Cost of Delay Profiles Time Impact of Delay Time Impact of Delay Impact of Delay Time Don’t treat all work the same
do you need it by?” Need it by Today New capability. Manages the tail. Allows prediction. Optimal Start Date Old capability. Tail not managed. Hard to predict. Tendency to come in late. Allows you to defer committing to start.
when will it be done? When do you need it by? We need it for the tradeshow in 8 weeks Our capability for this type of work is 3 weeks. As long as we commit to start the work at little over 3 weeks before the show, it will get done. We should be able to commit to the work in in a few weeks. But I’m confident it will be ready in time for the tradeshow. That’s fantastic!
& II – Lean Kanban Institute o ESP – Lean Kanban Institute o Fit for Purpose – Zheglov & Anderson o Antifragile & Skin in the Game – Nassim Taleb o The Flaw of Averages – Sam Savage o Focused Objective Tools - Troy Magennis o Swift Kanban – Digité Software KanbanTO Meetup Schedule a Consult @martinaziz Martin Aziz Business Change Consultant [email protected]