![Page 1: Metrics to guide: agile fluency, continuous delivery and product teams](https://reader030.vdocuments.net/reader030/viewer/2022032710/58ab6bec1a28abb54e8b4b99/html5/thumbnails/1.jpg)
Turn-key CD
Metrics to GuideAgile Fluency, Continuous Delivery and Product Teams
Wouter Lagerweij@wouterla
Michiel Rook@michieltcs
![Page 2: Metrics to guide: agile fluency, continuous delivery and product teams](https://reader030.vdocuments.net/reader030/viewer/2022032710/58ab6bec1a28abb54e8b4b99/html5/thumbnails/2.jpg)
Turn-key CD
![Page 3: Metrics to guide: agile fluency, continuous delivery and product teams](https://reader030.vdocuments.net/reader030/viewer/2022032710/58ab6bec1a28abb54e8b4b99/html5/thumbnails/3.jpg)
Goodhart’s Law
https://en.wikipedia.org/wiki/Goodhart's_law
“When a measure becomes a target,It ceases to be a good measure”
![Page 4: Metrics to guide: agile fluency, continuous delivery and product teams](https://reader030.vdocuments.net/reader030/viewer/2022032710/58ab6bec1a28abb54e8b4b99/html5/thumbnails/4.jpg)
No metric without a goal
![Page 5: Metrics to guide: agile fluency, continuous delivery and product teams](https://reader030.vdocuments.net/reader030/viewer/2022032710/58ab6bec1a28abb54e8b4b99/html5/thumbnails/5.jpg)
Do you want to be predictable?
Or fast?
![Page 6: Metrics to guide: agile fluency, continuous delivery and product teams](https://reader030.vdocuments.net/reader030/viewer/2022032710/58ab6bec1a28abb54e8b4b99/html5/thumbnails/6.jpg)
![Page 7: Metrics to guide: agile fluency, continuous delivery and product teams](https://reader030.vdocuments.net/reader030/viewer/2022032710/58ab6bec1a28abb54e8b4b99/html5/thumbnails/7.jpg)
Agile Fluency is a trademark of James Shore and Diana Larsen.
![Page 8: Metrics to guide: agile fluency, continuous delivery and product teams](https://reader030.vdocuments.net/reader030/viewer/2022032710/58ab6bec1a28abb54e8b4b99/html5/thumbnails/8.jpg)
Agile Fluency: Focus⭐ Team culture focus, common goals, progress from business perspective
‘Scrum’
⭐⭐ Team skills focus, deliver at market cadance
‘Continuous Delivery’
⭐⭐⭐ Organisational structure focus, teams work on product goals
‘Product Teams’
⭐⭐⭐⭐ Organisational culture focus, teams work on organisation wide goals
![Page 9: Metrics to guide: agile fluency, continuous delivery and product teams](https://reader030.vdocuments.net/reader030/viewer/2022032710/58ab6bec1a28abb54e8b4b99/html5/thumbnails/9.jpg)
Agile Fluency: Team Metrics⭐ -> Focus: Working together, team and portfolio priorities
⭐⭐ -> Capability: Delivery speed and quality
⭐⭐⭐ -> Value: Product success
![Page 10: Metrics to guide: agile fluency, continuous delivery and product teams](https://reader030.vdocuments.net/reader030/viewer/2022032710/58ab6bec1a28abb54e8b4b99/html5/thumbnails/10.jpg)
⭐ ‘Basic Agile’ Goal: Focus● WIP● Cycle time
![Page 11: Metrics to guide: agile fluency, continuous delivery and product teams](https://reader030.vdocuments.net/reader030/viewer/2022032710/58ab6bec1a28abb54e8b4b99/html5/thumbnails/11.jpg)
⭐ Work in ProgressMetric: WIP
Distance: Direct
Scale: Individual, Team, Department, Organisation
Actionable: Yes
Feedback Cycle: From minutes to years
Team measurements:● How many features is any
team working on?● How many projects?
Practices:● Scrum (Sprints) ● Kanban (WIP limits)● King/Servant pattern● Sprint Goal● Velocity● Pairing● Mob programming
Stop Starting, Start Finishing
![Page 12: Metrics to guide: agile fluency, continuous delivery and product teams](https://reader030.vdocuments.net/reader030/viewer/2022032710/58ab6bec1a28abb54e8b4b99/html5/thumbnails/12.jpg)
⭐ Work in ProgressMetric: WIP
Distance: Direct
Scale: Individual, Team, Department, Organisation
Actionable: Yes
Feedback Cycle: From minutes to year
Organisational measurements:● How many projects are active?● How many are planned?
(portfolio)● How long is the backlog?
Practices:● Project WIP● Iterative development● Agile Portfolio Management
(⭐⭐)● Product focus over project
focus (⭐⭐⭐)● Set-based design (⭐⭐)
Stop Starting, Start Finishing
![Page 13: Metrics to guide: agile fluency, continuous delivery and product teams](https://reader030.vdocuments.net/reader030/viewer/2022032710/58ab6bec1a28abb54e8b4b99/html5/thumbnails/13.jpg)
⭐ Goal: FocusMetric: Cycle time
Distance: (in)direct
Scale: Team, Department, Organisation
Actionable: Yes
Feedback Cycle: From days to years
![Page 14: Metrics to guide: agile fluency, continuous delivery and product teams](https://reader030.vdocuments.net/reader030/viewer/2022032710/58ab6bec1a28abb54e8b4b99/html5/thumbnails/14.jpg)
⭐ Cycle-timeMetric: Cycle-time
Distance: (In)direct
Scale: Team, Department, Organisation
Actionable: Yes
Feedback Cycle: From days to years
Team measurements:● How long for one feature from
start of development to production?
● How long for a project or product?
Practices:● Minimizing story size● Iterative development● Left-shifting QA● Optimizing process (remove
handovers, waiting times)● Increasing capability
(automation, quality, ⭐⭐)
![Page 15: Metrics to guide: agile fluency, continuous delivery and product teams](https://reader030.vdocuments.net/reader030/viewer/2022032710/58ab6bec1a28abb54e8b4b99/html5/thumbnails/15.jpg)
⭐ Cycle-timeMetric: Cycle-time
Distance: (In)direct
Scale: Team, Department, Organisation
Actionable: Yes
Feedback Cycle: From weeks to years
Organisational measurements:● How long for one feature from
inception to production?● How long for a project or
product?
Practices:● Iterative development● Left-shifting development● Lean Startup / Lean UX (⭐⭐)● Product vs project
development (⭐⭐)
![Page 16: Metrics to guide: agile fluency, continuous delivery and product teams](https://reader030.vdocuments.net/reader030/viewer/2022032710/58ab6bec1a28abb54e8b4b99/html5/thumbnails/16.jpg)
⭐⭐ ‘Continuous Delivery’: Capability● Deployment frequency
“How often do we deploy to production?”
● Lead time for changes
“How much time from developer code check-in to running in production?”
● Mean time to recover
“How long between detection of production issue and resolving it”
● Change failure rate
“How often does a deployment fail?”
![Page 17: Metrics to guide: agile fluency, continuous delivery and product teams](https://reader030.vdocuments.net/reader030/viewer/2022032710/58ab6bec1a28abb54e8b4b99/html5/thumbnails/17.jpg)
⭐⭐ ‘Continuous Delivery’: Capability
https://leanpub.com/measuringcontinuousdeliveryContinuous Delivery book on Amazon
![Page 18: Metrics to guide: agile fluency, continuous delivery and product teams](https://reader030.vdocuments.net/reader030/viewer/2022032710/58ab6bec1a28abb54e8b4b99/html5/thumbnails/18.jpg)
⭐⭐ ‘Continuous Delivery’: Capability● Deployment frequency
“Twice a year”
● Lead time for changes
● Mean time to recover
● Change failure rate
![Page 19: Metrics to guide: agile fluency, continuous delivery and product teams](https://reader030.vdocuments.net/reader030/viewer/2022032710/58ab6bec1a28abb54e8b4b99/html5/thumbnails/19.jpg)
⭐⭐ ‘Continuous Delivery’: Capability● Deployment frequency
“Twice a year”
● Lead time for changes
“Three months”
● Mean time to recover
● Change failure rate
![Page 20: Metrics to guide: agile fluency, continuous delivery and product teams](https://reader030.vdocuments.net/reader030/viewer/2022032710/58ab6bec1a28abb54e8b4b99/html5/thumbnails/20.jpg)
⭐⭐ ‘Continuous Delivery’: Capability● Deployment frequency
“Twice a year”
● Lead time for changes
“One day”
● Mean time to recover
● Change failure rate
![Page 21: Metrics to guide: agile fluency, continuous delivery and product teams](https://reader030.vdocuments.net/reader030/viewer/2022032710/58ab6bec1a28abb54e8b4b99/html5/thumbnails/21.jpg)
![Page 22: Metrics to guide: agile fluency, continuous delivery and product teams](https://reader030.vdocuments.net/reader030/viewer/2022032710/58ab6bec1a28abb54e8b4b99/html5/thumbnails/22.jpg)
⭐⭐⭐ ‘Product Teams’: Value
![Page 23: Metrics to guide: agile fluency, continuous delivery and product teams](https://reader030.vdocuments.net/reader030/viewer/2022032710/58ab6bec1a28abb54e8b4b99/html5/thumbnails/23.jpg)
⭐⭐⭐ ‘Product Teams’: Value
http://ronjeffries.com/xprog/articles/value-is-what-you-like/
“Value is what you like”-- Ron Jeffries
![Page 24: Metrics to guide: agile fluency, continuous delivery and product teams](https://reader030.vdocuments.net/reader030/viewer/2022032710/58ab6bec1a28abb54e8b4b99/html5/thumbnails/24.jpg)
⭐⭐⭐ ‘Product Teams’: Value
“What is your business model?”-- Me, repeatedly
![Page 25: Metrics to guide: agile fluency, continuous delivery and product teams](https://reader030.vdocuments.net/reader030/viewer/2022032710/58ab6bec1a28abb54e8b4b99/html5/thumbnails/25.jpg)
⭐⭐⭐ ‘Product Teams’: Value● Web: Pirate metrics!● Internal applications: UX analytics
![Page 26: Metrics to guide: agile fluency, continuous delivery and product teams](https://reader030.vdocuments.net/reader030/viewer/2022032710/58ab6bec1a28abb54e8b4b99/html5/thumbnails/26.jpg)
⭐⭐⭐ ‘Product Teams’: Value
http://500hats.typepad.com/500blogs/2007/06/internet-market.html | The Startup Owner’s Manual
![Page 27: Metrics to guide: agile fluency, continuous delivery and product teams](https://reader030.vdocuments.net/reader030/viewer/2022032710/58ab6bec1a28abb54e8b4b99/html5/thumbnails/27.jpg)
⭐⭐⭐ ‘Product Teams’: Value
http://startitup.co/guides/374/aarrr-startup-metrics
![Page 28: Metrics to guide: agile fluency, continuous delivery and product teams](https://reader030.vdocuments.net/reader030/viewer/2022032710/58ab6bec1a28abb54e8b4b99/html5/thumbnails/28.jpg)