Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.

2

Partager

Télécharger pour lire hors ligne

Cadenced flow overview

Télécharger pour lire hors ligne

In this introduction to Cadenced Flow, you’ll explore a principled approach for evolving teams no matter which methods they are using, or how far along they are in their journey of becoming more lean or agile. Participants will learn the basic principles that drive team cadence and workflow and then cover practical approaches for improvement, such as how to define and measure work, as well as how to coordinate product delivery. These concepts can be applied across all aspects of organization and all departments to help build a higher performing business overall.

Livres associés

Gratuit avec un essai de 30 jours de Scribd

Tout voir

Cadenced flow overview

  1. 1. Cadenced Flow: A principled approach to lean-agile organization design Matt Barcomb matt.barcomb@leandog.com
  2. 2. @LeanDog matt.barcomb@leandog.com Product Design Organization Design
  3. 3. @LeanDog matt.barcomb@leandog.com Who are you? Your name Your role
  4. 4. @LeanDog matt.barcomb@leandog.com What we’ll cover today... What is lean-agile? What is organization design? What is cadenced flow?
  5. 5. @LeanDog matt.barcomb@leandog.com What is lean-agile? 1913 20102003200119951974196019561948 Today Ford’s Flow Production Waterfall for Software Structured Sys. Phase Gate R.U.P. Agile Manifesto Kanban for Knowledge Work Toyota Production System Crystal Clear eXtreme Programming Scrum Deming’s Lean Management Lean Concepts for Software
  6. 6. @LeanDog matt.barcomb@leandog.com What is lean-agile? Manifesto for Agile Software Development We are uncovering better ways of developing software by doing it and helping others do it.
  7. 7. @LeanDog matt.barcomb@leandog.com What is lean-agile? Individuals & interactions over processes & tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan That is, while there is value to the items on the right, we value the items on the left more.
  8. 8. @LeanDog matt.barcomb@leandog.com What is lean-agile?
  9. 9. @LeanDog matt.barcomb@leandog.com What is lean-agile? - See the whole - Embrace optionality - Deliver effectively - Amplify learning - Empower people - Build integrity in - Eliminate waste
  10. 10. @LeanDog matt.barcomb@leandog.com What is lean-agile? Scrum Exploratory Testing DevOps Lean PMO Whole teams Continuous Integration Pairing Story Mapping LESS FDD Crystal D.A.D. SAFe ATDD TDD Kanban User-centered Design methods & practices
  11. 11. ? Questions @LeanDog matt.barcomb@leandog.com
  12. 12. @LeanDog matt.barcomb@leandog.com What is organization design? Intentionally influencing a social system so that its processes and structures, both explicit and implicit, are better aligned to achieve desired outcomes.
  13. 13. @LeanDog matt.barcomb@leandog.com What is organization design? Transformation Optimization Problem Solving
  14. 14. ? Questions @LeanDog matt.barcomb@leandog.com
  15. 15. @LeanDog Cadenced Flow is not… ● A methodology ● A set of practices matt.barcomb@leandog.com What is Cadenced Flow? Cadence Flow is... LeanDog’s approach for: ● Designing organizational optimizations ● Applying lean-agile methodologies & practices ● Partnering with organizations to improve
  16. 16. @LeanDog Cadence Flow’s Derived Principles: - Evolutionary - Fast Feedback - Evidence-based - Humanistic - Pragmatic - Seeing the whole - Contextual - Adaptive - Always Improve - Optionality matt.barcomb@leandog.com What is Cadenced Flow?
  17. 17. @LeanDog matt.barcomb@leandog.com What is Cadenced Flow? Work, Flow & Metrics Work Breakdown & Specification Technical Practices (…) Teamwork Cadence & Improvement Multi-team Coordination Flow-based Road Mapping Strategy Design Strategy Deployment People-focused Talent Development Product/Service Orientation Service-driven Sales & Marketing Portfolio Planning & Prioritization Value-based Organization Design Internal Coaching Product Design & Definition Optimization Themes
  18. 18. ? Questions @LeanDog matt.barcomb@leandog.com
  19. 19. @LeanDog matt.barcomb@leandog.com You are here... Work, Flow & Metrics Work Breakdown & Specification Technical Practices (…) Teamwork Cadence & Improvement Multi-team Coordination Flow-based Road Mapping Strategy Design Strategy Deployment People-focused Talent Development Product/Service Orientation Service-driven Sales & Marketing Portfolio Planning & Prioritization Value-based Organization Design Internal Coaching Product Design & Definition Optimization Themes
  20. 20. @LeanDog matt.barcomb@leandog.com Teamwork, Cadence & Improvement Pairing - Increase quality - Increase productivity - Knowledge transfer - Switch pairs often - Consider personalities - Discuss goals - Try pomodoros
  21. 21. @LeanDog matt.barcomb@leandog.com Teamwork, Cadence & Improvement Mobbing/Swarming - Mob: single piece flow - Swarm: facilitated focus - Improve maintainability - Share understanding - Focused learning - Team buy-in
  22. 22. @LeanDog matt.barcomb@leandog.com Teamwork, Cadence & Improvement Team Skills Heatmap Skills (tech,biz,org,soft,etc…) Team members Can teach Don’t have Need to pair Solo with reviews Solo on advanced Interested Neutral Not interested:( :| :) :) :) :| :( :| :( :) :| :( :( :) :):) :) :| :)
  23. 23. @LeanDog matt.barcomb@leandog.com Teamwork, Cadence & Improvement Collaboration 8
  24. 24. @LeanDog matt.barcomb@leandog.com Teamwork, Cadence & Improvement Six Thinking Hats
  25. 25. @LeanDog matt.barcomb@leandog.com Teamwork, Cadence & Improvement LeanCoffee
  26. 26. @LeanDog matt.barcomb@leandog.com Teamwork, Cadence & Improvement Success Rituals & Cadence Ritual/Activity Cadence/Timing Planning Coordination Demonstration Improvement (etc…etc…etc…) Measurement 3 weeks, Mon JIT: limit 5 Weekly, Fri Mon. 30min AM Thur 60min PM Tue-Fri, 10min 9am (etc…etc…etc…)
  27. 27. @LeanDog matt.barcomb@leandog.com Teamwork, Cadence & Improvement Team Norms & Agreements [Team Name] [list of agreements] [Member List] [Date] [list of experiments] - Requires team safety - Do not weaponize - Group consensus - Review on a cadence - Trial new ideas
  28. 28. @LeanDog matt.barcomb@leandog.com Teamwork, Cadence & Improvement Evidence-based Improvement Problem Observe/Sense Stakeholders Context Options Simplify Amplify Modify Try Measure Timebox People
  29. 29. ? Questions @LeanDog matt.barcomb@leandog.com
  30. 30. @LeanDog matt.barcomb@leandog.com Work, Flow & Metrics Work Breakdown & Specification Technical Practices (…) Teamwork Cadence & Improvement Multi-team Coordination Flow-based Road Mapping Strategy Design Strategy Deployment People-focused Talent Development Product/Service Orientation Service-driven Sales & Marketing Portfolio Planning & Prioritization Value-based Organization Design Internal Coaching Product Design & Definition Optimization Themes You are here...
  31. 31. @LeanDog matt.barcomb@leandog.com Work, Flow & Metrics Stories = software deliverable Chores = technical deliverable Research = timeboxed learning outcome Kinds of Deliverables
  32. 32. @LeanDog matt.barcomb@leandog.com Work, Flow & Metrics Consumers & Categories Products Initiatives Projects Support Warranty Maint. Emergency Interupt Expedite Competing priorities CYA
  33. 33. @LeanDog matt.barcomb@leandog.com Work, Flow & Metrics End to End Visual Workflow Ready For work Development Testing Deploy In UseAnalysis Design ←BLOCKED→ ←EXPEDITE→ Category In Scope Date Start Date End Date Block Reason Block Duration ← → Entry/Exit Criteria ← → Entry/Exit Criteria
  34. 34. @LeanDog matt.barcomb@leandog.com Work, Flow & Metrics Key Metrics: Capacity Use Week of year #ofcards
  35. 35. @LeanDog matt.barcomb@leandog.com Work, Flow & Metrics Key Metrics: Systemic Blockers Block Reason #ofcards duration
  36. 36. @LeanDog matt.barcomb@leandog.com Work, Flow & Metrics Key Metrics: Cycle Time Days to complete #ofcards 1 2 3 4 5 6 7 8 9 10 11 50% 75% 95%
  37. 37. @LeanDog matt.barcomb@leandog.com Work, Flow & Metrics Key Metrics: Probabilistic Forecast Week of year #ofcards
  38. 38. ? Questions @LeanDog matt.barcomb@leandog.com
  39. 39. @LeanDog matt.barcomb@leandog.com Work, Flow & Metrics Work Breakdown & Specification Technical Practices (…) Teamwork Cadence & Improvement Multi-team Coordination Flow-based Road Mapping Strategy Design Strategy Deployment People-focused Talent Development Product/Service Orientation Service-driven Sales & Marketing Portfolio Planning & Prioritization Value-based Organization Design Internal Coaching Product Design & Definition Optimization Themes You are here...
  40. 40. @LeanDog matt.barcomb@leandog.com Work Breakdown & Specification Benefits of smaller work Reduce Rework Improve Predictability Increase Maintainability Decrease Information Degradation Improve Product Validation
  41. 41. @LeanDog Story Capability MVP Business Valuable Releasable Capability Set Release Least amount of software that is testable and deployable Fewest number of stories that are useful to someone Fewest capabilities that improve business value and can be economically released A deployment activity that has an internal and external cost matt.barcomb@leandog.com Work Breakdown & Specification
  42. 42. @LeanDog matt.barcomb@leandog.com Work Breakdown & Specification Flowchart Breakdown Log on Success? Home Screen Retry
  43. 43. @LeanDog matt.barcomb@leandog.com Work Breakdown & Specification Scenario Grouping Log on Successful un/pw Retry un/pw Forgot un/pw Reset un/pw Sign up new
  44. 44. @LeanDog matt.barcomb@leandog.com Work Breakdown & Specification Mind Mapping
  45. 45. @LeanDog Data/Model Services/Control matt.barcomb@leandog.com Work Breakdown & Specification Vertical Slicing User Interface/View
  46. 46. @LeanDog matt.barcomb@leandog.com Work Breakdown & Specification Horizontal Slicing Back Mid Front
  47. 47. @LeanDog matt.barcomb@leandog.com Work Breakdown & Specification Maintain testability & deployability
  48. 48. @LeanDog matt.barcomb@leandog.com Ready For work Development Testcases Done Detailed Acceptance Criteria Work Breakdown & Specification Collaborative Specification Test Execution code test test rework
  49. 49. @LeanDog Swarm & Accept matt.barcomb@leandog.com Ready For work Development Done Detailed Acceptance Criteria Work Breakdown & Specification Collaborative Specification Exploratory Swarm code Testcase Creation test Collab. Spec. value Convo Placeholder
  50. 50. @LeanDog matt.barcomb@leandog.com Work Breakdown & Specification Three Amigos Meeting To Do Verify Implement
  51. 51. ? Questions @LeanDog matt.barcomb@leandog.com
  52. 52. @LeanDog matt.barcomb@leandog.com Work, Flow & Metrics Work Breakdown & Specification Technical Practices (…) Teamwork Cadence & Improvement Multi-team Coordination Flow-based Road Mapping Strategy Design Strategy Deployment People-focused Talent Development Product/Service Orientation Service-driven Sales & Marketing Portfolio Planning & Prioritization Value-based Organization Design Internal Coaching Product Design & Definition Optimization Themes You are here...
  53. 53. @LeanDog matt.barcomb@leandog.com Product Design & Definition Problem/Solution Framing Selecting Design Targets Story Mapping
  54. 54. @LeanDog Problem Canvas Outcomes: Stakeholders: Evidence: Context: Problem One-Liner Born On Date Last Touched What results would we like to achieve? If we achieve them, how would we know? Who outside the organization benefits? Who inside the organization benefits? What data or information do we have that shows the outcomes would be useful? When does this happen? How often does this occur? What knowledge, skills, or tools are needed? What policies or procedures are involved? matt.barcomb@leandog.com
  55. 55. @LeanDog Solution Canvas Value Pitch: Success Measures: Organizational Benefit: Communication & Involvement: Solution One-Liner Born On Date Last Touched This needs to be brief and should cover the basics of what, who, and why. If the outcomes were achieved, how would we know? What could be measured? Are there indirect measures? What benefits would the organization receive? What is the cost of delay? What dependencies are there? What expertise is needed? Who is needed for approval? Who else is impacted? matt.barcomb@leandog.com
  56. 56. @LeanDog Persona Structure Mnemonic Name/Role Persona Description: (How many represented?) -Title & Role - Meaningful Demographics - Social Groups - Market Segments - Interests, Hobbies - Experience & Education -Knowledge & Skills Probable Picture (Hi-fi) Persona Goals: - What do they want to do? - How do they want to do it? - How often do they do it? - How risky is it? - What devices are used? - What do they dislike dealing with? matt.barcomb@leandog.com
  57. 57. @LeanDog Persona Selection Consider the goals of your product, the release, and your company Bag of three Top one matt.barcomb@leandog.com
  58. 58. @LeanDog Story Map 2-D Structure Plausible Usage Scenario Spine Map Priority (risk, dependence, learning) matt.barcomb@leandog.com
  59. 59. @LeanDog Story Map: Plan an “MVP” Risk Dependence Learning matt.barcomb@leandog.com
  60. 60. ? Questions @LeanDog matt.barcomb@leandog.com
  61. 61. @LeanDog matt.barcomb@leandog.com Work, Flow & Metrics Work Breakdown & Specification Technical Practices (…) Teamwork Cadence & Improvement Multi-team Coordination Flow-based Road Mapping Strategy Design Strategy Deployment People-focused Talent Development Product/Service Orientation Service-driven Sales & Marketing Portfolio Planning & Prioritization Value-based Organization Design Internal Coaching Product Design & Definition Optimization Themes You are here...
  62. 62. @LeanDog matt.barcomb@leandog.com Knowable with certainty upfront Responses to unknowns certain Flow-based Roadmapping Spectrum of Domain (Un)certainty
  63. 63. @LeanDog matt.barcomb@leandog.com How much will it cost? When will it be done? Is it a good option to start? Does it make sense to keep going? What would be worked on instead? Flow-based Roadmapping Embrace Uncertainty Sense and respond to manage risk.
  64. 64. @LeanDog matt.barcomb@leandog.com Flow-based Roadmapping Product Delivery Horizon Business Readiness IT Ops & Arch. Soon Next Current In UseTBD 1222 Explicit Policies Explicit Policies Explicit Policies Explicit Policies Explicit Policies Explicit Policies
  65. 65. @LeanDog matt.barcomb@leandog.com Flow-based Roadmapping Product Delivery Horizon Business Readiness IT Ops & Arch. Soon Next Current In UseTBD 20% 60% 90% Probabilistic Forecast Percent Churn Lead Time
  66. 66. ? Questions @LeanDog matt.barcomb@leandog.com
  67. 67. @LeanDog matt.barcomb@leandog.com Work, Flow & Metrics Work Breakdown & Specification Technical Practices (…) Teamwork Cadence & Improvement Multi-team Coordination Flow-based Road Mapping Strategy Design Strategy Deployment People-focused Talent Development Product/Service Orientation Service-driven Sales & Marketing Portfolio Planning & Prioritization Value-based Organization Design Internal Coaching Product Design & Definition Optimization Themes You are here...
  68. 68. @LeanDog matt.barcomb@leandog.com Portfolio Planning & Prioritization Prioritization Concepts Stop using relative importance Separate cost and benefit analysis Separate benefit analysis from work options analysis Rank work options using benefit/cost ratio
  69. 69. @LeanDog matt.barcomb@leandog.com Portfolio Planning & Prioritization Benefit Mapping
  70. 70. @LeanDog matt.barcomb@leandog.com Portfolio Planning & Prioritization Weighted Scoring Rubric
  71. 71. @LeanDog matt.barcomb@leandog.com Only important if greatly different Learn just enough to get started Rough cost snap (1,2,3,5,8 team-months) Portfolio Planning & Prioritization Considering Cost Get the right people together Use past data
  72. 72. @LeanDog matt.barcomb@leandog.com Investment strategy Capacity-based Budget Portfolio Planning & Prioritization Portfolio & Budgeting Long term Needs Target-based Budget
  73. 73. ? Questions @LeanDog matt.barcomb@leandog.com
  74. 74. @LeanDog matt.barcomb@leandog.com Work, Flow & Metrics Work Breakdown & Specification Technical Practices (…) Teamwork Cadence & Improvement Multi-team Coordination Flow-based Road Mapping Strategy Design Strategy Deployment People-focused Talent Development Product/Service Orientation Service-driven Sales & Marketing Portfolio Planning & Prioritization Value-based Organization Design Internal Coaching Product Design & Definition Optimization Themes You are here...
  75. 75. @LeanDog matt.barcomb@leandog.com Strategy Deployment Deployment is not design, it’s a communications technique Set directional goals and enabling constraints Empower people closest to the problem to self organize.
  76. 76. @LeanDog matt.barcomb@leandog.com Strategy Deployment Disseminate Catchball Back Brief
  77. 77. @LeanDog matt.barcomb@leandog.com Strategy Deployment Strategic Initiatives Operational Objectives Tactical Plan
  78. 78. @LeanDog Current State matt.barcomb@leandog.com Strategy Deployment Goal & Measures Obstacles Required Freedoms Enabling Constraints
  79. 79. ? Questions @LeanDog matt.barcomb@leandog.com
  80. 80. @LeanDog matt.barcomb@leandog.com Work, Flow & Metrics Work Breakdown & Specification Technical Practices (…) Teamwork Cadence & Improvement Multi-team Coordination Flow-based Road Mapping Strategy Design Strategy Deployment People-focused Talent Development Product/Service Orientation Service-driven Sales & Marketing Portfolio Planning & Prioritization Value-based Organization Design Internal Coaching Product Design & Definition Optimization Themes You are here...
  81. 81. @LeanDog matt.barcomb@leandog.com Value-based Organization Design Organizations are complex adaptive systems Changes have unintended consequences that can’t be entirely predicted. Design interventions using a sense and respond approach
  82. 82. @LeanDog matt.barcomb@leandog.com Value-based Organization Design Understand desired outcomes Visualize the organization's parts & connections Map the value stream then overlay
  83. 83. ? Questions @LeanDog matt.barcomb@leandog.com
  84. 84. @LeanDog matt.barcomb@leandog.com What we covered... Work, Flow & Metrics Work Breakdown & Specification Technical Practices (…) Teamwork Cadence & Improvement Multi-team Coordination Flow-based Road Mapping Strategy Design Strategy Deployment People-focused Talent Development Product/Service Orientation Service-driven Sales & Marketing Portfolio Planning & Prioritization Value-based Organization Design Internal Coaching Product Design & Definition Optimization Themes
  85. 85. ? Questions If you’d like the slides… …or to discuss something Please come let us know! or email @LeanDog matt.barcomb@leandog.com
  • WilliamAlves23

    Feb. 23, 2019
  • leangrrrl

    Nov. 15, 2016

In this introduction to Cadenced Flow, you’ll explore a principled approach for evolving teams no matter which methods they are using, or how far along they are in their journey of becoming more lean or agile. Participants will learn the basic principles that drive team cadence and workflow and then cover practical approaches for improvement, such as how to define and measure work, as well as how to coordinate product delivery. These concepts can be applied across all aspects of organization and all departments to help build a higher performing business overall.

Vues

Nombre de vues

472

Sur Slideshare

0

À partir des intégrations

0

Nombre d'intégrations

1

Actions

Téléchargements

14

Partages

0

Commentaires

0

Mentions J'aime

2

×