SlideShare a Scribd company logo
(Mis)Understanding 
‘Flow’ with Metrics 
Johan Karlsson 
Brewing Agile 2014 
johan.karlsson@hansoft.com
Structure Fascist 
Deep Experience from the Trenches 
Done some coding 
Creative Genius
Source: http://commons.wikimedia.org/wiki/File:Mercator_projection_SW.jpg
Why do we need to understand flow 
with metrics? 
94 % 
Percentage of 
problems caused 
by system vs 
people
Image source: http://commons.wikimedia.org/wiki/File:Challenge_vs_skill.svg
A B 
Desired 
state
Build 
Learn Measure
Time 
Performance 
“There is nothing new to 
be discovered in physics 
now. All that remains is 
more and more precise 
measurement.” 
Lord Kelvin 
1900 
“Hmm….” 
Einstein, publisher of 
a paper on relativity 
theory a few years 
later. 
Are we experiencing a 
paradigm shift in how 
metrics are being 
used?
Current paradigm: 
Working software is the primary measure of progress* 
Next paradigm: 
Do not stay dogmatic about which metrics that are being 
used 
* Principles behind the Agile Manifesto: http://agilemanifesto.org/principles.html
Current paradigm: 
“In God we trust, all other bring data”* 
Next paradigm: 
In people we trust, only bring data you care about for a very 
good reason 
*Famous quote, often attributed to Deming
Current paradigm: 
Performance is reviewed with metrics 
Next paradigm: 
The Death of Reporting: Use scientific methods to discover 
and teach to stakeholders what actually affects outcome 
Tip: Arne Roock - Learning from Fake Charts: http://vimeo.com/80365303
Automatic Creation 
and Maintenance 
Powerful data automation 
and visualization solutions 
Easier and Cheaper Technology 
High Cost Low Cost 
Whiteboards, stickers etc 
Manual Creation 
and Maintenance 
Data warehousing, 
traditional reporting 
solutions 
Improved Agile/Lean Practices
The usual suspects in current paradigm when 
asking about metrics (outside of code stuff) 
Time Time 
Work remaining 
# New Bugs
Work-in-process 
Development-in- 
process 
Lead time 
0 10 20 30 40 Time in 
days 
Number of items or e.g. story points
A B 
Desired 
state 
Flow in theory
Flow in reality 
a 
A 
B 
d+c 
d 
d 
f 
Desired 
state 
?
A good method to understand and 
uncover complex flows is a competitive 
advantage
Actors 
● Stakeholders 
(customers, investors) 
● Product Owner 
● Team 
Structures Processes 
● Backlogs 
● Sprints 
● Hierarchy 
● Budgets 
● Ceremonies: 
o Stand-ups, planning, 
reviews etc 
● HR, IT, budgeting processes
Take an Economic Perspective 
Revenue / 
Delivered story points 
Time 
Cost of 
delay 
_____________ 
_____________ 
_____________ 
_____________ 
_____________ 
_____________ 
_____________ 
_____________ 
_____________ 
$$$ 
$ 
Time 
Size 
S 
XXL 
Grooming process + 
WSJF 
Yesterday’s 
Weather 
Outcome
Measure validity of advice 
(example DEEP) 
Average Size 
No 
Prio 
Low 
Prio 
Medium 
Prio 
High 
Prio
Do not stay 
dogmatic 
Truly informed 
decision making 
The death of 
Reporting 
Organizations that discover their actual flow will 
be kings and queens in the next paradigm.
Inspiration in addition to our Customers: 
Donald G. Reinertsen 
The Principles of Product 
Development Flow 
2012 
Douglas W. Hubbard 
How to Measure Anything: 
Finding the Value of 
Intangibles in Business 
2014 
Thomas S. Kuhn 
The Structure Of Scientific 
Revolutions 
1970 
Michael Lewis 
Moneyball 
2011

More Related Content

PPTX
The controversy of disempowering your bosses
PPT
Improving the Development Process
PDF
Flow Efficiency, the most powerful improvement driver
PPTX
The hothouse approach
PDF
Scrum: Project Focus or Product Focus
PDF
Richard Powell CV
PDF
Evidence Based Management - Measuring value to enable improvement and agility
PPTX
From Divided to United - Aligning Technical and Business Teams
The controversy of disempowering your bosses
Improving the Development Process
Flow Efficiency, the most powerful improvement driver
The hothouse approach
Scrum: Project Focus or Product Focus
Richard Powell CV
Evidence Based Management - Measuring value to enable improvement and agility
From Divided to United - Aligning Technical and Business Teams

What's hot (20)

PPT
Better Business Cases - APMG
PPTX
Spa2010 uSwitch
PPTX
The Agile Project Portfolio - A 'Pecha Kucha' presentation
PDF
Crafting digital experiences with agile and design by James Hayes
PDF
Illuminating scrum by comparing LEsS with safe - Rowan Bunning
PDF
Agile project management - everything you want to know but were afraid to ask...
PPTX
Evidenced based management - Presentation at Scrum Australia 24 oct 2018
PDF
Multi team release framework
PDF
Agile transformation in a large financial institution
PDF
Agility & Continuous Deployment: Mint’s Journey
PPTX
Integrative KeynoteV2
PPTX
Dreamforce Executive Summit - Accelerating Innovation and Growth
PDF
Agile teams get a grip - martijn groenewegen
PDF
Introducing Agile Methodologies
PDF
Scrum Proposal A3 - For External Distribution
PDF
Agile consortium nl annual congress 2016 vx company - winkle case study
PPTX
Modern Agile – What's It Good For? - Jacob Creech - AgileNZ 2017
PDF
Agile Mumbai 2020 Conference | Agile Leadership 101: Unlearn to succeed | Ash...
PDF
Scaling Agile: Going Beyond the Daily Scrum
PPTX
Simon Powers - Scaling Frameworks in Organisational Design
Better Business Cases - APMG
Spa2010 uSwitch
The Agile Project Portfolio - A 'Pecha Kucha' presentation
Crafting digital experiences with agile and design by James Hayes
Illuminating scrum by comparing LEsS with safe - Rowan Bunning
Agile project management - everything you want to know but were afraid to ask...
Evidenced based management - Presentation at Scrum Australia 24 oct 2018
Multi team release framework
Agile transformation in a large financial institution
Agility & Continuous Deployment: Mint’s Journey
Integrative KeynoteV2
Dreamforce Executive Summit - Accelerating Innovation and Growth
Agile teams get a grip - martijn groenewegen
Introducing Agile Methodologies
Scrum Proposal A3 - For External Distribution
Agile consortium nl annual congress 2016 vx company - winkle case study
Modern Agile – What's It Good For? - Jacob Creech - AgileNZ 2017
Agile Mumbai 2020 Conference | Agile Leadership 101: Unlearn to succeed | Ash...
Scaling Agile: Going Beyond the Daily Scrum
Simon Powers - Scaling Frameworks in Organisational Design
Ad

Viewers also liked (10)

PPT
Empathetic Communication
PPT
Empathy - Sympathy
PPTX
The Art of Empathy
PPTX
Empathy powerpoint week 5
PPT
Empathy.ppt 09 dec 5pm
PDF
10 Ways to Show Your Team True Appreciation
PPTX
Empathy
PPTX
Empathy training
PPT
PPTX
Module 4: Emerging Nonprofit Leaders - Building Social Awareness SKills
Empathetic Communication
Empathy - Sympathy
The Art of Empathy
Empathy powerpoint week 5
Empathy.ppt 09 dec 5pm
10 Ways to Show Your Team True Appreciation
Empathy
Empathy training
Module 4: Emerging Nonprofit Leaders - Building Social Awareness SKills
Ad

Similar to (Mis)understanding flow with metrics - Johan Karlsson (20)

PPTX
Behind the Curtain: Real-world HR Tech Implementations and What You Need to ...
PDF
Making your analytics talk business | Big Data Demystified
PPT
Oracle, Enterprise Class Enterprise 2.0
PDF
Technical debt strategy
PDF
The challenges of an agile transformation
PPT
D07 Project Charter
PPTX
Analysis, data & process modeling
PDF
When Data Visualizations and Data Imports Just Don’t Work
PDF
Keynote@CADE2018_HalukDemirkan
PDF
MG6088 SOFTWARE PROJECT MANAGEMENT
PPTX
Business solution delivery capability v4.0
PPT
Agiles 2010
PDF
GDG Harare - Devfest 2024 Combined Speaker Slides
PPTX
Technical Debt
PDF
Key items for a digital enterprise
PDF
Management Information Systems for the Information Age 9th Edition Haag Test ...
PPT
Software project management 3
PPT
Software project management
PDF
Advanced Project Data Analytics for Improved Project Delivery
PDF
Agile Brazil -Wbma 2014
Behind the Curtain: Real-world HR Tech Implementations and What You Need to ...
Making your analytics talk business | Big Data Demystified
Oracle, Enterprise Class Enterprise 2.0
Technical debt strategy
The challenges of an agile transformation
D07 Project Charter
Analysis, data & process modeling
When Data Visualizations and Data Imports Just Don’t Work
Keynote@CADE2018_HalukDemirkan
MG6088 SOFTWARE PROJECT MANAGEMENT
Business solution delivery capability v4.0
Agiles 2010
GDG Harare - Devfest 2024 Combined Speaker Slides
Technical Debt
Key items for a digital enterprise
Management Information Systems for the Information Age 9th Edition Haag Test ...
Software project management 3
Software project management
Advanced Project Data Analytics for Improved Project Delivery
Agile Brazil -Wbma 2014

More from Hansoft AB (6)

PPTX
Risk management in Hansoft
PPTX
Agile backlog management with Hansoft
PDF
PlatinumGames and Hansoft - the Road to Agility
PPTX
Hansoft CEDEC 2014 Presentation
PPTX
Framgångsfaktorer för Agil Utveckling av Mycket Stora Programvaruprodukter
PPTX
Why Hansoft
Risk management in Hansoft
Agile backlog management with Hansoft
PlatinumGames and Hansoft - the Road to Agility
Hansoft CEDEC 2014 Presentation
Framgångsfaktorer för Agil Utveckling av Mycket Stora Programvaruprodukter
Why Hansoft

Recently uploaded (20)

PDF
Design an Analysis of Algorithms I-SECS-1021-03
PDF
2025 Textile ERP Trends: SAP, Odoo & Oracle
PPTX
Operating system designcfffgfgggggggvggggggggg
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
PDF
Claude Code: Everyone is a 10x Developer - A Comprehensive AI-Powered CLI Tool
PDF
Nekopoi APK 2025 free lastest update
PDF
Navsoft: AI-Powered Business Solutions & Custom Software Development
PPTX
Reimagine Home Health with the Power of Agentic AI​
PPTX
Transform Your Business with a Software ERP System
PDF
PTS Company Brochure 2025 (1).pdf.......
PDF
How to Choose the Right IT Partner for Your Business in Malaysia
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 41
PDF
Which alternative to Crystal Reports is best for small or large businesses.pdf
PDF
SAP S4 Hana Brochure 3 (PTS SYSTEMS AND SOLUTIONS)
PDF
Understanding Forklifts - TECH EHS Solution
PPTX
CHAPTER 2 - PM Management and IT Context
PPTX
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...
PPTX
ai tools demonstartion for schools and inter college
PPTX
L1 - Introduction to python Backend.pptx
PDF
How to Migrate SBCGlobal Email to Yahoo Easily
Design an Analysis of Algorithms I-SECS-1021-03
2025 Textile ERP Trends: SAP, Odoo & Oracle
Operating system designcfffgfgggggggvggggggggg
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
Claude Code: Everyone is a 10x Developer - A Comprehensive AI-Powered CLI Tool
Nekopoi APK 2025 free lastest update
Navsoft: AI-Powered Business Solutions & Custom Software Development
Reimagine Home Health with the Power of Agentic AI​
Transform Your Business with a Software ERP System
PTS Company Brochure 2025 (1).pdf.......
How to Choose the Right IT Partner for Your Business in Malaysia
Internet Downloader Manager (IDM) Crack 6.42 Build 41
Which alternative to Crystal Reports is best for small or large businesses.pdf
SAP S4 Hana Brochure 3 (PTS SYSTEMS AND SOLUTIONS)
Understanding Forklifts - TECH EHS Solution
CHAPTER 2 - PM Management and IT Context
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...
ai tools demonstartion for schools and inter college
L1 - Introduction to python Backend.pptx
How to Migrate SBCGlobal Email to Yahoo Easily

(Mis)understanding flow with metrics - Johan Karlsson

  • 1. (Mis)Understanding ‘Flow’ with Metrics Johan Karlsson Brewing Agile 2014 johan.karlsson@hansoft.com
  • 2. Structure Fascist Deep Experience from the Trenches Done some coding Creative Genius
  • 4. Why do we need to understand flow with metrics? 94 % Percentage of problems caused by system vs people
  • 6. A B Desired state
  • 8. Time Performance “There is nothing new to be discovered in physics now. All that remains is more and more precise measurement.” Lord Kelvin 1900 “Hmm….” Einstein, publisher of a paper on relativity theory a few years later. Are we experiencing a paradigm shift in how metrics are being used?
  • 9. Current paradigm: Working software is the primary measure of progress* Next paradigm: Do not stay dogmatic about which metrics that are being used * Principles behind the Agile Manifesto: http://agilemanifesto.org/principles.html
  • 10. Current paradigm: “In God we trust, all other bring data”* Next paradigm: In people we trust, only bring data you care about for a very good reason *Famous quote, often attributed to Deming
  • 11. Current paradigm: Performance is reviewed with metrics Next paradigm: The Death of Reporting: Use scientific methods to discover and teach to stakeholders what actually affects outcome Tip: Arne Roock - Learning from Fake Charts: http://vimeo.com/80365303
  • 12. Automatic Creation and Maintenance Powerful data automation and visualization solutions Easier and Cheaper Technology High Cost Low Cost Whiteboards, stickers etc Manual Creation and Maintenance Data warehousing, traditional reporting solutions Improved Agile/Lean Practices
  • 13. The usual suspects in current paradigm when asking about metrics (outside of code stuff) Time Time Work remaining # New Bugs
  • 14. Work-in-process Development-in- process Lead time 0 10 20 30 40 Time in days Number of items or e.g. story points
  • 15. A B Desired state Flow in theory
  • 16. Flow in reality a A B d+c d d f Desired state ?
  • 17. A good method to understand and uncover complex flows is a competitive advantage
  • 18. Actors ● Stakeholders (customers, investors) ● Product Owner ● Team Structures Processes ● Backlogs ● Sprints ● Hierarchy ● Budgets ● Ceremonies: o Stand-ups, planning, reviews etc ● HR, IT, budgeting processes
  • 19. Take an Economic Perspective Revenue / Delivered story points Time Cost of delay _____________ _____________ _____________ _____________ _____________ _____________ _____________ _____________ _____________ $$$ $ Time Size S XXL Grooming process + WSJF Yesterday’s Weather Outcome
  • 20. Measure validity of advice (example DEEP) Average Size No Prio Low Prio Medium Prio High Prio
  • 21. Do not stay dogmatic Truly informed decision making The death of Reporting Organizations that discover their actual flow will be kings and queens in the next paradigm.
  • 22. Inspiration in addition to our Customers: Donald G. Reinertsen The Principles of Product Development Flow 2012 Douglas W. Hubbard How to Measure Anything: Finding the Value of Intangibles in Business 2014 Thomas S. Kuhn The Structure Of Scientific Revolutions 1970 Michael Lewis Moneyball 2011

Editor's Notes

  • #8: Difficult to talk about metrics without mentioning the lean startup Erick Ries - Lean Startup Actionable metrics Possibly first covered in 1620 by Francis Bacon?
  • #9: Knowledge also moves in paradigms Famous example from Physics There is something going on, on a paradigm level, on how we look at these numbers.
  • #10: Thought leaders: Douglas Hubbard (How to Measure Anything) - Science was never about having data, it was about getting data. Model your measures around decisions you must make. Examples from the real world: Story: “the only thing we know, is that the things we have been looking at does not help us any more.” Own experience: Many teams struggle with things like burn-downs etc (sometimes for the wrong reasons) but many find it much more useful with Cumulative Flow Diagrams and similar.
  • #11: Thought leaders: Datensparsamkeit, Martin Fowler has a good blog post on subject: http://martinfowler.com/bliki/Datensparsamkeit.html Examples from the real world: Story: Moneyball Own experience: The first thing many agile teams do is to throw out old reports, KPI’s and stuff out the door.
  • #12: Thought leaders: Deming: Wrong practice: Management by results. (Action based on outcome is not action on the causes of the outcome. Emphasis on cost reduction is an example. Costs are not causes.) Better practice: Use the concepts and tools related to variation to understand and improve the system. Deming estimates that around 94% of the possible improvements belong to the system - the responsibility of management. Examples from the real world: 80+ data scientists working at King Happiness indexes
  • #16: A CFD assumes linearity
  • #19: Actors = employees, managers, associations etc Structures = authority, responsibility, dependency Processes = methods, codes etc
  • #20: Happiness index an example of another outcome