Value of flow
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Value of flow

on

  • 483 views

Flow is a very Lean idea. The first two Lean principles are “Specify Value” and “Make Value Flow”. Most agile methods have the concept of flow baked in. A key lever to promote flow is limiting ...

Flow is a very Lean idea. The first two Lean principles are “Specify Value” and “Make Value Flow”. Most agile methods have the concept of flow baked in. A key lever to promote flow is limiting work in progress, something many organizations find very challenging.

This talk and demonstration will help project managers “see” how value flows in an agile software development project and why it is important.

Statistics

Views

Total Views
483
Views on SlideShare
483
Embed Views
0

Actions

Likes
0
Downloads
8
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • Who played the airplane game? What were the benefits of flow?Lead TimeCycle Time (Velocity)Team satisfactionWe want valuable features to flow… Through the TeamThrough the Extended TeamWork with customers to understand what is valuableWhat is inhibiting Flow?
  • http://alistair.cockburn.us/Airplane+game
  • Make Value Flow
  • Throughput (items/time) = WIP (items) / Lead Time (time)Lead Time and Throughput are results. WIP is what we can manage.
  • Continuous Improvement
  • Foundation for LeadershipRespect for People
  • Foundation for LeadershipRespect for People
  • Expand, collapse

Value of flow Presentation Transcript

  • 1. The Value of Flow Presented by Dean StevensDean.Stevens@Synaptus.com
  • 2. Flow of Value Analyze Design Vision Deliver Ready forDocument Design Design Analyze Analyze Release Queue Queue Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature
  • 3. Airplane GamePaper Airplane Game• Team of 5 makes 20 airplanes• 1st Run: Fast as you can – WIP piles up• 2nd Run: Flow – Batch size of one• Consistently better results – Lead Time: 3X improvement – Throughput: 10-20% better – Lower stress – Easier to manage
  • 4. The Value of Flow Improves Customer Lead Time MakesCustomers Happy
  • 5. Make Value Flow Little’s Law Lead Time = WIP / Throughput (time) = (items) / (items/time)Where: Lead Time: Time from start to finish WIP: Work in Progress Throughput: Average completion rate Reduce WIP to improve Lead Time
  • 6. The Value of Flow Improves Throughput MakesBusiness Happy
  • 7. Avoid Traffic Jams
  • 8. Requires Continuous ImprovementBut, reducing WIP exposes Reduce WIP AND solve hidden problems due to problems to – Complexity – Establish and improve – Delay predictable throughput – Variability – Promote quality
  • 9. Enables Focus• Faster customer feedback• Stop starting, start finishing• Less overhead
  • 10. Enables Quality• Reducing rework from defects• Getting faster quality feedback
  • 11. Enables Fast Feedback• Fast feedback reduces loss from bad outcomes – Stop working on the wrong thing• Fast feedback enables exploitation of good outcomes – Avoid delays when you are doing the right thing – Learn and innovate• Fast feedback and progressive elaboration enable an iterative approach
  • 12. The Value of Flow Improves Work Environment MakesEmployees Happy
  • 13. Respect People• Make value clear with Stories• Self organizing teams• “Build projects around motivated individuals. Give them the environment and support they need, and trust them to get the job done.”
  • 14. The Value of FlowFlow in Practice
  • 15. Flow in Scrum• Limit WIP? Stories in a sprint• Improve Throughput? Retrospectives and improve velocity• Respect for People? “Build projects around motivated individuals. Give them the environment and support they need, and trust them to get the job done.”
  • 16. Kanban Board Simple 2-Tier
  • 17. Kanban BoardLeanKit Kanban with Swimlanes
  • 18. Feature BoardVersionOne Epic Board
  • 19. Questions & Comments?