Coaching Teams along the Path through Agile...
Transcript of Coaching Teams along the Path through Agile...
!
Coaching Teams along the Path through Agile FluencyTM
Diana Larsen http://futureworksconsulting.com
@DianaOfPortland
Appreciation & Collaboration:
James Shore
@jamesshore
jamesshore.com
author, The Art of Agile Development
Brian Marick’s http://arxta.net/
Prompts
FutureWorks Vision
Agile Mis-Representations
The Art of Agile Planning & Delivery
languagehunters.org
ACTFL Scale
agile
fluen
cy.c
om
Team Culture Shift
Start:Building Code
A Team’s Path Through Agile Fluency
Focus on Value★
See progress from business perspectiveRedirect teams when needed
Deliver Value★★
Ship on market cadenceCapture value frequentlyReveal obstructions early
Optimize Value★★★
Make excellent product decisionsEliminate handoffs
Speed decision making
Optimize for Systems★★★★
Cross-pollinate perspectivesStimulate innovation
Optimize value stream
Team Skills Shift
Organizational Structure Shift
Organizational Culture Shift
© 2012 James Shore and Diana Larsen.You may reproduce this diagram in any form so long as this copyright notice is preserved.
Team Culture Shift
Start:Building Code
A Team’s Path Through Agile Fluency
Focus on Value★
See progress from business perspectiveRedirect teams when needed
Deliver Value★★
Ship on market cadenceCapture value frequentlyReveal obstructions early
Optimize Value★★★
Make excellent product decisionsEliminate handoffs
Speed decision making
Optimize for Systems★★★★
Cross-pollinate perspectivesStimulate innovation
Optimize value stream
Team Skills Shift
Organizational Structure Shift
Organizational Culture Shift
© 2012 James Shore and Diana Larsen.You may reproduce this diagram in any form so long as this copyright notice is preserved.
agile
fluen
cy.c
om
★ ★Agile
Sustainability
Agile Fundamentals★
Agile’s Promise
★★★
Agile’s Future
★★★★
Team Culture Shift
Start:Building Code
A Team’s Path Through Agile Fluency
Focus on Value★
See progress from business perspectiveRedirect teams when needed
Deliver Value★★
Ship on market cadenceCapture value frequentlyReveal obstructions early
Optimize Value★★★
Make excellent product decisionsEliminate handoffs
Speed decision making
Optimize for Systems★★★★
Cross-pollinate perspectivesStimulate innovation
Optimize value stream
Team Skills Shift
Organizational Structure Shift
Organizational Culture Shift
© 2012 James Shore and Diana Larsen.You may reproduce this diagram in any form so long as this copyright notice is preserved.
Team Culture Shift
Start:Building Code
A Team’s Path Through Agile Fluency
Focus on Value★
See progress from business perspectiveRedirect teams when needed
Deliver Value★★
Ship on market cadenceCapture value frequentlyReveal obstructions early
Optimize Value★★★
Make excellent product decisionsEliminate handoffs
Speed decision making
Optimize for Systems★★★★
Cross-pollinate perspectivesStimulate innovation
Optimize value stream
Team Skills Shift
Organizational Structure Shift
Organizational Culture Shift
© 2012 James Shore and Diana Larsen.You may reproduce this diagram in any form so long as this copyright notice is preserved.
Team Culture Shift
Start:Building Code
A Team’s Path Through Agile Fluency
Focus on Value★
See progress from business perspectiveRedirect teams when needed
Deliver Value★★
Ship on market cadenceCapture value frequentlyReveal obstructions early
Optimize Value★★★
Make excellent product decisionsEliminate handoffs
Speed decision making
Optimize for Systems★★★★
Cross-pollinate perspectivesStimulate innovation
Optimize value stream
Team Skills Shift
Organizational Structure Shift
Organizational Culture Shift
© 2012 James Shore and Diana Larsen.You may reproduce this diagram in any form so long as this copyright notice is preserved.
✤ Is your team ready to plan and work according to value?
✤ Can anyone in your organization see progress?
✤ Would these represent a valuable step forward for your team?
Team Culture Shift
Start:Building Code
A Team’s Path Through Agile Fluency
Focus on Value★
See progress from business perspectiveRedirect teams when needed
Deliver Value★★
Ship on market cadenceCapture value frequentlyReveal obstructions early
Optimize Value★★★
Make excellent product decisionsEliminate handoffs
Speed decision making
Optimize for Systems★★★★
Cross-pollinate perspectivesStimulate innovation
Optimize value stream
Team Skills Shift
Organizational Structure Shift
Organizational Culture Shift
© 2012 James Shore and Diana Larsen.You may reproduce this diagram in any form so long as this copyright notice is preserved.
✓ Core MetricOn a frequent cadence, the team reports what it’s working on and how it’s progressing from a business value per-spective.
Focus on Value ★Transparency
Copyright 2012 James Shore, Diana LarsenAll Rights Reserved
Achievement
Alignment
Reduce RiskManagement knows when the team is build-ing the wrong thing and has the ability to redi-rect them.
Reduce RiskManagement knows when the team isn’t making progress.
Increase ProductivityThe team regularly re-flects, tunes, and ad-justs its process.
Increase RoIThe team gives priority to the 20% of the work that has the 80% of the value.
Increase ProductivityCol labora t i ve team communication reduces misunderstandings and hand-off delays.
Team Culture Shift
Start:Building Code
A Team’s Path Through Agile Fluency
Focus on Value★
See progress from business perspectiveRedirect teams when needed
Deliver Value★★
Ship on market cadenceCapture value frequentlyReveal obstructions early
Optimize Value★★★
Make excellent product decisionsEliminate handoffs
Speed decision making
Optimize for Systems★★★★
Cross-pollinate perspectivesStimulate innovation
Optimize value stream
Team Skills Shift
Organizational Structure Shift
Organizational Culture Shift
© 2012 James Shore and Diana Larsen.You may reproduce this diagram in any form so long as this copyright notice is preserved.
Team Culture Shift
Start:Building Code
A Team’s Path Through Agile Fluency
Focus on Value★
See progress from business perspectiveRedirect teams when needed
Deliver Value★★
Ship on market cadenceCapture value frequentlyReveal obstructions early
Optimize Value★★★
Make excellent product decisionsEliminate handoffs
Speed decision making
Optimize for Systems★★★★
Cross-pollinate perspectivesStimulate innovation
Optimize value stream
Team Skills Shift
Organizational Structure Shift
Organizational Culture Shift
© 2012 James Shore and Diana Larsen.You may reproduce this diagram in any form so long as this copyright notice is preserved.
✤ Does your team know the right delivery cadence?
✤ Do team members have the skills to deliver no defects?
✤ Would these represent a significant sweet spot?
Team Culture Shift
Start:Building Code
A Team’s Path Through Agile Fluency
Focus on Value★
See progress from business perspectiveRedirect teams when needed
Deliver Value★★
Ship on market cadenceCapture value frequentlyReveal obstructions early
Optimize Value★★★
Make excellent product decisionsEliminate handoffs
Speed decision making
Optimize for Systems★★★★
Cross-pollinate perspectivesStimulate innovation
Optimize value stream
Team Skills Shift
Organizational Structure Shift
Organizational Culture Shift
© 2012 James Shore and Diana Larsen.You may reproduce this diagram in any form so long as this copyright notice is preserved.
✓ Core MetricOn a frequent cadence, the team reports what it’s working on and how it’s progressing from a business value perspec-tive.
Deliver Value ★★Transparency
Copyright 2012 James Shore, Diana LarsenAll Rights Reserved
Achievement
Alignment
✓ Core MetricOn a frequent cadence, the team demonstrates their ability to ship.
Reduce RiskManagement knows when the team is build-ing the wrong thing and has the ability to redirect them.
Reduce RiskManagement knows when the team isn’t making progress.
Reduce RiskF a s t c o n c e p t - t o -delivery cycle times reveal systemic flaws early.
Reduce RiskThe team is always ready to ship.
Increase ProductivityThe team regularly re-flects, tunes, and adjusts its process.
Increase ProductivityLow defect rates lead to more time invested in developing features.
Increase ProductivityLow technical debt leads to lower devel-opment costs and en-ables more frequent delivery.
Increase RoIThe team gives priority to the 20% of the work that has the 80% of the value.
Increase RoIThe team ships on the market’s cadence and captures value more frequently.
Increase ProductivityC o l l a b o r a t i v e t e a m communication reduces misunderstandings and hand-off delays.
Increase ProductivityQuality of work life leads to high morale and productive work.
Increase SatisfactionThe team forecasts re-leases for managers a n d c u s t o m e r s a s needed.
Team Culture Shift
Start:Building Code
A Team’s Path Through Agile Fluency
Focus on Value★
See progress from business perspectiveRedirect teams when needed
Deliver Value★★
Ship on market cadenceCapture value frequentlyReveal obstructions early
Optimize Value★★★
Make excellent product decisionsEliminate handoffs
Speed decision making
Optimize for Systems★★★★
Cross-pollinate perspectivesStimulate innovation
Optimize value stream
Team Skills Shift
Organizational Structure Shift
Organizational Culture Shift
© 2012 James Shore and Diana Larsen.You may reproduce this diagram in any form so long as this copyright notice is preserved.
Team Culture Shift
Start:Building Code
A Team’s Path Through Agile Fluency
Focus on Value★
See progress from business perspectiveRedirect teams when needed
Deliver Value★★
Ship on market cadenceCapture value frequentlyReveal obstructions early
Optimize Value★★★
Make excellent product decisionsEliminate handoffs
Speed decision making
Optimize for Systems★★★★
Cross-pollinate perspectivesStimulate innovation
Optimize value stream
Team Skills Shift
Organizational Structure Shift
Organizational Culture Shift
© 2012 James Shore and Diana Larsen.You may reproduce this diagram in any form so long as this copyright notice is preserved.
✤ Does every team have fluid, immediate access to business information?
✤ Does the team make rapid product decisions in tune with the market?
✤ Does your organization need the innovative action these would provide?
Team Culture Shift
Start:Building Code
A Team’s Path Through Agile Fluency
Focus on Value★
See progress from business perspectiveRedirect teams when needed
Deliver Value★★
Ship on market cadenceCapture value frequentlyReveal obstructions early
Optimize Value★★★
Make excellent product decisionsEliminate handoffs
Speed decision making
Optimize for Systems★★★★
Cross-pollinate perspectivesStimulate innovation
Optimize value stream
Team Skills Shift
Organizational Structure Shift
Organizational Culture Shift
© 2012 James Shore and Diana Larsen.You may reproduce this diagram in any form so long as this copyright notice is preserved.
✓ Core MetricOn a frequent cadence, the team reports what it’s working on and how it’s progressing from a business value perspec-tive.
Optimize Value ★★★Transparency
Copyright 2012 James Shore, Diana LarsenAll Rights Reserved
Achievement
Alignment
✓ Core MetricOn a frequent cadence, the team demonstrates their ability to ship.
✓ Core MetricThe team reports results using concrete business metrics, such as RoI, net profit per employee, and customer satisfac-tion.
Reduce RiskManagement knows when the team is build-ing the wrong thing and has the ability to redirect them.
Reduce RiskManagement knows when the team isn’t making progress.
Reduce RiskFast concept-to-delivery cycle times reveal sys-temic flaws early.
Reduce RiskThe team is always ready to ship.
Reduce RiskLow-value projects are cancelled early.
Increase ProductivityThe team regularly re-flects, tunes, and adjusts its process.
Increase ProductivityLow defect rates lead to more time invested in developing features.
Increase ProductivityLow technical debt leads to lower development costs and enables more frequent delivery.
Increase RoIThe team delivers prod-uct that meets business o b j e c t i v e s , m a r k e t needs, and user expec-tations.
Increase RoIThe team learns from market feedback to create business oppor-tunities.
Increase RoIThe team gives priority to the 20% of the work that has the 80% of the value.
Increase RoIThe team ships on the market’s cadence and captures value more frequently.
Increase ProductivityBroad-based expertise eliminates hand-offs and speeds decision making.
Increase RoIBroad-based expertise promotes optimal cost/value decisions.
Increase ProductivityC o l l a b o r a t i v e t e a m communication reduces misunderstandings and hand-off delays.
Increase ProductivityQuality of work life leads to high morale and pro-ductive work.
Increase SatisfactionThe team forecasts re-leases for managers and customers as needed.
Increase ProductivityMutual trust between the team and its organi-zation leads to rapid, effective negotiation.
Team Culture Shift
Start:Building Code
A Team’s Path Through Agile Fluency
Focus on Value★
See progress from business perspectiveRedirect teams when needed
Deliver Value★★
Ship on market cadenceCapture value frequentlyReveal obstructions early
Optimize Value★★★
Make excellent product decisionsEliminate handoffs
Speed decision making
Optimize for Systems★★★★
Cross-pollinate perspectivesStimulate innovation
Optimize value stream
Team Skills Shift
Organizational Structure Shift
Organizational Culture Shift
© 2012 James Shore and Diana Larsen.You may reproduce this diagram in any form so long as this copyright notice is preserved.
Team Culture Shift
Start:Building Code
A Team’s Path Through Agile Fluency
Focus on Value★
See progress from business perspectiveRedirect teams when needed
Deliver Value★★
Ship on market cadenceCapture value frequentlyReveal obstructions early
Optimize Value★★★
Make excellent product decisionsEliminate handoffs
Speed decision making
Optimize for Systems★★★★
Cross-pollinate perspectivesStimulate innovation
Optimize value stream
Team Skills Shift
Organizational Structure Shift
Organizational Culture Shift
© 2012 James Shore and Diana Larsen.You may reproduce this diagram in any form so long as this copyright notice is preserved.
✤ Are your teams full partners in anticipating customer needs?
✤ Do your teams make choices that support organizational success?
✤ Could your organization benefit by engaging everyone at all levels?
Team Culture Shift
Start:Building Code
A Team’s Path Through Agile Fluency
Focus on Value★
See progress from business perspectiveRedirect teams when needed
Deliver Value★★
Ship on market cadenceCapture value frequentlyReveal obstructions early
Optimize Value★★★
Make excellent product decisionsEliminate handoffs
Speed decision making
Optimize for Systems★★★★
Cross-pollinate perspectivesStimulate innovation
Optimize value stream
Team Skills Shift
Organizational Structure Shift
Organizational Culture Shift
© 2012 James Shore and Diana Larsen.You may reproduce this diagram in any form so long as this copyright notice is preserved.
✓ Core MetricOn a frequent cadence, the team reports what it’s working on and how it’s progressing from a business value perspec-tive.
Optimize for System ★★★★Transparency
Copyright 2012 James Shore, Diana LarsenAll Rights Reserved
Achievement
Alignment
✓ Core MetricOn a frequent cadence, the team demonstrates their ability to ship.
✓ Core MetricThe team reports results using concrete business metrics, such as RoI, net profit per employee, and customer satisfaction.
✓ Core MetricThe team reports how its actions impact the overall system.
Reduce RiskHigh opportunity-cost projects are cancelled early.
Reduce RiskManagement knows when the team is build-ing the wrong thing and has the ability to redirect them.
Reduce RiskManagement knows when the team isn’t making progress.
Reduce RiskFast concept-to-delivery cycle times reveal sys-temic flaws early.
Reduce RiskThe team is always ready to ship.
Reduce RiskLow-value projects are cancelled early.
Increase ProductivityThe team regularly re-flects, tunes, and adjusts its process.
Increase ProductivityLow defect rates lead to more time invested in developing features.
Increase ProductivityLow technical debt leads to lower development costs and enables more frequent delivery.
Increase RoIThe team delivers prod-uct that meets business o b j e c t i v e s , m a r k e t needs, and user expec-tations.
Increase RoIThe team learns from market feedback to cre-ate business opportuni-ties.
Increase RoIThe team gives priority to the 20% of the work that has the 80% of the value.
Increase RoIThe team ships on the market’s cadence and captures value more frequently.
Increase ProductivityBroad-based expertise eliminates hand-offs and speeds decision making.
Increase RoIBroad-based expertise promotes optimal cost/value decisions.
Increase RoIThe team contributes to organizational success over product success.
Increase ProductivityC o l l a b o r a t i v e t e a m communication reduces misunderstandings and hand-off delays.
Increase ProductivityQuality of work life leads to high morale and pro-ductive work.
Increase ProductivityT h e t e a m c r o s s -pollinates perspectives, context, and innova-tions with other parts of the organization.
Increase SatisfactionThe team forecasts re-leases for managers and customers as needed.
Increase ProductivityMutual trust between the team and its organization leads to rapid, effective negotiation.
Increase RoIThe team and managers work together to opti-mize their value stream.
agile
fluen
cy.c
om
XP SW Craftmanship
FDD, Devops
Scrum Kanban
Lean Software Lean Startup
++ … Complex Adaptive
Systems (Semco? Valve?
W.L. Gore? GitHub?)
Team Culture Shift
Start:Building Code
A Team’s Path Through Agile Fluency
Focus on Value★
See progress from business perspectiveRedirect teams when needed
Deliver Value★★
Ship on market cadenceCapture value frequentlyReveal obstructions early
Optimize Value★★★
Make excellent product decisionsEliminate handoffs
Speed decision making
Optimize for Systems★★★★
Cross-pollinate perspectivesStimulate innovation
Optimize value stream
Team Skills Shift
Organizational Structure Shift
Organizational Culture Shift
© 2012 James Shore and Diana Larsen.You may reproduce this diagram in any form so long as this copyright notice is preserved.
✤ How can you contribute to your teams’ effectiveness in achieving organizational goals?
agile
fluen
cy.c
om
Training Tech Mentoring
Productivity
Team Config Clear Biz Priorities
Process Redesign
Business Experts Management Shifts
“Social Capital”
Whole System Focus Culture Change
Complexity
Team Culture Shift
Start:Building Code
A Team’s Path Through Agile Fluency
Focus on Value★
See progress from business perspectiveRedirect teams when needed
Deliver Value★★
Ship on market cadenceCapture value frequentlyReveal obstructions early
Optimize Value★★★
Make excellent product decisionsEliminate handoffs
Speed decision making
Optimize for Systems★★★★
Cross-pollinate perspectivesStimulate innovation
Optimize value stream
Team Skills Shift
Organizational Structure Shift
Organizational Culture Shift
© 2012 James Shore and Diana Larsen.You may reproduce this diagram in any form so long as this copyright notice is preserved.
✤ What benefit does your organization want/need?
✤ What investments are you willing to make to get that?
• Positive - Every level of fluency holds value
• Inclusive - Any/all methods get you there
• Promotes improvement - Each new star illuminates new benefits
Feedback on the AF Model
Team Culture Shift
Start:Building Code
A Team’s Path Through Agile Fluency
Focus on Value★
See progress from business perspectiveRedirect teams when needed
Deliver Value★★
Ship on market cadenceCapture value frequentlyReveal obstructions early
Optimize Value★★★
Make excellent product decisionsEliminate handoffs
Speed decision making
Optimize for Systems★★★★
Cross-pollinate perspectivesStimulate innovation
Optimize value stream
Team Skills Shift
Organizational Structure Shift
Organizational Culture Shift
© 2012 James Shore and Diana Larsen.You may reproduce this diagram in any form so long as this copyright notice is preserved.
agile
fluen
cy.c
om
Articles & Resources for Agile Fluency
!http://agilefluency.com
http://project.agilefluency.com http://www.infoq.com/articles/agile-fluency-fit-purpose http://www.infoq.com/news/2013/06/martin-fowler-agile-essence http://www.infoq.com/interviews/larsen-agile-fluency http://xp2013.org/program/keynotes/agile-fluency-what-weve-learned-about-how-we-learn/ !
About me: http://futureworksconsulting.com @DianaOfPortland @FutureWks http://linkedin.com/dianalarsenswd !Books with Esther Derby Agile Retrospectives: Making Good Teams Great (Pragmatic Bookshelf, 2006) with Ainsley Nies Liftoff: Launching Agile Teams & Projects (Onyx Neon Press 2011) with Willem Larsen Quickstart Guide to Five Rules for Accelerated Learning (leanpub.com 2013) !Podcasts & Blog http://futureworksconsulting.com/podcasts http://futureworksconsulting.com/blog !