SlideShare a Scribd company logo
1 of 37
Download to read offline
Yuval Yeret
Agile Coach @ Agilesparks
 yuval@agilesparks.com
   Mobile: 054-4802458
Brief Intro
AgileSparks is an elite team focused entirely on helping
 companies improve their product development
 operations, by leveraging Lean/Agile/Scrum thinking
 and techniques.

Yuval Yeret – Lean/Agile Consultant/Coach, coming
  from R&D leadership background, specializing in
  scaling agile through Lean.
  Find more about me at
  http://www.linkedin.com/in/yuvalyeret, my google
  profile
Lets start with a classic
burndown/burnup chart
                              Burndown / Burnup
 120                                                         What’s wrong here?
Working software only towards
 100
the end of the iteration/project
 80                                                                      So?
 Risk of missing the iteration…
 60                                                      DONE (BURNUP)
    Work is not spread evenly,
                                                         ACTUAL REMAINING EFFORT
          bottlenecks                                    PLANNED REMAINING EFFORT
 40

       We call it “Scrumfall”
 20



  0
       1   2    3   4    5          6   7   8   9   10
                             Time
So what’s the difference?

So we want to get to this…
Notice how the done work is
    spread more evenly

120


   This reduces risk due to
100
          leftovers,
   Much more effective and
sustainable load for everyone,
80

And allowing shorter sprints if                DONE (BURNUP)
           needed
60                                             ACTUAL REMAINING
                                               EFFORT
                                               PLANNED REMAINING
                                               EFFORT
40




 20
                                                                  Great
                                                               How do I do it?
 0
      1   2   3   4   5   6   7   8   9   10
Keys to steady burnup
 Effectively sized and testable stories
    Allow finishing work end to end quickly
 Focus on few stories at a time, rather than work on too
 much at once
How to make this happen?
 Get the Product Owner to provide INVEST stories
 Provide more visibility to WHERE work is before its
  DONE
 Manage the work in progress to drive focus
How do we Visualize the work                          Wow!
                                                    What’s that?
This is called Cumulative Flow
status in more depth?
            Diagrams
120




100

   Introduced by Lean Thought
  Leaders Don Reinertsen and
 80

         David Anderson
                                                         TODO
 60
                                                         WORK IN PROGRESS
                                                         DONE (BURNUP)
 40




  The idea is to visualize where
 20

  the features/stories are in the
  0
      workflow across time
      1   2      3     4      5     6   7   8   9   10
How do we Visualize the work
status in more depth?
120




100




80


                                               TODO
60
                                               WORK IN PROGRESS
                                               DONE (BURNUP)
40




20




 0
      1   2   3   4   5   6   7   8   9   10
TO DO   IN PROGRESS         DONE



        In    In     Mush
                     on
 El     bar   bar
 ad
        In      Mush El
                on   ad
        bar
         Mush       El
         on         ad
TO DO   IN PROGRESS   DONE




 1         8           1
TO DO   IN PROGRESS   DONE




 1         8           1
TO   IN PROGRESS   DONE
DO




1       8           1
So a cumulative flow is built of snapshots of
the board summary per day
120




100




80


                                               TODO
60
                                               WORK IN PROGRESS
                                               DONE (BURNUP)
40




20




 0
      1   2   3   4   5   6   7   8   9   10
And provides a LOT of data
120




100




80


                                                         TODO
60                        Mean Cycle Time
                                                         WORK IN PROGRESS
                  W
                                                         DONE (BURNUP)
40
                  I
                  P

20




 0
      1   2   3       4     5    6     7    8   9   10
Now, how can we get more details?
 Lets dive into the workflow
120




100




80



                                                     TODO

60                                                   CODING
                                                     TESTING
                                                     DONE (BURNUP)


40

                                  Wide means lots of WIP
                                  Means problems finishing
20                                          work
                                             OR
                                   Next stage cannot deal
 0                                    with work now
      1   2   3   4   5   6   7    8     9      10
http://agileanalysis.blogspot.com/2008/12/finger-charts.html
This is better!
120




100




80


                                               TODO

60                                             CODING
                                               TESTING
                                               DONE (BURNUP)

40




20




 0
      1   2   3   4   5   6   7   8   9   10
What is this?
120




100




80


                                               TODO

60                                             CODING
                                               TESTING
                                               DONE (BURNUP)
40




20




 0
      1   2   3   4   5   6   7   8   9   10
So what do we need for a CFD?
 Have a defined workflow, even a simple one (TODO,
  IN PROGRESS, DONE)
 Track state of Features/Stories/Requirements ,
  including historical data
 Cumulative Flow can be easily generated based on this
 Can be improved to be based on Size of items e.g.
  Story/Feature Points.
   When using this, can mix different entities on same CFD
   With # of items, items need to be of same kind (e.g.
    stories/epics but not a mix)
Why use CFD?
 One visibility report provides insight to Burnup, Cycle
  Time, WIP, Bottlenecks
 Drives Continuous Improvement, great companion to
  discussions about limiting/managing work in progress
  (WIP).
 Can be applied for
   Scrum Teams
   End to end product development project/group
   Any kind of team chewing customer-valued work items
The visibility partner of Kanban
 Replaces Burnup/Burndown for Kanban
 teams/groups.
Lets revisit KanbanLand…
 Henrik Kniberg came up with “One day in Kanban
  Land” – a comic explaining the key Kanban concepts.
 Lets try to see how a Cumulative Flow Diagram looks
  for each of the hours in Kanban Land…
 Comic courtesy and copyright Henrik Kniberg, Crisp
  SE
20



18



16



14



12                                                                               Backlog
                                                                                 Selected

10                                                                               Develop Ongoing
                                                                                 Develop Done
                                                                                 Deploy
8
                                                                                 Live


6



4



 2



0
     1   2   3   4   5   6   7   8   9   10   11   12   13   14   15   16   17
                                                                                             26
20



18



16



14



12                                                                               Backlog
                                                                                 Selected

10                                                                               Develop Ongoing
                                                                                 Develop Done
                                                                                 Deploy
8
                                                                                 Live


6



4



 2



0
     1   2   3   4   5   6   7   8   9   10   11   12   13   14   15   16   17
                                                                                                27
20



18



16



14



12                                                                               Backlog
                                                                                 Selected

10                                                                               Develop Ongoing
                                                                                 Develop Done
                                                                                 Deploy
8
                                                                                 Live


6



4



 2



0
     1   2   3   4   5   6   7   8   9   10   11   12   13   14   15   16   17
                                                                                             28
20



18



16



14



12                                                                               Backlog
                                                                                 Selected

10                                                                               Develop Ongoing
                                                                                 Develop Done
                                                                                 Deploy
8
                                                                                 Live


6



4



 2



0
     1   2   3   4   5   6   7   8   9   10   11   12   13   14   15   16   17
                                                                                             29
20



18



16



14



12                                                                               Backlog
                                                                                 Selected

10                                                                               Develop Ongoing
                                                                                 Develop Done
                                                                                 Deploy
8
                                                                                 Live


6



4



 2



0
     1   2   3   4   5   6   7   8   9   10   11   12   13   14   15   16   17
                                                                                             30
20



18



16



14



12                                                                               Backlog
                                                                                 Selected

10                                                                               Develop Ongoing
                                                                                 Develop Done
                                                                                 Deploy
8
                                                                                 Live


6



4



 2



0
     1   2   3   4   5   6   7   8   9   10   11   12   13   14   15   16   17
                                                                                                31
20



18



16



14



12                                                                               Backlog
                                                                                 Selected

10                                                                               Develop Ongoing
                                                                                 Develop Done
                                                                                 Deploy
8
                                                                                 Live


6



4



 2



0
     1   2   3   4   5   6   7   8   9   10   11   12   13   14   15   16   17
                                                                                                32
20



18



16



14



12                                                                               Backlog
                                                                                 Selected

10                                                                               Develop Ongoing
                                                                                 Develop Done
                                                                                 Deploy
8
                                                                                 Live


6



4



 2



0
     1   2   3   4   5   6   7   8   9   10   11   12   13   14   15   16   17
                                                                                                33
20



18



16



14



12                                                                               Backlog
                                                                                 Selected

10                                                                               Develop Ongoing
                                                                                 Develop Done
                                                                                 Deploy
8
                                                                                 Live


6



4



 2



0
     1   2   3   4   5   6   7   8   9   10   11   12   13   14   15   16   17
                                                                                                34
20



18



16



14



12                                                                               Backlog
                                                                                 Selected

10                                                                               Develop Ongoing
                                                                                 Develop Done
                                                                                 Deploy
8
                                                                                 Live


6



4



 2



0
     1   2   3   4   5   6   7   8   9   10   11   12   13   14   15   16   17
                                                                                                35
20



18



16



14



12                                                                               Backlog
                                                                                 Selected

10                                                                               Develop Ongoing
                                                                                 Develop Done
                                                                                 Deploy
8
                                                                                 Live


6



4



 2



0
     1   2   3   4   5   6   7   8   9   10   11   12   13   14   15   16   17
                                                                                             36
20



18



16



14



12                                                                               Backlog
                                                                                 Selected

10                                                                               Develop Ongoing
                                                                                 Develop Done
                                                                                 Deploy
8
                                                                                 Live


6



4



 2



0
     1   2   3   4   5   6   7   8   9   10   11   12   13   14   15   16   17
                                                                                                37

More Related Content

What's hot

Webinar On Scaled Agile Framework (SAFe) | iZenBridge
Webinar On Scaled Agile Framework (SAFe) | iZenBridgeWebinar On Scaled Agile Framework (SAFe) | iZenBridge
Webinar On Scaled Agile Framework (SAFe) | iZenBridgeSaket Bansal
 
Scaling Agile With SAFe (Scaled Agile Framework)
Scaling Agile With SAFe (Scaled Agile Framework)Scaling Agile With SAFe (Scaled Agile Framework)
Scaling Agile With SAFe (Scaled Agile Framework)Andreano Lanusse
 
Agile Transformation v1.27
Agile Transformation v1.27Agile Transformation v1.27
Agile Transformation v1.27LeadingAgile
 
Lean Agile Center of Excellence LACE – Drink our own Champagne
Lean Agile Center of Excellence LACE – Drink our own ChampagneLean Agile Center of Excellence LACE – Drink our own Champagne
Lean Agile Center of Excellence LACE – Drink our own ChampagneCA Technologies
 
Enterprise Agile Transformation
Enterprise Agile TransformationEnterprise Agile Transformation
Enterprise Agile TransformationPooja Wandile
 
Exploring Agile Transformation and Scaling Patterns
Exploring Agile Transformation and Scaling PatternsExploring Agile Transformation and Scaling Patterns
Exploring Agile Transformation and Scaling PatternsMike Cottmeyer
 
Agile transformation Explained: Agile 2017 Session
Agile transformation Explained: Agile 2017 SessionAgile transformation Explained: Agile 2017 Session
Agile transformation Explained: Agile 2017 SessionLeadingAgile
 
Definition of Done and Product Backlog refinement
Definition of Done and Product Backlog refinementDefinition of Done and Product Backlog refinement
Definition of Done and Product Backlog refinementChristian Vos
 
Agile Transformation
Agile TransformationAgile Transformation
Agile TransformationMax Carlin
 
Lightening Talk: definition of ready
Lightening Talk: definition of readyLightening Talk: definition of ready
Lightening Talk: definition of readyAgileee
 
Definition Of Done
Definition Of DoneDefinition Of Done
Definition Of DoneWei Zhu
 
Agile transformation 1.3
Agile transformation 1.3Agile transformation 1.3
Agile transformation 1.3Krystian Kaczor
 
Agile Transformation Explained
Agile Transformation ExplainedAgile Transformation Explained
Agile Transformation ExplainedLeadingAgile
 
Agile Eastern Europe 2011 Large Scale Agile Transformation
Agile Eastern Europe 2011 Large Scale Agile TransformationAgile Eastern Europe 2011 Large Scale Agile Transformation
Agile Eastern Europe 2011 Large Scale Agile Transformationpskapa
 
Agile Metrics...That Matter
Agile Metrics...That MatterAgile Metrics...That Matter
Agile Metrics...That MatterErik Weber
 
10 Essential SAFe(tm) patterns you should focus on when scaling Agile
10 Essential SAFe(tm) patterns you should focus on when scaling Agile10 Essential SAFe(tm) patterns you should focus on when scaling Agile
10 Essential SAFe(tm) patterns you should focus on when scaling AgileYuval Yeret
 

What's hot (20)

Agile Transformation Journey on Large Scale Projects
Agile Transformation Journey on Large Scale ProjectsAgile Transformation Journey on Large Scale Projects
Agile Transformation Journey on Large Scale Projects
 
Agile Transformation
Agile TransformationAgile Transformation
Agile Transformation
 
Webinar On Scaled Agile Framework (SAFe) | iZenBridge
Webinar On Scaled Agile Framework (SAFe) | iZenBridgeWebinar On Scaled Agile Framework (SAFe) | iZenBridge
Webinar On Scaled Agile Framework (SAFe) | iZenBridge
 
Scaling Agile With SAFe (Scaled Agile Framework)
Scaling Agile With SAFe (Scaled Agile Framework)Scaling Agile With SAFe (Scaled Agile Framework)
Scaling Agile With SAFe (Scaled Agile Framework)
 
Agile Transformation v1.27
Agile Transformation v1.27Agile Transformation v1.27
Agile Transformation v1.27
 
Lean Agile Center of Excellence LACE – Drink our own Champagne
Lean Agile Center of Excellence LACE – Drink our own ChampagneLean Agile Center of Excellence LACE – Drink our own Champagne
Lean Agile Center of Excellence LACE – Drink our own Champagne
 
Enterprise Agile Transformation
Enterprise Agile TransformationEnterprise Agile Transformation
Enterprise Agile Transformation
 
Exploring Agile Transformation and Scaling Patterns
Exploring Agile Transformation and Scaling PatternsExploring Agile Transformation and Scaling Patterns
Exploring Agile Transformation and Scaling Patterns
 
Agile transformation Explained: Agile 2017 Session
Agile transformation Explained: Agile 2017 SessionAgile transformation Explained: Agile 2017 Session
Agile transformation Explained: Agile 2017 Session
 
Definition of Done and Product Backlog refinement
Definition of Done and Product Backlog refinementDefinition of Done and Product Backlog refinement
Definition of Done and Product Backlog refinement
 
Agile 101
Agile 101Agile 101
Agile 101
 
Agile Transformation
Agile TransformationAgile Transformation
Agile Transformation
 
Lightening Talk: definition of ready
Lightening Talk: definition of readyLightening Talk: definition of ready
Lightening Talk: definition of ready
 
Definition Of Done
Definition Of DoneDefinition Of Done
Definition Of Done
 
Agile transformation 1.3
Agile transformation 1.3Agile transformation 1.3
Agile transformation 1.3
 
Agile Transformation Explained
Agile Transformation ExplainedAgile Transformation Explained
Agile Transformation Explained
 
Agile Eastern Europe 2011 Large Scale Agile Transformation
Agile Eastern Europe 2011 Large Scale Agile TransformationAgile Eastern Europe 2011 Large Scale Agile Transformation
Agile Eastern Europe 2011 Large Scale Agile Transformation
 
Agile Metrics...That Matter
Agile Metrics...That MatterAgile Metrics...That Matter
Agile Metrics...That Matter
 
Agile portfolio management
Agile portfolio managementAgile portfolio management
Agile portfolio management
 
10 Essential SAFe(tm) patterns you should focus on when scaling Agile
10 Essential SAFe(tm) patterns you should focus on when scaling Agile10 Essential SAFe(tm) patterns you should focus on when scaling Agile
10 Essential SAFe(tm) patterns you should focus on when scaling Agile
 

Viewers also liked

Interpreting Cumulative Flow Diagrams
Interpreting Cumulative Flow DiagramsInterpreting Cumulative Flow Diagrams
Interpreting Cumulative Flow DiagramsNick Zdunić
 
Kanban in 4 easy steps
Kanban in 4 easy steps Kanban in 4 easy steps
Kanban in 4 easy steps Shore Labs
 
CFD : Modern Applications, Challenges and Future Trends
CFD : Modern Applications, Challenges and Future Trends CFD : Modern Applications, Challenges and Future Trends
CFD : Modern Applications, Challenges and Future Trends Dr. Khalid Saqr
 
Lean Software Development Principles
Lean Software Development PrinciplesLean Software Development Principles
Lean Software Development PrinciplesJohn Vajda
 
Code Review: How And When
Code Review: How And WhenCode Review: How And When
Code Review: How And WhenPaul Gower
 
The greenhouse factor: innovative concepts for feeding the city
The greenhouse factor: innovative concepts for feeding the cityThe greenhouse factor: innovative concepts for feeding the city
The greenhouse factor: innovative concepts for feeding the cityJan de Wilt
 
Product development success story with kanban final
Product development success story with kanban   finalProduct development success story with kanban   final
Product development success story with kanban finalDigite, Inc.
 
On to code review lessons learned at microsoft
On to code review lessons learned at microsoftOn to code review lessons learned at microsoft
On to code review lessons learned at microsoftMichaela Greiler
 
Task & Project Management App Guide
Task & Project Management App GuideTask & Project Management App Guide
Task & Project Management App GuideJulia Roy
 
[Scrum Breakfast] How to apply Lean and Kanban in your business - Speaker: Ph...
[Scrum Breakfast] How to apply Lean and Kanban in your business - Speaker: Ph...[Scrum Breakfast] How to apply Lean and Kanban in your business - Speaker: Ph...
[Scrum Breakfast] How to apply Lean and Kanban in your business - Speaker: Ph...Scrum Breakfast Vietnam
 
Peer Code Review An Agile Process
Peer Code Review An Agile ProcessPeer Code Review An Agile Process
Peer Code Review An Agile Processgsporar
 
Code Review: How and When
Code Review: How and WhenCode Review: How and When
Code Review: How and WhenPaul Gower
 
Scrumban a Methodology Fusion - Bettersoftware & Codemotion 2011
Scrumban a Methodology Fusion - Bettersoftware & Codemotion 2011Scrumban a Methodology Fusion - Bettersoftware & Codemotion 2011
Scrumban a Methodology Fusion - Bettersoftware & Codemotion 2011Fabio Armani
 
Using Silent Grouping to Size User Stories (XP2011)
Using Silent Grouping to Size User Stories (XP2011)Using Silent Grouping to Size User Stories (XP2011)
Using Silent Grouping to Size User Stories (XP2011)Ken Power
 

Viewers also liked (20)

Interpreting Cumulative Flow Diagrams
Interpreting Cumulative Flow DiagramsInterpreting Cumulative Flow Diagrams
Interpreting Cumulative Flow Diagrams
 
Kanban in 4 easy steps
Kanban in 4 easy steps Kanban in 4 easy steps
Kanban in 4 easy steps
 
CFD : Modern Applications, Challenges and Future Trends
CFD : Modern Applications, Challenges and Future Trends CFD : Modern Applications, Challenges and Future Trends
CFD : Modern Applications, Challenges and Future Trends
 
Lean Software Development Principles
Lean Software Development PrinciplesLean Software Development Principles
Lean Software Development Principles
 
Code Review: How And When
Code Review: How And WhenCode Review: How And When
Code Review: How And When
 
Agile in the Bathtub
Agile in the BathtubAgile in the Bathtub
Agile in the Bathtub
 
The greenhouse factor: innovative concepts for feeding the city
The greenhouse factor: innovative concepts for feeding the cityThe greenhouse factor: innovative concepts for feeding the city
The greenhouse factor: innovative concepts for feeding the city
 
Product development success story with kanban final
Product development success story with kanban   finalProduct development success story with kanban   final
Product development success story with kanban final
 
On to code review lessons learned at microsoft
On to code review lessons learned at microsoftOn to code review lessons learned at microsoft
On to code review lessons learned at microsoft
 
Task & Project Management App Guide
Task & Project Management App GuideTask & Project Management App Guide
Task & Project Management App Guide
 
[Scrum Breakfast] How to apply Lean and Kanban in your business - Speaker: Ph...
[Scrum Breakfast] How to apply Lean and Kanban in your business - Speaker: Ph...[Scrum Breakfast] How to apply Lean and Kanban in your business - Speaker: Ph...
[Scrum Breakfast] How to apply Lean and Kanban in your business - Speaker: Ph...
 
Agile kanban overview
Agile kanban overviewAgile kanban overview
Agile kanban overview
 
Idea 2 product
Idea 2 productIdea 2 product
Idea 2 product
 
Agile overview
Agile overviewAgile overview
Agile overview
 
No more push of sales
No more push of salesNo more push of sales
No more push of sales
 
Peer Code Review An Agile Process
Peer Code Review An Agile ProcessPeer Code Review An Agile Process
Peer Code Review An Agile Process
 
Code Review: How and When
Code Review: How and WhenCode Review: How and When
Code Review: How and When
 
Scrumban a Methodology Fusion - Bettersoftware & Codemotion 2011
Scrumban a Methodology Fusion - Bettersoftware & Codemotion 2011Scrumban a Methodology Fusion - Bettersoftware & Codemotion 2011
Scrumban a Methodology Fusion - Bettersoftware & Codemotion 2011
 
Improvement kata
Improvement kataImprovement kata
Improvement kata
 
Using Silent Grouping to Size User Stories (XP2011)
Using Silent Grouping to Size User Stories (XP2011)Using Silent Grouping to Size User Stories (XP2011)
Using Silent Grouping to Size User Stories (XP2011)
 

Similar to Agile Coach Yuval Yeret's Introduction

10 Tips for Agile Adoption
10 Tips for Agile Adoption10 Tips for Agile Adoption
10 Tips for Agile Adoptionallan kelly
 
Hoshin Presentation Example June 7 2010
Hoshin Presentation Example June 7 2010Hoshin Presentation Example June 7 2010
Hoshin Presentation Example June 7 2010ExerciseLeanLLC
 
Scrumban Ideacamp - Amsterdam Scrum Gathering 2010
Scrumban Ideacamp - Amsterdam Scrum Gathering 2010Scrumban Ideacamp - Amsterdam Scrum Gathering 2010
Scrumban Ideacamp - Amsterdam Scrum Gathering 2010Proyectalis / Improvement21
 
Devopsdays Mountain View 2012 Ignite on Letting Go
Devopsdays Mountain View 2012 Ignite on Letting GoDevopsdays Mountain View 2012 Ignite on Letting Go
Devopsdays Mountain View 2012 Ignite on Letting GoDominica DeGrandis
 
Progress towards Unfettered Mind transcript publication goal for 2011
Progress towards Unfettered Mind transcript publication goal for 2011Progress towards Unfettered Mind transcript publication goal for 2011
Progress towards Unfettered Mind transcript publication goal for 2011umningadmin
 
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
 

Similar to Agile Coach Yuval Yeret's Introduction (7)

10 Tips for Agile Adoption
10 Tips for Agile Adoption10 Tips for Agile Adoption
10 Tips for Agile Adoption
 
Hoshin Presentation Example June 7 2010
Hoshin Presentation Example June 7 2010Hoshin Presentation Example June 7 2010
Hoshin Presentation Example June 7 2010
 
Amaral lctes2012
Amaral lctes2012Amaral lctes2012
Amaral lctes2012
 
Scrumban Ideacamp - Amsterdam Scrum Gathering 2010
Scrumban Ideacamp - Amsterdam Scrum Gathering 2010Scrumban Ideacamp - Amsterdam Scrum Gathering 2010
Scrumban Ideacamp - Amsterdam Scrum Gathering 2010
 
Devopsdays Mountain View 2012 Ignite on Letting Go
Devopsdays Mountain View 2012 Ignite on Letting GoDevopsdays Mountain View 2012 Ignite on Letting Go
Devopsdays Mountain View 2012 Ignite on Letting Go
 
Progress towards Unfettered Mind transcript publication goal for 2011
Progress towards Unfettered Mind transcript publication goal for 2011Progress towards Unfettered Mind transcript publication goal for 2011
Progress towards Unfettered Mind transcript publication goal for 2011
 
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?…
 

More from Yuval Yeret

Using the Scrum Spirit to Unlock Empiricism and Agility in OKRs - Agile Bosto...
Using the Scrum Spirit to Unlock Empiricism and Agility in OKRs - Agile Bosto...Using the Scrum Spirit to Unlock Empiricism and Agility in OKRs - Agile Bosto...
Using the Scrum Spirit to Unlock Empiricism and Agility in OKRs - Agile Bosto...Yuval Yeret
 
Fixing Your OKRs With Agility – Agile Hartford
Fixing Your OKRs With Agility – Agile HartfordFixing Your OKRs With Agility – Agile Hartford
Fixing Your OKRs With Agility – Agile HartfordYuval Yeret
 
Fixing Your OKRs With Agility – Agile Indy 2023
Fixing Your OKRs With Agility – Agile Indy 2023Fixing Your OKRs With Agility – Agile Indy 2023
Fixing Your OKRs With Agility – Agile Indy 2023Yuval Yeret
 
What's new in the Scaled Agile Framework (SAFe) 6.0 - Agile Indy May 10th Meetup
What's new in the Scaled Agile Framework (SAFe) 6.0 - Agile Indy May 10th MeetupWhat's new in the Scaled Agile Framework (SAFe) 6.0 - Agile Indy May 10th Meetup
What's new in the Scaled Agile Framework (SAFe) 6.0 - Agile Indy May 10th MeetupYuval Yeret
 
OKRs and Agile Sitting on a Tree - Agile Austin.pdf
OKRs and Agile Sitting on a Tree - Agile Austin.pdfOKRs and Agile Sitting on a Tree - Agile Austin.pdf
OKRs and Agile Sitting on a Tree - Agile Austin.pdfYuval Yeret
 
OKRs and Scrum - SMs of the Universe Webinar.pdf
OKRs and Scrum - SMs of the Universe Webinar.pdfOKRs and Scrum - SMs of the Universe Webinar.pdf
OKRs and Scrum - SMs of the Universe Webinar.pdfYuval Yeret
 
Using OKRs in the SAFe Enterprise - Align and Focus on outcomes and enable bu...
Using OKRs in the SAFe Enterprise - Align and Focus on outcomes and enable bu...Using OKRs in the SAFe Enterprise - Align and Focus on outcomes and enable bu...
Using OKRs in the SAFe Enterprise - Align and Focus on outcomes and enable bu...Yuval Yeret
 
OKRs for SAFe Summit 2022 - 20220705.pdf
OKRs for SAFe Summit 2022 - 20220705.pdfOKRs for SAFe Summit 2022 - 20220705.pdf
OKRs for SAFe Summit 2022 - 20220705.pdfYuval Yeret
 
Scrum - Leaders Perspective - Scrum.org Webinar July 26 2022.pptx
Scrum - Leaders Perspective - Scrum.org Webinar July 26 2022.pptxScrum - Leaders Perspective - Scrum.org Webinar July 26 2022.pptx
Scrum - Leaders Perspective - Scrum.org Webinar July 26 2022.pptxYuval Yeret
 
The Best A Man Can Get - Improving Agility in the World’s Shaving Headquarter...
The Best A Man Can Get - Improving Agility in the World’s Shaving Headquarter...The Best A Man Can Get - Improving Agility in the World’s Shaving Headquarter...
The Best A Man Can Get - Improving Agility in the World’s Shaving Headquarter...Yuval Yeret
 
Validating Delivered Business Value – Going Beyond “Actual Business Value”
Validating Delivered Business Value – Going Beyond “Actual Business Value”Validating Delivered Business Value – Going Beyond “Actual Business Value”
Validating Delivered Business Value – Going Beyond “Actual Business Value”Yuval Yeret
 
Modern Professional Scrum using Flow and Kanban - Agile and Beyond Detroit 2019
Modern Professional Scrum using Flow and Kanban - Agile and Beyond Detroit 2019Modern Professional Scrum using Flow and Kanban - Agile and Beyond Detroit 2019
Modern Professional Scrum using Flow and Kanban - Agile and Beyond Detroit 2019Yuval Yeret
 
Scaled Agile Framework (SAFe) in the Trenches
Scaled Agile Framework (SAFe) in the TrenchesScaled Agile Framework (SAFe) in the Trenches
Scaled Agile Framework (SAFe) in the TrenchesYuval Yeret
 
SAFe for Marketing – Extending Towards Real Business Agility - Global SAFe Su...
SAFe for Marketing – Extending Towards Real Business Agility - Global SAFe Su...SAFe for Marketing – Extending Towards Real Business Agility - Global SAFe Su...
SAFe for Marketing – Extending Towards Real Business Agility - Global SAFe Su...Yuval Yeret
 
Building Quality In in SAFe – The Testing Organization’s Perspective
Building Quality In in SAFe – The Testing Organization’s Perspective	  Building Quality In in SAFe – The Testing Organization’s Perspective
Building Quality In in SAFe – The Testing Organization’s Perspective Yuval Yeret
 
Scrum, Kanban and DevOps Sitting in a tree... Dave West and Yuval Yeret at Ag...
Scrum, Kanban and DevOps Sitting in a tree... Dave West and Yuval Yeret at Ag...Scrum, Kanban and DevOps Sitting in a tree... Dave West and Yuval Yeret at Ag...
Scrum, Kanban and DevOps Sitting in a tree... Dave West and Yuval Yeret at Ag...Yuval Yeret
 
Foundations of scaling agile with SAFe
Foundations of scaling agile with SAFeFoundations of scaling agile with SAFe
Foundations of scaling agile with SAFeYuval Yeret
 
Scrum, Kanban, and DevOps Sitting in a Tree… - Big Apple Scrum Day 2018
Scrum, Kanban, and DevOps Sitting in a Tree… - Big Apple Scrum Day 2018Scrum, Kanban, and DevOps Sitting in a Tree… - Big Apple Scrum Day 2018
Scrum, Kanban, and DevOps Sitting in a Tree… - Big Apple Scrum Day 2018Yuval Yeret
 
Scrum 4 marketing - Give Thanks to Scrum 2017
Scrum 4 marketing - Give Thanks to Scrum 2017Scrum 4 marketing - Give Thanks to Scrum 2017
Scrum 4 marketing - Give Thanks to Scrum 2017Yuval Yeret
 
Scrum and Kanban Sitting In A Tree...
Scrum and Kanban Sitting In A Tree... Scrum and Kanban Sitting In A Tree...
Scrum and Kanban Sitting In A Tree... Yuval Yeret
 

More from Yuval Yeret (20)

Using the Scrum Spirit to Unlock Empiricism and Agility in OKRs - Agile Bosto...
Using the Scrum Spirit to Unlock Empiricism and Agility in OKRs - Agile Bosto...Using the Scrum Spirit to Unlock Empiricism and Agility in OKRs - Agile Bosto...
Using the Scrum Spirit to Unlock Empiricism and Agility in OKRs - Agile Bosto...
 
Fixing Your OKRs With Agility – Agile Hartford
Fixing Your OKRs With Agility – Agile HartfordFixing Your OKRs With Agility – Agile Hartford
Fixing Your OKRs With Agility – Agile Hartford
 
Fixing Your OKRs With Agility – Agile Indy 2023
Fixing Your OKRs With Agility – Agile Indy 2023Fixing Your OKRs With Agility – Agile Indy 2023
Fixing Your OKRs With Agility – Agile Indy 2023
 
What's new in the Scaled Agile Framework (SAFe) 6.0 - Agile Indy May 10th Meetup
What's new in the Scaled Agile Framework (SAFe) 6.0 - Agile Indy May 10th MeetupWhat's new in the Scaled Agile Framework (SAFe) 6.0 - Agile Indy May 10th Meetup
What's new in the Scaled Agile Framework (SAFe) 6.0 - Agile Indy May 10th Meetup
 
OKRs and Agile Sitting on a Tree - Agile Austin.pdf
OKRs and Agile Sitting on a Tree - Agile Austin.pdfOKRs and Agile Sitting on a Tree - Agile Austin.pdf
OKRs and Agile Sitting on a Tree - Agile Austin.pdf
 
OKRs and Scrum - SMs of the Universe Webinar.pdf
OKRs and Scrum - SMs of the Universe Webinar.pdfOKRs and Scrum - SMs of the Universe Webinar.pdf
OKRs and Scrum - SMs of the Universe Webinar.pdf
 
Using OKRs in the SAFe Enterprise - Align and Focus on outcomes and enable bu...
Using OKRs in the SAFe Enterprise - Align and Focus on outcomes and enable bu...Using OKRs in the SAFe Enterprise - Align and Focus on outcomes and enable bu...
Using OKRs in the SAFe Enterprise - Align and Focus on outcomes and enable bu...
 
OKRs for SAFe Summit 2022 - 20220705.pdf
OKRs for SAFe Summit 2022 - 20220705.pdfOKRs for SAFe Summit 2022 - 20220705.pdf
OKRs for SAFe Summit 2022 - 20220705.pdf
 
Scrum - Leaders Perspective - Scrum.org Webinar July 26 2022.pptx
Scrum - Leaders Perspective - Scrum.org Webinar July 26 2022.pptxScrum - Leaders Perspective - Scrum.org Webinar July 26 2022.pptx
Scrum - Leaders Perspective - Scrum.org Webinar July 26 2022.pptx
 
The Best A Man Can Get - Improving Agility in the World’s Shaving Headquarter...
The Best A Man Can Get - Improving Agility in the World’s Shaving Headquarter...The Best A Man Can Get - Improving Agility in the World’s Shaving Headquarter...
The Best A Man Can Get - Improving Agility in the World’s Shaving Headquarter...
 
Validating Delivered Business Value – Going Beyond “Actual Business Value”
Validating Delivered Business Value – Going Beyond “Actual Business Value”Validating Delivered Business Value – Going Beyond “Actual Business Value”
Validating Delivered Business Value – Going Beyond “Actual Business Value”
 
Modern Professional Scrum using Flow and Kanban - Agile and Beyond Detroit 2019
Modern Professional Scrum using Flow and Kanban - Agile and Beyond Detroit 2019Modern Professional Scrum using Flow and Kanban - Agile and Beyond Detroit 2019
Modern Professional Scrum using Flow and Kanban - Agile and Beyond Detroit 2019
 
Scaled Agile Framework (SAFe) in the Trenches
Scaled Agile Framework (SAFe) in the TrenchesScaled Agile Framework (SAFe) in the Trenches
Scaled Agile Framework (SAFe) in the Trenches
 
SAFe for Marketing – Extending Towards Real Business Agility - Global SAFe Su...
SAFe for Marketing – Extending Towards Real Business Agility - Global SAFe Su...SAFe for Marketing – Extending Towards Real Business Agility - Global SAFe Su...
SAFe for Marketing – Extending Towards Real Business Agility - Global SAFe Su...
 
Building Quality In in SAFe – The Testing Organization’s Perspective
Building Quality In in SAFe – The Testing Organization’s Perspective	  Building Quality In in SAFe – The Testing Organization’s Perspective
Building Quality In in SAFe – The Testing Organization’s Perspective
 
Scrum, Kanban and DevOps Sitting in a tree... Dave West and Yuval Yeret at Ag...
Scrum, Kanban and DevOps Sitting in a tree... Dave West and Yuval Yeret at Ag...Scrum, Kanban and DevOps Sitting in a tree... Dave West and Yuval Yeret at Ag...
Scrum, Kanban and DevOps Sitting in a tree... Dave West and Yuval Yeret at Ag...
 
Foundations of scaling agile with SAFe
Foundations of scaling agile with SAFeFoundations of scaling agile with SAFe
Foundations of scaling agile with SAFe
 
Scrum, Kanban, and DevOps Sitting in a Tree… - Big Apple Scrum Day 2018
Scrum, Kanban, and DevOps Sitting in a Tree… - Big Apple Scrum Day 2018Scrum, Kanban, and DevOps Sitting in a Tree… - Big Apple Scrum Day 2018
Scrum, Kanban, and DevOps Sitting in a Tree… - Big Apple Scrum Day 2018
 
Scrum 4 marketing - Give Thanks to Scrum 2017
Scrum 4 marketing - Give Thanks to Scrum 2017Scrum 4 marketing - Give Thanks to Scrum 2017
Scrum 4 marketing - Give Thanks to Scrum 2017
 
Scrum and Kanban Sitting In A Tree...
Scrum and Kanban Sitting In A Tree... Scrum and Kanban Sitting In A Tree...
Scrum and Kanban Sitting In A Tree...
 

Recently uploaded

Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 

Recently uploaded (20)

Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 

Agile Coach Yuval Yeret's Introduction

  • 1. Yuval Yeret Agile Coach @ Agilesparks yuval@agilesparks.com Mobile: 054-4802458
  • 2. Brief Intro AgileSparks is an elite team focused entirely on helping companies improve their product development operations, by leveraging Lean/Agile/Scrum thinking and techniques. Yuval Yeret – Lean/Agile Consultant/Coach, coming from R&D leadership background, specializing in scaling agile through Lean. Find more about me at http://www.linkedin.com/in/yuvalyeret, my google profile
  • 3. Lets start with a classic burndown/burnup chart Burndown / Burnup 120 What’s wrong here? Working software only towards 100 the end of the iteration/project 80 So? Risk of missing the iteration… 60 DONE (BURNUP) Work is not spread evenly, ACTUAL REMAINING EFFORT bottlenecks PLANNED REMAINING EFFORT 40 We call it “Scrumfall” 20 0 1 2 3 4 5 6 7 8 9 10 Time
  • 4. So what’s the difference? So we want to get to this… Notice how the done work is spread more evenly 120 This reduces risk due to 100 leftovers, Much more effective and sustainable load for everyone, 80 And allowing shorter sprints if DONE (BURNUP) needed 60 ACTUAL REMAINING EFFORT PLANNED REMAINING EFFORT 40 20 Great How do I do it? 0 1 2 3 4 5 6 7 8 9 10
  • 5. Keys to steady burnup  Effectively sized and testable stories  Allow finishing work end to end quickly  Focus on few stories at a time, rather than work on too much at once
  • 6. How to make this happen?  Get the Product Owner to provide INVEST stories  Provide more visibility to WHERE work is before its DONE  Manage the work in progress to drive focus
  • 7. How do we Visualize the work Wow! What’s that? This is called Cumulative Flow status in more depth? Diagrams 120 100 Introduced by Lean Thought Leaders Don Reinertsen and 80 David Anderson TODO 60 WORK IN PROGRESS DONE (BURNUP) 40 The idea is to visualize where 20 the features/stories are in the 0 workflow across time 1 2 3 4 5 6 7 8 9 10
  • 8. How do we Visualize the work status in more depth? 120 100 80 TODO 60 WORK IN PROGRESS DONE (BURNUP) 40 20 0 1 2 3 4 5 6 7 8 9 10
  • 9. TO DO IN PROGRESS DONE In In Mush on El bar bar ad In Mush El on ad bar Mush El on ad
  • 10. TO DO IN PROGRESS DONE 1 8 1
  • 11. TO DO IN PROGRESS DONE 1 8 1
  • 12. TO IN PROGRESS DONE DO 1 8 1
  • 13.
  • 14.
  • 15. So a cumulative flow is built of snapshots of the board summary per day 120 100 80 TODO 60 WORK IN PROGRESS DONE (BURNUP) 40 20 0 1 2 3 4 5 6 7 8 9 10
  • 16. And provides a LOT of data 120 100 80 TODO 60 Mean Cycle Time WORK IN PROGRESS W DONE (BURNUP) 40 I P 20 0 1 2 3 4 5 6 7 8 9 10
  • 17. Now, how can we get more details?  Lets dive into the workflow
  • 18. 120 100 80 TODO 60 CODING TESTING DONE (BURNUP) 40 Wide means lots of WIP Means problems finishing 20 work OR Next stage cannot deal 0 with work now 1 2 3 4 5 6 7 8 9 10
  • 20. This is better! 120 100 80 TODO 60 CODING TESTING DONE (BURNUP) 40 20 0 1 2 3 4 5 6 7 8 9 10
  • 21. What is this? 120 100 80 TODO 60 CODING TESTING DONE (BURNUP) 40 20 0 1 2 3 4 5 6 7 8 9 10
  • 22. So what do we need for a CFD?  Have a defined workflow, even a simple one (TODO, IN PROGRESS, DONE)  Track state of Features/Stories/Requirements , including historical data  Cumulative Flow can be easily generated based on this  Can be improved to be based on Size of items e.g. Story/Feature Points.  When using this, can mix different entities on same CFD  With # of items, items need to be of same kind (e.g. stories/epics but not a mix)
  • 23. Why use CFD?  One visibility report provides insight to Burnup, Cycle Time, WIP, Bottlenecks  Drives Continuous Improvement, great companion to discussions about limiting/managing work in progress (WIP).  Can be applied for  Scrum Teams  End to end product development project/group  Any kind of team chewing customer-valued work items
  • 24. The visibility partner of Kanban  Replaces Burnup/Burndown for Kanban teams/groups.
  • 25. Lets revisit KanbanLand…  Henrik Kniberg came up with “One day in Kanban Land” – a comic explaining the key Kanban concepts.  Lets try to see how a Cumulative Flow Diagram looks for each of the hours in Kanban Land…  Comic courtesy and copyright Henrik Kniberg, Crisp SE
  • 26. 20 18 16 14 12 Backlog Selected 10 Develop Ongoing Develop Done Deploy 8 Live 6 4 2 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 26
  • 27. 20 18 16 14 12 Backlog Selected 10 Develop Ongoing Develop Done Deploy 8 Live 6 4 2 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 27
  • 28. 20 18 16 14 12 Backlog Selected 10 Develop Ongoing Develop Done Deploy 8 Live 6 4 2 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 28
  • 29. 20 18 16 14 12 Backlog Selected 10 Develop Ongoing Develop Done Deploy 8 Live 6 4 2 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 29
  • 30. 20 18 16 14 12 Backlog Selected 10 Develop Ongoing Develop Done Deploy 8 Live 6 4 2 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 30
  • 31. 20 18 16 14 12 Backlog Selected 10 Develop Ongoing Develop Done Deploy 8 Live 6 4 2 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 31
  • 32. 20 18 16 14 12 Backlog Selected 10 Develop Ongoing Develop Done Deploy 8 Live 6 4 2 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 32
  • 33. 20 18 16 14 12 Backlog Selected 10 Develop Ongoing Develop Done Deploy 8 Live 6 4 2 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 33
  • 34. 20 18 16 14 12 Backlog Selected 10 Develop Ongoing Develop Done Deploy 8 Live 6 4 2 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 34
  • 35. 20 18 16 14 12 Backlog Selected 10 Develop Ongoing Develop Done Deploy 8 Live 6 4 2 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 35
  • 36. 20 18 16 14 12 Backlog Selected 10 Develop Ongoing Develop Done Deploy 8 Live 6 4 2 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 36
  • 37. 20 18 16 14 12 Backlog Selected 10 Develop Ongoing Develop Done Deploy 8 Live 6 4 2 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 37