SlideShare a Scribd company logo
1 of 22
(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

What's hot

Crafting digital experiences with agile and design by James Hayes
Crafting digital experiences with agile and design by James HayesCrafting digital experiences with agile and design by James Hayes
Crafting digital experiences with agile and design by James HayesScrum Australia Pty Ltd
 
Illuminating scrum by comparing LEsS with safe - Rowan Bunning
Illuminating scrum by comparing LEsS with safe - Rowan BunningIlluminating scrum by comparing LEsS with safe - Rowan Bunning
Illuminating scrum by comparing LEsS with safe - Rowan BunningScrum Australia Pty Ltd
 
Agile project management - everything you want to know but were afraid to ask...
Agile project management - everything you want to know but were afraid to ask...Agile project management - everything you want to know but were afraid to ask...
Agile project management - everything you want to know but were afraid to ask...Association for Project Management
 
Evidenced based management - Presentation at Scrum Australia 24 oct 2018
Evidenced based management - Presentation at Scrum Australia 24 oct 2018Evidenced based management - Presentation at Scrum Australia 24 oct 2018
Evidenced based management - Presentation at Scrum Australia 24 oct 2018Mia Horrigan
 
Agility & Continuous Deployment: Mint’s Journey
Agility & Continuous Deployment: Mint’s JourneyAgility & Continuous Deployment: Mint’s Journey
Agility & Continuous Deployment: Mint’s JourneyIntuit Inc.
 
Integrative KeynoteV2
Integrative KeynoteV2Integrative KeynoteV2
Integrative KeynoteV2Murray Cantor
 
Dreamforce Executive Summit - Accelerating Innovation and Growth
Dreamforce Executive Summit  - Accelerating Innovation and GrowthDreamforce Executive Summit  - Accelerating Innovation and Growth
Dreamforce Executive Summit - Accelerating Innovation and GrowthSteve Greene
 
Agile teams get a grip - martijn groenewegen
Agile teams   get a grip - martijn groenewegenAgile teams   get a grip - martijn groenewegen
Agile teams get a grip - martijn groenewegenNesma
 
Introducing Agile Methodologies
Introducing Agile MethodologiesIntroducing Agile Methodologies
Introducing Agile MethodologiesStfalcon Meetups
 
Scrum Proposal A3 - For External Distribution
Scrum Proposal A3 - For External DistributionScrum Proposal A3 - For External Distribution
Scrum Proposal A3 - For External DistributionMike Tromans
 
Agile consortium nl annual congress 2016 vx company - winkle case study
Agile consortium nl annual congress 2016   vx company - winkle case studyAgile consortium nl annual congress 2016   vx company - winkle case study
Agile consortium nl annual congress 2016 vx company - winkle case studyAgileConsortiumINT
 
Modern Agile – What's It Good For? - Jacob Creech - AgileNZ 2017
Modern Agile – What's It Good For? - Jacob Creech - AgileNZ 2017Modern Agile – What's It Good For? - Jacob Creech - AgileNZ 2017
Modern Agile – What's It Good For? - Jacob Creech - AgileNZ 2017AgileNZ Conference
 
Agile Mumbai 2020 Conference | Agile Leadership 101: Unlearn to succeed | Ash...
Agile Mumbai 2020 Conference | Agile Leadership 101: Unlearn to succeed | Ash...Agile Mumbai 2020 Conference | Agile Leadership 101: Unlearn to succeed | Ash...
Agile Mumbai 2020 Conference | Agile Leadership 101: Unlearn to succeed | Ash...AgileNetwork
 
Simon Powers - Scaling Frameworks in Organisational Design
Simon Powers - Scaling Frameworks in Organisational DesignSimon Powers - Scaling Frameworks in Organisational Design
Simon Powers - Scaling Frameworks in Organisational DesignAgileCymru
 

What's hot (20)

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

Viewers also liked

Empathetic Communication
Empathetic CommunicationEmpathetic Communication
Empathetic Communicationnooru1987
 
The Art of Empathy
The Art of Empathy The Art of Empathy
The Art of Empathy Lynn Johnson
 
Empathy powerpoint week 5
Empathy powerpoint week 5Empathy powerpoint week 5
Empathy powerpoint week 5kristinannab
 
Empathy.ppt 09 dec 5pm
Empathy.ppt 09 dec 5pmEmpathy.ppt 09 dec 5pm
Empathy.ppt 09 dec 5pmjohnavedissian
 
10 Ways to Show Your Team True Appreciation
10 Ways to Show Your Team True Appreciation10 Ways to Show Your Team True Appreciation
10 Ways to Show Your Team True Appreciationpattuswami
 
Empathy training
Empathy trainingEmpathy training
Empathy trainingtaverypsyd
 
Module 4: Emerging Nonprofit Leaders - Building Social Awareness SKills
Module 4: Emerging Nonprofit Leaders - Building Social Awareness SKillsModule 4: Emerging Nonprofit Leaders - Building Social Awareness SKills
Module 4: Emerging Nonprofit Leaders - Building Social Awareness SKillsBeth Kanter
 

Viewers also liked (10)

Empathetic Communication
Empathetic CommunicationEmpathetic Communication
Empathetic Communication
 
Empathy - Sympathy
Empathy - SympathyEmpathy - Sympathy
Empathy - Sympathy
 
The Art of Empathy
The Art of Empathy The Art of Empathy
The Art of Empathy
 
Empathy powerpoint week 5
Empathy powerpoint week 5Empathy powerpoint week 5
Empathy powerpoint week 5
 
Empathy.ppt 09 dec 5pm
Empathy.ppt 09 dec 5pmEmpathy.ppt 09 dec 5pm
Empathy.ppt 09 dec 5pm
 
10 Ways to Show Your Team True Appreciation
10 Ways to Show Your Team True Appreciation10 Ways to Show Your Team True Appreciation
10 Ways to Show Your Team True Appreciation
 
Empathy
EmpathyEmpathy
Empathy
 
Empathy training
Empathy trainingEmpathy training
Empathy training
 
Empathy
EmpathyEmpathy
Empathy
 
Module 4: Emerging Nonprofit Leaders - Building Social Awareness SKills
Module 4: Emerging Nonprofit Leaders - Building Social Awareness SKillsModule 4: Emerging Nonprofit Leaders - Building Social Awareness SKills
Module 4: Emerging Nonprofit Leaders - Building Social Awareness SKills
 

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

Behind the Curtain: Real-world HR Tech Implementations and What You Need to ...
Behind the Curtain: Real-world HR Tech Implementations and What You Need to  ...Behind the Curtain: Real-world HR Tech Implementations and What You Need to  ...
Behind the Curtain: Real-world HR Tech Implementations and What You Need to ...bhropen
 
Making your analytics talk business | Big Data Demystified
Making your analytics talk business | Big Data DemystifiedMaking your analytics talk business | Big Data Demystified
Making your analytics talk business | Big Data DemystifiedOmid Vahdaty
 
Oracle, Enterprise Class Enterprise 2.0
Oracle, Enterprise Class Enterprise 2.0Oracle, Enterprise Class Enterprise 2.0
Oracle, Enterprise Class Enterprise 2.0Peter Heller-oea
 
Technical debt strategy
Technical debt strategyTechnical debt strategy
Technical debt strategyMasas Dani
 
How to Use Data Effectively by Abra Sr. Business Analyst
How to Use Data Effectively by Abra Sr. Business AnalystHow to Use Data Effectively by Abra Sr. Business Analyst
How to Use Data Effectively by Abra Sr. Business AnalystProduct School
 
Analysis, data & process modeling
Analysis, data & process modelingAnalysis, data & process modeling
Analysis, data & process modelingChi D. Nguyen
 
When Data Visualizations and Data Imports Just Don’t Work
When Data Visualizations and Data Imports Just Don’t WorkWhen Data Visualizations and Data Imports Just Don’t Work
When Data Visualizations and Data Imports Just Don’t WorkJim Kaplan CIA CFE
 
Keynote@CADE2018_HalukDemirkan
Keynote@CADE2018_HalukDemirkanKeynote@CADE2018_HalukDemirkan
Keynote@CADE2018_HalukDemirkanHaluk Demirkan
 
MG6088 SOFTWARE PROJECT MANAGEMENT
MG6088 SOFTWARE PROJECT MANAGEMENTMG6088 SOFTWARE PROJECT MANAGEMENT
MG6088 SOFTWARE PROJECT MANAGEMENTKathirvel Ayyaswamy
 
Business solution delivery capability v4.0
Business solution delivery capability v4.0Business solution delivery capability v4.0
Business solution delivery capability v4.0Etienne Venter
 
Advanced Project Data Analytics for Improved Project Delivery
Advanced Project Data Analytics for Improved Project DeliveryAdvanced Project Data Analytics for Improved Project Delivery
Advanced Project Data Analytics for Improved Project DeliveryMark Constable
 
[AIIM] Getting Stuff Done with Content - Tony Peleska and Jordan Jones
[AIIM] Getting Stuff Done with Content - Tony Peleska and Jordan Jones[AIIM] Getting Stuff Done with Content - Tony Peleska and Jordan Jones
[AIIM] Getting Stuff Done with Content - Tony Peleska and Jordan JonesAIIM International
 

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

Behind the Curtain: Real-world HR Tech Implementations and What You Need to ...
Behind the Curtain: Real-world HR Tech Implementations and What You Need to  ...Behind the Curtain: Real-world HR Tech Implementations and What You Need to  ...
Behind the Curtain: Real-world HR Tech Implementations and What You Need to ...
 
Making your analytics talk business | Big Data Demystified
Making your analytics talk business | Big Data DemystifiedMaking your analytics talk business | Big Data Demystified
Making your analytics talk business | Big Data Demystified
 
Oracle, Enterprise Class Enterprise 2.0
Oracle, Enterprise Class Enterprise 2.0Oracle, Enterprise Class Enterprise 2.0
Oracle, Enterprise Class Enterprise 2.0
 
Technical debt strategy
Technical debt strategyTechnical debt strategy
Technical debt strategy
 
The challenges of an agile transformation
The challenges of an agile transformationThe challenges of an agile transformation
The challenges of an agile transformation
 
How to Use Data Effectively by Abra Sr. Business Analyst
How to Use Data Effectively by Abra Sr. Business AnalystHow to Use Data Effectively by Abra Sr. Business Analyst
How to Use Data Effectively by Abra Sr. Business Analyst
 
D07 Project Charter
D07 Project CharterD07 Project Charter
D07 Project Charter
 
Analysis, data & process modeling
Analysis, data & process modelingAnalysis, data & process modeling
Analysis, data & process modeling
 
When Data Visualizations and Data Imports Just Don’t Work
When Data Visualizations and Data Imports Just Don’t WorkWhen Data Visualizations and Data Imports Just Don’t Work
When Data Visualizations and Data Imports Just Don’t Work
 
Keynote@CADE2018_HalukDemirkan
Keynote@CADE2018_HalukDemirkanKeynote@CADE2018_HalukDemirkan
Keynote@CADE2018_HalukDemirkan
 
MG6088 SOFTWARE PROJECT MANAGEMENT
MG6088 SOFTWARE PROJECT MANAGEMENTMG6088 SOFTWARE PROJECT MANAGEMENT
MG6088 SOFTWARE PROJECT MANAGEMENT
 
Business solution delivery capability v4.0
Business solution delivery capability v4.0Business solution delivery capability v4.0
Business solution delivery capability v4.0
 
Agiles 2010
Agiles 2010Agiles 2010
Agiles 2010
 
Technical Debt
Technical DebtTechnical Debt
Technical Debt
 
Key items for a digital enterprise
Key items for a digital enterpriseKey items for a digital enterprise
Key items for a digital enterprise
 
Software project management
Software project managementSoftware project management
Software project management
 
Software project management 3
Software project management 3Software project management 3
Software project management 3
 
Advanced Project Data Analytics for Improved Project Delivery
Advanced Project Data Analytics for Improved Project DeliveryAdvanced Project Data Analytics for Improved Project Delivery
Advanced Project Data Analytics for Improved Project Delivery
 
Agile Brazil -Wbma 2014
Agile Brazil -Wbma 2014Agile Brazil -Wbma 2014
Agile Brazil -Wbma 2014
 
[AIIM] Getting Stuff Done with Content - Tony Peleska and Jordan Jones
[AIIM] Getting Stuff Done with Content - Tony Peleska and Jordan Jones[AIIM] Getting Stuff Done with Content - Tony Peleska and Jordan Jones
[AIIM] Getting Stuff Done with Content - Tony Peleska and Jordan Jones
 

More from Hansoft AB

Risk management in Hansoft
Risk management in HansoftRisk management in Hansoft
Risk management in HansoftHansoft AB
 
Agile backlog management with Hansoft
Agile backlog management with HansoftAgile backlog management with Hansoft
Agile backlog management with HansoftHansoft AB
 
PlatinumGames and Hansoft - the Road to Agility
PlatinumGames and Hansoft - the Road to AgilityPlatinumGames and Hansoft - the Road to Agility
PlatinumGames and Hansoft - the Road to AgilityHansoft AB
 
Hansoft CEDEC 2014 Presentation
Hansoft CEDEC 2014 PresentationHansoft CEDEC 2014 Presentation
Hansoft CEDEC 2014 PresentationHansoft AB
 
Framgångsfaktorer för Agil Utveckling av Mycket Stora Programvaruprodukter
Framgångsfaktorer för Agil Utveckling av Mycket Stora ProgramvaruprodukterFramgångsfaktorer för Agil Utveckling av Mycket Stora Programvaruprodukter
Framgångsfaktorer för Agil Utveckling av Mycket Stora ProgramvaruprodukterHansoft AB
 

More from Hansoft AB (6)

Risk management in Hansoft
Risk management in HansoftRisk management in Hansoft
Risk management in Hansoft
 
Agile backlog management with Hansoft
Agile backlog management with HansoftAgile backlog management with Hansoft
Agile backlog management with Hansoft
 
PlatinumGames and Hansoft - the Road to Agility
PlatinumGames and Hansoft - the Road to AgilityPlatinumGames and Hansoft - the Road to Agility
PlatinumGames and Hansoft - the Road to Agility
 
Hansoft CEDEC 2014 Presentation
Hansoft CEDEC 2014 PresentationHansoft CEDEC 2014 Presentation
Hansoft CEDEC 2014 Presentation
 
Framgångsfaktorer för Agil Utveckling av Mycket Stora Programvaruprodukter
Framgångsfaktorer för Agil Utveckling av Mycket Stora ProgramvaruprodukterFramgångsfaktorer för Agil Utveckling av Mycket Stora Programvaruprodukter
Framgångsfaktorer för Agil Utveckling av Mycket Stora Programvaruprodukter
 
Why Hansoft
Why HansoftWhy Hansoft
Why Hansoft
 

Recently uploaded

TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providermohitmore19
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️anilsa9823
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...Health
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...OnePlan Solutions
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfkalichargn70th171
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...panagenda
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxComplianceQuest1
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxbodapatigopi8531
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionSolGuruz
 
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceCALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceanilsa9823
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsArshad QA
 

Recently uploaded (20)

TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with Precision
 
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceCALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 

(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

  1. Difficult to talk about metrics without mentioning the lean startup Erick Ries - Lean Startup Actionable metrics Possibly first covered in 1620 by Francis Bacon?
  2. 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.
  3. 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.
  4. 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.
  5. 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
  6. A CFD assumes linearity
  7. Actors = employees, managers, associations etc Structures = authority, responsibility, dependency Processes = methods, codes etc
  8. Happiness index an example of another outcome