(mis)understanding flow with metrics - johan karlsson
Post on 13-Aug-2015
70 Views
Preview:
TRANSCRIPT
(Mis)Understanding ‘Flow’ with Metrics
Johan KarlssonBrewing Agile 2014
johan.karlsson@hansoft.com
Why do we need to understand flow with metrics?
94 %
Percentage of problems caused by system vs people
Time
Per
form
ance
“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”*
*Famous quote, often attributed to Deming
Next paradigm:In people we trust, only bring data you care about for a very good reason
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
Manual Creation and Maintenance
Automatic Creation and Maintenance
High Cost Low Cost
Whiteboards, stickers etcData warehousing, traditional reporting
solutions
Powerful data automation and visualization solutions
Improved Agile/Lean Practices
Easier and Cheaper Technology
The usual suspects in current paradigm when asking about metrics (outside of code stuff)
Time Time
Wor
k re
mai
ning
# N
ew B
ugs
Lead time
Work-in-process Development-in-process
Arrival rate
Departure ra
te
0 10 20 30 40 Time in days
Num
ber
of it
ems
or e
.g.
stor
y po
ints
Actors
Structures Processes
● Stakeholders (customers, investors)
● Product Owner
● Team
● Backlogs● Sprints● Hierarchy● Budgets
● Ceremonies:o Stand-ups, planning,
reviews etc● HR, IT, budgeting processes
Revenue / Delivered story points
Time
Cost ofdelay
_____________________________________________________________________________________________________________________
$$$
$
Time
S
XXL
Size
Grooming process + WSJF
Yesterday’s Weather
Outcome
Take an Economic Perspective
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.
top related