SlideShare a Scribd company logo
1
There
is
a
better
way
OCTO Part of Accenture © 2020 - All rights reserved
Boost your flow
A sustainable pace with good quality
There
is
a
better
way
2
OCTO Part of Accenture © 2020 - All rights reserved
A strategy for optimizing the flow of value
There
is
a
better
way
3
OCTO Part of Accenture © 2020 - All rights reserved
Flow thinking is a system thinking approach
What is a system ?
A system is an
interconnected set
of elements that is
coherently
organized in a way
that achieves
something
(function or
purpose)
How to know whether you are looking at
a system or just a bunch of stuff :
A) Can you identify parts? . . . and
B) Do the parts affect each other? . . .
and
C) Do the parts together produce an
effect that is different from the effect
of each part on its own? . . . and
perhaps
D) Does the effect, the behavior over
time, persist in a variety of
circumstances
Input Output
Goal
Parts
There
is
a
better
way
4
OCTO Part of Accenture © 2020 - All rights reserved
What do you do as a team?
A definition of the individual units of
value that are moving through the
workflow
Work item
There
is
a
better
way
5
OCTO Part of Accenture © 2020 - All rights reserved
System thinking from the trenches
https://simplifychange.se/wp-content/uploads/2016/10/Kanban-Kick-start-Field-Guide-v1.1.pdf
There
is
a
better
way
6
OCTO Part of Accenture © 2020 - All rights reserved
Know where you are
๏
• WIP: The number of work items started but
not finished.
• Throughput: The number of work items
finished per unit of time. Note the
measurement of throughput is the exact
count of work items.
• Work Item Age: The amount of elapsed time
between when a work item started and the
current time.
• Cycle Time: The amount of elapsed time
between when a work item started and
when a work item finished.
Flow measures to track
Cycle time = WIP / Throughput
Little’s Law
There
is
a
better
way
7
OCTO Part of Accenture © 2020 - All rights reserved
One or more defined states that the work items flow through from started to finished
Visualize
Pending Analysis Development Test Deploy
Doing Done Doing Done
Demand : What does a card mean ?
Identify your input types.
Buffer : You may want to highlight waiting
time. Queues are your stocks.
!!
Warning : A visual symbol to
make problems visible..
Process : This is your current way of working.
There
is
a
better
way
8
OCTO Part of Accenture © 2020 - All rights reserved
Explicit policies about how work items can flow through each state
Make policies explicit
Pending Analysis Development Test Deploy
Doing Done Doing Done
Cards must
be prioritized
by PO
Any
available BA
can pull
US with desc,
acc criteria &
size
Any
available
dev can pull
UT OK and
CR done.
Deployed.
US matched
acceptance
criteria
Deployed in
production
There
is
a
better
way
9
OCTO Part of Accenture © 2020 - All rights reserved
From multitasking to focus for a better efficiency
Limit work in progress
Positive
Very easy to
start anything
Negative
Very difficult to
finish
something
valuable
Frequent
delivery
Negative
Prioritization
SAY NO !
Positive
There
is
a
better
way
10
OCTO Part of Accenture © 2020 - All rights reserved
To support discussion and decision
Work in progress limits
How to do it?
By limiting the number of work
items in a single column, several
grouped columns/lanes/areas.
Not necessary to put a limit on
every columns.
By activities
How to do it?
By limiting the number of work
items managed by people
(avatars) or group of people.
By people
How to do it?
By limiting the number of work
items in the whole system.
Whole system
When to do it?
When you got a constraint in your
system and not everyone can
work on every columns.
When to do it?
When people availability is not
that clear, most of the time due
to run activities.
When to do it?
When everyone can work on
every columns, the constraint is
more at the system level.
There
is
a
better
way
11
OCTO Part of Accenture © 2020 - All rights reserved
Avoiding work items piling up in any part of the workflow
Push vs pull system
Pending Analysis Development Test Deploy
Doing Done Doing Done
Push system
• Symptom : Done steps are overloaded.
• Usual cause : The focus is on people efficiency and not
the overall efficiency.
• Cure : Use a right to left synchronization focused on the
system to foster collaboration. Stop starting, start finishing.
System members should start work on an item only when there is a
clear signal that there is capacity to do so
Pull system
There
is
a
better
way
12
OCTO Part of Accenture © 2020 - All rights reserved
Theory of constraints
Remove impediments
Pending Analysis Development Test Deploy
Doing Done Doing Done
Locally saturated system
• Symptom : One step is overloaded.
• Usual cause : There is less resources to manage this step
than the others. The level of mutual assistance is low or
not possible.
• Cure : Use the theory of constraints (Identify the
constraint, Subordinate the system to the constraint,
elevate the performance of the constraint.
There
is
a
better
way
13
OCTO Part of Accenture © 2020 - All rights reserved
Overloaded system
See the big picture
Pending Analysis Development Test Deploy
Doing Done Doing Done
Globally saturated system
• Symptom : A lot of steps are overloaded and not
always the same.
• Usual cause : Too many items in the system which can’t
handle it.
• Cure : Stop adding new items to the system until you
reach a sustainable flow. You can use a work in
progress limit at the system level.
There
is
a
better
way
14
OCTO Part of Accenture © 2020 - All rights reserved
Do the right thing
Implement feedback loops
Use feedback loops Measure flow efficiency
To track progress
Flow efficiency = added value time / cycle time
Poor : 0-10%, Medium 10%-20%, Good > 20%
To know as early as possible
And adjust accordingly
There
is
a
better
way
15
OCTO Part of Accenture © 2020 - All rights reserved
Places to Intervene in a System
Leverage Points
๏ Visualize constants, parameters, numbers.
๏ Change the size of buffers.
๏ Add/remove feedback loops.
๏ Change the structure of information flows.
๏ Modify the rules of the system.
๏ Update The goal of the system.
There
is
a
better
way
16
OCTO Part of Accenture © 2020 - All rights reserved

More Related Content

PPT
Hans-Henrik Olesen - What to Automate and What not to Automate
PPTX
7 Deadly Wastes with Matt Hansen at StatStuff
PPT
Root Cause Analysis
PPTX
Why learn Six Sigma, 4,28,15
PPTX
'Team Work Within The Test Team - (E2)Q + p + P = TW' by Malini Mohankumar
PPT
TDD Refresh - Austin RB - 2013-07-01 - public
PPTX
Prioritization Using a QFD Tool with Matt Hansen at StatStuff
PPT
Rikard Edgren - Testing is an Island - A Software Testing Dystopia
Hans-Henrik Olesen - What to Automate and What not to Automate
7 Deadly Wastes with Matt Hansen at StatStuff
Root Cause Analysis
Why learn Six Sigma, 4,28,15
'Team Work Within The Test Team - (E2)Q + p + P = TW' by Malini Mohankumar
TDD Refresh - Austin RB - 2013-07-01 - public
Prioritization Using a QFD Tool with Matt Hansen at StatStuff
Rikard Edgren - Testing is an Island - A Software Testing Dystopia

What's hot (20)

PPT
Root cause analysis training
PPTX
Introduction to secen quality tools
PPTX
Software product engineering in start-ups
PPT
Process outcomes vs outputs
PDF
Towards Improving Software Intensive Product Engineering in Start-ips
PPT
From Defect Reporting To Defect Prevention
PPTX
Start-up Context Map
PDF
Big Data LDN 2017: Preserving The Key Principles Of Academic Research In A Bu...
PPT
Herman- Pieter Nijhof - Where Do Old Testers Go?
PPTX
Effective Program Management
PPTX
Micro Task Interface Evaluation Method
PPT
CAPA, Root Cause Analysis and Risk Management
PDF
Stefaan Lukermans & Dominic Maes - Testers And Garbage Men - EuroSTAR 2011
PPTX
'Test Data Management and Project Quality Go Hand In Hand' by Kristian Fische...
PPT
Pareto analysis
PDF
Root Cause Analysis for Software Testers
PDF
Cause And Effect Analysis For Quality Management Powerpoint Presentation Slides
PPTX
Five Best Practices for EHR Implementation
PDF
IS/IS NOT Solving “Unsolvable” Problems
PPT
Root cause analysis arg sc
Root cause analysis training
Introduction to secen quality tools
Software product engineering in start-ups
Process outcomes vs outputs
Towards Improving Software Intensive Product Engineering in Start-ips
From Defect Reporting To Defect Prevention
Start-up Context Map
Big Data LDN 2017: Preserving The Key Principles Of Academic Research In A Bu...
Herman- Pieter Nijhof - Where Do Old Testers Go?
Effective Program Management
Micro Task Interface Evaluation Method
CAPA, Root Cause Analysis and Risk Management
Stefaan Lukermans & Dominic Maes - Testers And Garbage Men - EuroSTAR 2011
'Test Data Management and Project Quality Go Hand In Hand' by Kristian Fische...
Pareto analysis
Root Cause Analysis for Software Testers
Cause And Effect Analysis For Quality Management Powerpoint Presentation Slides
Five Best Practices for EHR Implementation
IS/IS NOT Solving “Unsolvable” Problems
Root cause analysis arg sc
Ad

Similar to Boost your flow (20)

PDF
Flow culture
PDF
Understanding Kanban
PDF
Kanban Overview And Experience Report Export
PDF
Kanban Overview And Experience Report Export
PPTX
Driving Change with Data: Getting Started with Continuous Improvement
PDF
Introduction to Lean Six Sigma in Government
PPTX
The Secret of Flow - My AgileIL11 Talk
PPTX
Introduction to Lean Software Development
PPT
Patton kanban
PPTX
Kanban - Back to Basics
PPTX
Kanban Agile.pptx
PPTX
Bottom-up adoption through the prism of Flow
PPTX
Improving throughput with the Theory of Constraints and Queuing Theory
PDF
Energizing kanban systems
PPTX
ANI | Agile Hyderabad | Making work visible | 14 Dec 2019 | Dheeraj Mallemala
PDF
Deliver Value: Lean Kanban for Portfolio Prioritization
PDF
Culture flow
PPTX
Introduction to product development flow
PDF
Kanban - A Crash Course
PDF
Agile Network India | "Make Work Visible" - Expose the time thieves to optimi...
Flow culture
Understanding Kanban
Kanban Overview And Experience Report Export
Kanban Overview And Experience Report Export
Driving Change with Data: Getting Started with Continuous Improvement
Introduction to Lean Six Sigma in Government
The Secret of Flow - My AgileIL11 Talk
Introduction to Lean Software Development
Patton kanban
Kanban - Back to Basics
Kanban Agile.pptx
Bottom-up adoption through the prism of Flow
Improving throughput with the Theory of Constraints and Queuing Theory
Energizing kanban systems
ANI | Agile Hyderabad | Making work visible | 14 Dec 2019 | Dheeraj Mallemala
Deliver Value: Lean Kanban for Portfolio Prioritization
Culture flow
Introduction to product development flow
Kanban - A Crash Course
Agile Network India | "Make Work Visible" - Expose the time thieves to optimi...
Ad

Recently uploaded (20)

PPTX
S. Anis Al Habsyi & Nada Shobah - Klasifikasi Hambatan Depresi.pptx
PDF
Swiggy’s Playbook: UX, Logistics & Monetization
PPTX
INTERNATIONAL LABOUR ORAGNISATION PPT ON SOCIAL SCIENCE
PPTX
Emphasizing It's Not The End 08 06 2025.pptx
PPTX
Effective_Handling_Information_Presentation.pptx
PDF
Tunisia's Founding Father(s) Pitch-Deck 2022.pdf
PPTX
Human Mind & its character Characteristics
PPTX
water for all cao bang - a charity project
PPTX
Relationship Management Presentation In Banking.pptx
PPTX
Tablets And Capsule Preformulation Of Paracetamol
PPTX
English-9-Q1-3-.pptxjkshbxnnxgchchxgxhxhx
PDF
Presentation1 [Autosaved].pdf diagnosiss
PPTX
nose tajweed for the arabic alphabets for the responsive
PPTX
_ISO_Presentation_ISO 9001 and 45001.pptx
PDF
oil_refinery_presentation_v1 sllfmfls.pdf
PPTX
Learning-Plan-5-Policies-and-Practices.pptx
PDF
Nykaa-Strategy-Case-Fixing-Retention-UX-and-D2C-Engagement (1).pdf
DOCX
ENGLISH PROJECT FOR BINOD BIHARI MAHTO KOYLANCHAL UNIVERSITY
PPTX
Impressionism_PostImpressionism_Presentation.pptx
PPTX
Introduction to Effective Communication.pptx
S. Anis Al Habsyi & Nada Shobah - Klasifikasi Hambatan Depresi.pptx
Swiggy’s Playbook: UX, Logistics & Monetization
INTERNATIONAL LABOUR ORAGNISATION PPT ON SOCIAL SCIENCE
Emphasizing It's Not The End 08 06 2025.pptx
Effective_Handling_Information_Presentation.pptx
Tunisia's Founding Father(s) Pitch-Deck 2022.pdf
Human Mind & its character Characteristics
water for all cao bang - a charity project
Relationship Management Presentation In Banking.pptx
Tablets And Capsule Preformulation Of Paracetamol
English-9-Q1-3-.pptxjkshbxnnxgchchxgxhxhx
Presentation1 [Autosaved].pdf diagnosiss
nose tajweed for the arabic alphabets for the responsive
_ISO_Presentation_ISO 9001 and 45001.pptx
oil_refinery_presentation_v1 sllfmfls.pdf
Learning-Plan-5-Policies-and-Practices.pptx
Nykaa-Strategy-Case-Fixing-Retention-UX-and-D2C-Engagement (1).pdf
ENGLISH PROJECT FOR BINOD BIHARI MAHTO KOYLANCHAL UNIVERSITY
Impressionism_PostImpressionism_Presentation.pptx
Introduction to Effective Communication.pptx

Boost your flow

  • 1. 1 There is a better way OCTO Part of Accenture © 2020 - All rights reserved Boost your flow A sustainable pace with good quality
  • 2. There is a better way 2 OCTO Part of Accenture © 2020 - All rights reserved A strategy for optimizing the flow of value
  • 3. There is a better way 3 OCTO Part of Accenture © 2020 - All rights reserved Flow thinking is a system thinking approach What is a system ? A system is an interconnected set of elements that is coherently organized in a way that achieves something (function or purpose) How to know whether you are looking at a system or just a bunch of stuff : A) Can you identify parts? . . . and B) Do the parts affect each other? . . . and C) Do the parts together produce an effect that is different from the effect of each part on its own? . . . and perhaps D) Does the effect, the behavior over time, persist in a variety of circumstances Input Output Goal Parts
  • 4. There is a better way 4 OCTO Part of Accenture © 2020 - All rights reserved What do you do as a team? A definition of the individual units of value that are moving through the workflow Work item
  • 5. There is a better way 5 OCTO Part of Accenture © 2020 - All rights reserved System thinking from the trenches https://simplifychange.se/wp-content/uploads/2016/10/Kanban-Kick-start-Field-Guide-v1.1.pdf
  • 6. There is a better way 6 OCTO Part of Accenture © 2020 - All rights reserved Know where you are ๏ • WIP: The number of work items started but not finished. • Throughput: The number of work items finished per unit of time. Note the measurement of throughput is the exact count of work items. • Work Item Age: The amount of elapsed time between when a work item started and the current time. • Cycle Time: The amount of elapsed time between when a work item started and when a work item finished. Flow measures to track Cycle time = WIP / Throughput Little’s Law
  • 7. There is a better way 7 OCTO Part of Accenture © 2020 - All rights reserved One or more defined states that the work items flow through from started to finished Visualize Pending Analysis Development Test Deploy Doing Done Doing Done Demand : What does a card mean ? Identify your input types. Buffer : You may want to highlight waiting time. Queues are your stocks. !! Warning : A visual symbol to make problems visible.. Process : This is your current way of working.
  • 8. There is a better way 8 OCTO Part of Accenture © 2020 - All rights reserved Explicit policies about how work items can flow through each state Make policies explicit Pending Analysis Development Test Deploy Doing Done Doing Done Cards must be prioritized by PO Any available BA can pull US with desc, acc criteria & size Any available dev can pull UT OK and CR done. Deployed. US matched acceptance criteria Deployed in production
  • 9. There is a better way 9 OCTO Part of Accenture © 2020 - All rights reserved From multitasking to focus for a better efficiency Limit work in progress Positive Very easy to start anything Negative Very difficult to finish something valuable Frequent delivery Negative Prioritization SAY NO ! Positive
  • 10. There is a better way 10 OCTO Part of Accenture © 2020 - All rights reserved To support discussion and decision Work in progress limits How to do it? By limiting the number of work items in a single column, several grouped columns/lanes/areas. Not necessary to put a limit on every columns. By activities How to do it? By limiting the number of work items managed by people (avatars) or group of people. By people How to do it? By limiting the number of work items in the whole system. Whole system When to do it? When you got a constraint in your system and not everyone can work on every columns. When to do it? When people availability is not that clear, most of the time due to run activities. When to do it? When everyone can work on every columns, the constraint is more at the system level.
  • 11. There is a better way 11 OCTO Part of Accenture © 2020 - All rights reserved Avoiding work items piling up in any part of the workflow Push vs pull system Pending Analysis Development Test Deploy Doing Done Doing Done Push system • Symptom : Done steps are overloaded. • Usual cause : The focus is on people efficiency and not the overall efficiency. • Cure : Use a right to left synchronization focused on the system to foster collaboration. Stop starting, start finishing. System members should start work on an item only when there is a clear signal that there is capacity to do so Pull system
  • 12. There is a better way 12 OCTO Part of Accenture © 2020 - All rights reserved Theory of constraints Remove impediments Pending Analysis Development Test Deploy Doing Done Doing Done Locally saturated system • Symptom : One step is overloaded. • Usual cause : There is less resources to manage this step than the others. The level of mutual assistance is low or not possible. • Cure : Use the theory of constraints (Identify the constraint, Subordinate the system to the constraint, elevate the performance of the constraint.
  • 13. There is a better way 13 OCTO Part of Accenture © 2020 - All rights reserved Overloaded system See the big picture Pending Analysis Development Test Deploy Doing Done Doing Done Globally saturated system • Symptom : A lot of steps are overloaded and not always the same. • Usual cause : Too many items in the system which can’t handle it. • Cure : Stop adding new items to the system until you reach a sustainable flow. You can use a work in progress limit at the system level.
  • 14. There is a better way 14 OCTO Part of Accenture © 2020 - All rights reserved Do the right thing Implement feedback loops Use feedback loops Measure flow efficiency To track progress Flow efficiency = added value time / cycle time Poor : 0-10%, Medium 10%-20%, Good > 20% To know as early as possible And adjust accordingly
  • 15. There is a better way 15 OCTO Part of Accenture © 2020 - All rights reserved Places to Intervene in a System Leverage Points ๏ Visualize constants, parameters, numbers. ๏ Change the size of buffers. ๏ Add/remove feedback loops. ๏ Change the structure of information flows. ๏ Modify the rules of the system. ๏ Update The goal of the system.
  • 16. There is a better way 16 OCTO Part of Accenture © 2020 - All rights reserved