SlideShare ist ein Scribd-Unternehmen logo
1 von 24
Downloaden Sie, um offline zu lesen
Are we really moving
faster?
How visualizing flow changed the way we work
Roman Pickl
@rompic
A fundamental question: Are we really moving faster?
Delivering value
Problem
long dev cycles, high workloads,
changing priorities, decreasing
morale
Impediments
deployment pipeline, automation,
new technologies
Investments
delivery icon designed by Gem Designs (Creative Commons CCBY): https://thenounproject.com/term/delivery/3581418
cycle icon designed by Arthur Shlain, RU (Creative Commons CCBY): https://thenounproject.com/term/cycle/204142
Deployment Pipeline icon designed by Richard Slater (Creative Commons CCBY): https://thenounproject.com/term/deployment-pipeline/1123518
Fast physical feedback & visibility of problems
“Red Bear Alert! - The Hudson Bear Lamps https://wiki.jenkins.io/pages/viewpage.action?pageId=20250625
First dashboard: Status
https://github.com/rompic/Smashing-Flowboard
https://smashing.github.io/
We are creating
too much
inventory
Epiphany I: We are creating too much inventory
https://twitter.com/jezhumble/status/1306294898727870464
Product delivery
DORA - Accelerate: State of DevOps 2019: Elite performance, productivity, and scaling
Product Design and Development:
Flow Metrics:
■ Flow Load: Number of flow items being actively worked on in
a value stream, denoting the amount of WIP (work in progress).
■ Flow Time: Duration that it takes for a flow item to go from
being accepted for work into the value stream to completion,
including both active and wait time.
■ Flow Efficiency: The proportion of time flow times are
actively worked on to the total time elapsed.
■ Flow Velocity: number of flow items done in a given time.
Also referred to as throughput.
■ Flow Distribution: Mutually Exclusive and Comprehensively
Exhaustive allocation of flow items in a particular flow state
across a measure of time.
https://flowframework.org/
https://github.com/rompic/Smashing-Flowboard
"My dear, here we must run as fast
as we can, just to stay in place. And
if you wish to go anywhere you
must run twice as fast as that."
Lewis Carroll,
Through the Looking-
Glass, and What Alice
Found There
We will never be
able to run fast
enough
Epiphany II: We will never be able to run fast enough
Klaus Leopold Why Agile Teams Have Nothing To Do With Business Agility
John Smart https://medium.com/sooner-safer-happier/agility-build-the-right-thing-69d316aeb56b
Value Stream Mapping
Drawn by Eric Wünsche
(non) value adding activities
Drawn by Eric Wünsche
We need to
change the way
we work
https://cloud.google.com/solutions/devops/devops-process-work-visibility-in-value-stream
Alignment with PACE Priorization
For each improvement idea:
●
What is the estimated effort?
●
What is the anticipated benefit?
Karen Martin, Mike Osterling: Value Stream Mapping: How to Visualize Work and Align Leadership for
Organizational Transformation
Mainly
patches
Mainly tickets from
feature releases
Are we really moving faster? (Feb 2021)
Yes, finally we are. (June 2021)
Summary
■ Making work visible: We were creating too much inventory
■ Visualizing flow: We will never be able to run fast enough
■ Value Stream Mapping: We needed to change the way we work
■ Made us move faster
Read if you want to know more
TLDR; Just give me the code!
You can find the code of the dashboards that I developed here:
https://github.com/rompic/Smashing-Flowboard
Find blog posts with some more details here:
https://pickl.eu/blog/
Leading tools:
https://www.vsmconsortium.org/
"Thanks!"
Roman Pickl
@rompic
https://pickl.eu

Weitere ähnliche Inhalte

Was ist angesagt?

DevOps Days Toronto: From 6 Months Waterfall to 1 hour Code Deploys
DevOps Days Toronto: From 6 Months Waterfall to 1 hour Code DeploysDevOps Days Toronto: From 6 Months Waterfall to 1 hour Code Deploys
DevOps Days Toronto: From 6 Months Waterfall to 1 hour Code Deploys
Andreas Grabner
 
Automate Everyday Tasks with Functions
Automate Everyday Tasks with FunctionsAutomate Everyday Tasks with Functions
Automate Everyday Tasks with Functions
Sean ODell
 
GCS Technology Overview
GCS Technology OverviewGCS Technology Overview
GCS Technology Overview
Alex Percy
 

Was ist angesagt? (20)

Agile Stream Framework
Agile Stream FrameworkAgile Stream Framework
Agile Stream Framework
 
From close to open - oscon 2016
From close to open - oscon 2016From close to open - oscon 2016
From close to open - oscon 2016
 
The SAMR Ladder v3
The SAMR Ladder v3The SAMR Ladder v3
The SAMR Ladder v3
 
How We Became World Leaders in Agile Data Warehousing - Teradata Partners - O...
How We Became World Leaders in Agile Data Warehousing - Teradata Partners - O...How We Became World Leaders in Agile Data Warehousing - Teradata Partners - O...
How We Became World Leaders in Agile Data Warehousing - Teradata Partners - O...
 
DevOps Pipelines and Metrics Driven Feedback Loops
DevOps Pipelines and Metrics Driven Feedback LoopsDevOps Pipelines and Metrics Driven Feedback Loops
DevOps Pipelines and Metrics Driven Feedback Loops
 
DevOps Days Toronto: From 6 Months Waterfall to 1 hour Code Deploys
DevOps Days Toronto: From 6 Months Waterfall to 1 hour Code DeploysDevOps Days Toronto: From 6 Months Waterfall to 1 hour Code Deploys
DevOps Days Toronto: From 6 Months Waterfall to 1 hour Code Deploys
 
2018-10-18 J2 4C - its gonna be PowerApps and Flow - Penelope Coventry
2018-10-18 J2 4C - its gonna be PowerApps and Flow - Penelope Coventry2018-10-18 J2 4C - its gonna be PowerApps and Flow - Penelope Coventry
2018-10-18 J2 4C - its gonna be PowerApps and Flow - Penelope Coventry
 
Scrum Control or Kanban Agility? You Can Have both, Using Metrics
Scrum Control or Kanban Agility? You Can Have both, Using MetricsScrum Control or Kanban Agility? You Can Have both, Using Metrics
Scrum Control or Kanban Agility? You Can Have both, Using Metrics
 
AWS Summit - Trends in Advanced Monitoring for AWS environments
AWS Summit - Trends in Advanced Monitoring for AWS environmentsAWS Summit - Trends in Advanced Monitoring for AWS environments
AWS Summit - Trends in Advanced Monitoring for AWS environments
 
A Brave Journey in Merge Waters: How Paysafe Consolidated Their Atlassian Tools
A Brave Journey in Merge Waters: How Paysafe Consolidated Their Atlassian ToolsA Brave Journey in Merge Waters: How Paysafe Consolidated Their Atlassian Tools
A Brave Journey in Merge Waters: How Paysafe Consolidated Their Atlassian Tools
 
Automate Everyday Tasks with Functions
Automate Everyday Tasks with FunctionsAutomate Everyday Tasks with Functions
Automate Everyday Tasks with Functions
 
DevOps Transformation at Dynatrace and with Dynatrace
DevOps Transformation at Dynatrace and with DynatraceDevOps Transformation at Dynatrace and with Dynatrace
DevOps Transformation at Dynatrace and with Dynatrace
 
An introduction to chaos engineering as part of DevOps at XP2019
An introduction to chaos engineering as part of DevOps at XP2019An introduction to chaos engineering as part of DevOps at XP2019
An introduction to chaos engineering as part of DevOps at XP2019
 
Scaling Agile at Telstra - Rally Agile Cafe - November 2012
Scaling Agile at Telstra - Rally Agile Cafe - November 2012Scaling Agile at Telstra - Rally Agile Cafe - November 2012
Scaling Agile at Telstra - Rally Agile Cafe - November 2012
 
Applying AI to Performance Engineering: Shift-Left, Shift-Right, Self-Healing
Applying AI to Performance Engineering: Shift-Left, Shift-Right, Self-HealingApplying AI to Performance Engineering: Shift-Left, Shift-Right, Self-Healing
Applying AI to Performance Engineering: Shift-Left, Shift-Right, Self-Healing
 
GCS Technology Overview
GCS Technology OverviewGCS Technology Overview
GCS Technology Overview
 
Devops hipsters
Devops hipstersDevops hipsters
Devops hipsters
 
Containers at Netflx - An Evolving Story QConSF2015
Containers at Netflx - An Evolving Story QConSF2015Containers at Netflx - An Evolving Story QConSF2015
Containers at Netflx - An Evolving Story QConSF2015
 
Flux: A modern way of doing MVC?
Flux: A modern way of doing MVC?Flux: A modern way of doing MVC?
Flux: A modern way of doing MVC?
 
Creating a Pipeline - LeanAgileKC 2015
Creating a Pipeline - LeanAgileKC 2015Creating a Pipeline - LeanAgileKC 2015
Creating a Pipeline - LeanAgileKC 2015
 

Ähnlich wie Are we really moving faster? How visualizing flow changed the way we work

Sustainable Agile Development
Sustainable Agile DevelopmentSustainable Agile Development
Sustainable Agile Development
Gabriele Lana
 
01 - DevOpsGuys - Atmosphere May 2015 widescreen
01 - DevOpsGuys - Atmosphere May 2015 widescreen01 - DevOpsGuys - Atmosphere May 2015 widescreen
01 - DevOpsGuys - Atmosphere May 2015 widescreen
Stephen Thair
 
Vaidas Adomauskas - Agile in Lithuania – Innovation or a Well Going Train?…
Vaidas Adomauskas - Agile in Lithuania – Innovation or a Well Going Train?…Vaidas Adomauskas - Agile in Lithuania – Innovation or a Well Going Train?…
Vaidas Adomauskas - Agile in Lithuania – Innovation or a Well Going Train?…
Agile Lietuva
 

Ähnlich wie Are we really moving faster? How visualizing flow changed the way we work (20)

Are we really moving faster? How visualizing flow changed the way we work
Are we really moving faster? How visualizing flow changed the way we workAre we really moving faster? How visualizing flow changed the way we work
Are we really moving faster? How visualizing flow changed the way we work
 
Sustainable Agile Development
Sustainable Agile DevelopmentSustainable Agile Development
Sustainable Agile Development
 
How Fast Can You Deliver An Idea?
How Fast Can You Deliver An Idea?How Fast Can You Deliver An Idea?
How Fast Can You Deliver An Idea?
 
ScrumBan Evolution - What is you next step?
ScrumBan Evolution - What is you next step?ScrumBan Evolution - What is you next step?
ScrumBan Evolution - What is you next step?
 
從台積電看敏捷帶來的改變.pdf
從台積電看敏捷帶來的改變.pdf從台積電看敏捷帶來的改變.pdf
從台積電看敏捷帶來的改變.pdf
 
Failed Agile?
Failed Agile? Failed Agile?
Failed Agile?
 
Five Things I've Learned in Ten Years of Agile
Five Things I've Learned in Ten Years of AgileFive Things I've Learned in Ten Years of Agile
Five Things I've Learned in Ten Years of Agile
 
Agile – The New Kid in the Block?
Agile – The New Kid in the Block?Agile – The New Kid in the Block?
Agile – The New Kid in the Block?
 
From Scrum to Scrumban
From Scrum to ScrumbanFrom Scrum to Scrumban
From Scrum to Scrumban
 
Do Learn Repeat: The Startup Way of Design
Do Learn Repeat: The Startup Way of DesignDo Learn Repeat: The Startup Way of Design
Do Learn Repeat: The Startup Way of Design
 
More Agile (Than) Scrum?
More Agile (Than) Scrum?More Agile (Than) Scrum?
More Agile (Than) Scrum?
 
why agile?
why agile?why agile?
why agile?
 
01 - DevOpsGuys - Atmosphere May 2015 widescreen
01 - DevOpsGuys - Atmosphere May 2015 widescreen01 - DevOpsGuys - Atmosphere May 2015 widescreen
01 - DevOpsGuys - Atmosphere May 2015 widescreen
 
Vaidas Adomauskas - Agile in Lithuania – Innovation or a Well Going Train?…
Vaidas Adomauskas - Agile in Lithuania – Innovation or a Well Going Train?…Vaidas Adomauskas - Agile in Lithuania – Innovation or a Well Going Train?…
Vaidas Adomauskas - Agile in Lithuania – Innovation or a Well Going Train?…
 
Gamifying Agile Adoption - An experiment
Gamifying Agile Adoption  - An experimentGamifying Agile Adoption  - An experiment
Gamifying Agile Adoption - An experiment
 
Lean methodology sfd szeged 2011
Lean methodology   sfd szeged 2011Lean methodology   sfd szeged 2011
Lean methodology sfd szeged 2011
 
2012 - A Release Odyssey
2012 - A Release Odyssey2012 - A Release Odyssey
2012 - A Release Odyssey
 
Building Ambitious Apps - Deployment (2018)
Building Ambitious Apps -  Deployment (2018)Building Ambitious Apps -  Deployment (2018)
Building Ambitious Apps - Deployment (2018)
 
Spring IO 2012: The Walking Dead - Desktop Applications with Spring RCP
Spring IO 2012: The Walking Dead - Desktop Applications with Spring RCPSpring IO 2012: The Walking Dead - Desktop Applications with Spring RCP
Spring IO 2012: The Walking Dead - Desktop Applications with Spring RCP
 
Value stream mapping and kaizen in agile retrospectives
Value stream mapping and kaizen in agile retrospectivesValue stream mapping and kaizen in agile retrospectives
Value stream mapping and kaizen in agile retrospectives
 

Mehr von Roman Pickl

Mehr von Roman Pickl (8)

Continuous delivery with jenkins pipelines @devopsdays cairo
Continuous delivery with jenkins pipelines  @devopsdays cairoContinuous delivery with jenkins pipelines  @devopsdays cairo
Continuous delivery with jenkins pipelines @devopsdays cairo
 
Continuous delivery with jenkins pipelines @devops pro moscow
Continuous delivery with jenkins pipelines @devops pro moscow Continuous delivery with jenkins pipelines @devops pro moscow
Continuous delivery with jenkins pipelines @devops pro moscow
 
Continuous delivery with jenkins pipelines @ devdays
Continuous delivery with jenkins pipelines  @ devdaysContinuous delivery with jenkins pipelines  @ devdays
Continuous delivery with jenkins pipelines @ devdays
 
Continuous delivery with jenkins pipelines (@devfest Vienna)
Continuous delivery with jenkins pipelines (@devfest Vienna)Continuous delivery with jenkins pipelines (@devfest Vienna)
Continuous delivery with jenkins pipelines (@devfest Vienna)
 
Continuous Code Quality with the Sonar Ecosystem @GeeCON 2017 in Prague
Continuous Code Quality with the Sonar Ecosystem @GeeCON 2017 in PragueContinuous Code Quality with the Sonar Ecosystem @GeeCON 2017 in Prague
Continuous Code Quality with the Sonar Ecosystem @GeeCON 2017 in Prague
 
Continuous delivery with jenkins pipelines incl. dev tools (@ Vienna DevOps &...
Continuous delivery with jenkins pipelines incl. dev tools (@ Vienna DevOps &...Continuous delivery with jenkins pipelines incl. dev tools (@ Vienna DevOps &...
Continuous delivery with jenkins pipelines incl. dev tools (@ Vienna DevOps &...
 
Continuous delivery with jenkins pipelines (@WeAreDevelopers2017)
Continuous delivery with jenkins pipelines (@WeAreDevelopers2017)Continuous delivery with jenkins pipelines (@WeAreDevelopers2017)
Continuous delivery with jenkins pipelines (@WeAreDevelopers2017)
 
Continuous Code Quality with the sonar ecosystem
Continuous Code Quality with the sonar ecosystemContinuous Code Quality with the sonar ecosystem
Continuous Code Quality with the sonar ecosystem
 

Kürzlich hochgeladen

CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
+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
 
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
anilsa9823
 

Kürzlich hochgeladen (20)

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...
 
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
 
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 ...
 
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
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
+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...
 
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
 
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS LiveVip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
 
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...
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
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
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
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
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
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...
 
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...
 

Are we really moving faster? How visualizing flow changed the way we work

  • 1. Are we really moving faster? How visualizing flow changed the way we work Roman Pickl @rompic
  • 2. A fundamental question: Are we really moving faster? Delivering value Problem long dev cycles, high workloads, changing priorities, decreasing morale Impediments deployment pipeline, automation, new technologies Investments delivery icon designed by Gem Designs (Creative Commons CCBY): https://thenounproject.com/term/delivery/3581418 cycle icon designed by Arthur Shlain, RU (Creative Commons CCBY): https://thenounproject.com/term/cycle/204142 Deployment Pipeline icon designed by Richard Slater (Creative Commons CCBY): https://thenounproject.com/term/deployment-pipeline/1123518
  • 3. Fast physical feedback & visibility of problems “Red Bear Alert! - The Hudson Bear Lamps https://wiki.jenkins.io/pages/viewpage.action?pageId=20250625
  • 5. We are creating too much inventory
  • 6. Epiphany I: We are creating too much inventory
  • 8. Product delivery DORA - Accelerate: State of DevOps 2019: Elite performance, productivity, and scaling
  • 9. Product Design and Development: Flow Metrics: ■ Flow Load: Number of flow items being actively worked on in a value stream, denoting the amount of WIP (work in progress). ■ Flow Time: Duration that it takes for a flow item to go from being accepted for work into the value stream to completion, including both active and wait time. ■ Flow Efficiency: The proportion of time flow times are actively worked on to the total time elapsed. ■ Flow Velocity: number of flow items done in a given time. Also referred to as throughput. ■ Flow Distribution: Mutually Exclusive and Comprehensively Exhaustive allocation of flow items in a particular flow state across a measure of time. https://flowframework.org/
  • 11. "My dear, here we must run as fast as we can, just to stay in place. And if you wish to go anywhere you must run twice as fast as that." Lewis Carroll, Through the Looking- Glass, and What Alice Found There
  • 12. We will never be able to run fast enough
  • 13. Epiphany II: We will never be able to run fast enough Klaus Leopold Why Agile Teams Have Nothing To Do With Business Agility John Smart https://medium.com/sooner-safer-happier/agility-build-the-right-thing-69d316aeb56b
  • 14. Value Stream Mapping Drawn by Eric Wünsche
  • 15. (non) value adding activities Drawn by Eric Wünsche
  • 16. We need to change the way we work
  • 18. Alignment with PACE Priorization For each improvement idea: ● What is the estimated effort? ● What is the anticipated benefit? Karen Martin, Mike Osterling: Value Stream Mapping: How to Visualize Work and Align Leadership for Organizational Transformation
  • 19. Mainly patches Mainly tickets from feature releases Are we really moving faster? (Feb 2021)
  • 20. Yes, finally we are. (June 2021)
  • 21. Summary ■ Making work visible: We were creating too much inventory ■ Visualizing flow: We will never be able to run fast enough ■ Value Stream Mapping: We needed to change the way we work ■ Made us move faster
  • 22. Read if you want to know more
  • 23. TLDR; Just give me the code! You can find the code of the dashboards that I developed here: https://github.com/rompic/Smashing-Flowboard Find blog posts with some more details here: https://pickl.eu/blog/ Leading tools: https://www.vsmconsortium.org/