SlideShare uma empresa Scribd logo
1 de 26
Minimum Viable Agile
2015.leanagilekc.com
KC’s First 100% Lean /
Agile Conference!
Troy Tuttle
Lean Agile Coach
KanFlow.com
troy@kanflow.com
@troytuttle
KCDC 2015
Titanium Sponsors
Platinum Sponsors
Gold Sponsors
Minimum Viable Agile
Borrowing from the Product Development concept
of MVP or Minimum Viable Product.
"The minimum viable product is that version of a
new product which allows a team to collect the
maximum amount of validated learning about
customers with the least effort."
What is it?
Minimum Viable Agile
Minimum Viable Agile is a collection of Agile
practices and ceremonies, informed by Lean and
Agile theory, that produces the maximum amount
of customer value, with the least amount of effort.
(Or Just Enough practices and
ceremonies to be effective).
What is it?
Agile Is…?
Burn Down Charts
Sticky Notes
Card Walls
Kanban Boards
Standup Meetings
Retrospectives
Pair Programming
TDD
Sprint Planning
Planning PokerVelocity
Story Points
User Stories
Release Planning
Estimation
Team Room
Definition of Done
WIP Limits
Agile Is…
(Actual Google Search, BTW)
The Agile Dysfunction Spiral
Detailed sprint
planning
Formal sprint
commitment
Work the sprintUnfinished work
We need to get
better at
planning sprints
Coaching to help
improve sprint planning
Sprint planning
takes longer
Management
Applies pressure
Culture of Blame
creeps back in…
Team works
overtime
Are we really just after better sprints?
Cargo Cult (Agile)
Many early Agile attempts simply installed practices (recipes).
Warning!
Following recipes leads to Cargo Cult Agile
Mob Programming
Mob Programming: The original MVA?
Reduces or Eliminates:
1. Standup meetings
2. Detailed planning sessions
3. The need for estimates
4. Team alignment activities
5. Context Switching
6. Individual status updates
7. Burn-down charts for performance tracking
8. Code Reviews
All the
Brilliant People Working on the
same problem At the same time
On the
same computer
- mobprogramming.org
What if we delivered customer
value faster than we could
generate, revise, massage, and
distribute…
status updates?
Story Points: The sacred cow of Agile
Sometimes this causes unnecessary
confusion and drama!
Story points are designed to be abstract.
Velocity is an attempt to plan work
based on an abstraction, based on an estimate.
Story point myopia
-- Jim Benson, moduscooperandi.com
16 72 21 19 37
Velocity in Story Points
7 9 9 9 7
Throughput in Card Count
Velocity is not Minimal Viable Agile
Velocity (based on story points) has become
a social and business currency.
What about Story Point predictability?
Courtesy of Bennet Vallet
Director of Development
Siemens Health Services
Expected Distribution
Actual Distribution
Story Point Predictability?
A product team from Microsoft shared their story point estimates.
They performed three release forecasts:
1. Story Points 1,2,3 for small medium and large
2. Story Points 1, 3, 5 for small medium and large
3. All stories are 1 point (just count # of stories)
Story Point Predictability?
All dates within 3 weeks of each other
in a 38 to 42 week project!
Data used with permission from
Bill Hanlon at Microsoft
”At that point, I stopped
thinking that estimating
was important.”
Bill Hanlon:
http://bit.ly/BHanlon
Data Visualizations courtesy
of Vasco Duarte
http://bit.ly/vasco_blog
@duarte_vasco
Planning in the world of MVA
Option #1
Hours-long traditional sprint planning meetings spent playing planning
poker and a team arguing about the difference between 2’s and 3’s.
Option #2
Short story slicing meeting where the focus is on understanding
and slicing large stories.
“Do we understand this story? If not, let’s keep slicing.”
1 2 3 5 8 13 20 40 100
Right-sizing the work
Planning in the world of MVA
Input Q Design Develop Test Done1 2 1
3
12
9
7
8
6
4
5
Lead Time
Throughput
10
14 days from this point
5 stories per week
Upstream Planning
1. Prioritize
2. Analyze
S
S
S
S
SS
S
S
S
S
Planning in the world of MVA
Probabilistic Forecasting
<= 4 days (50th percentile)
<= 9 days (85th percentile)
<= 13 days (95th percentile)
2
2
3
3
3
4
4
5
6
8
9
10
13
16
Lead times in days
for 14 User stories:
Find the 50th, 85th,
and 95th percentiles…
(Rank = Percentage * Count)
50th
85th
95th
The Essence of Agile
Focus
Learning
Simplicity (The art of the work not done.)
(Collaboration is an outcome.)
(Feedback loops enable improvements)
Insist your practices and ceremonies
support the “Why” behind Agile!
Customer Value (We wouldn’t be here otherwise.)
Coaching Minimum Viable Agile
• Train teams on estimation techniques or
schemes.
• Focus on making fixed scope, fixed time,
commitment-based sprints work.
• Teach teams how to use burn-down charts.
• Teach teams to use Velocity to plan releases.
I Don’t:
Coaching Minimum Viable Agile
• Coach teams to Limit their WIP to achieve better
focus.
• Use simple and pragmatic time-boxes for better
risk management.
• Teach teams how to visualize their work.
• Coach teams to conduct retrospectives and
adopt continuous improvement.
• Plan releases based on historical
measurements.
I Do:
Where does Agile go from here?
The first 15 years of Agile prompted us to ask:
“What are all the practices we
need to adopt to be successful?”
Minimum Viable Agile prompts us to ask:
“Now, what practices do we change or
discard to be successful?”
Minimum Viable Agile
2015.leanagilekc.com
KC’s First 100% Lean /
Agile Conference!
Troy Tuttle
Lean Agile Coach
KanFlow.com
troy@kanflow.com
@troytuttle
KCDC 2015

Mais conteúdo relacionado

Mais procurados

What do you want to improve - LAST conf version
What do you want to improve - LAST conf versionWhat do you want to improve - LAST conf version
What do you want to improve - LAST conf version
Killick Agile Consulting Services
 
Attaining Agile Fluency: Coaching Techniques - Focus on Goals Over Process
Attaining Agile Fluency: Coaching Techniques - Focus on Goals Over ProcessAttaining Agile Fluency: Coaching Techniques - Focus on Goals Over Process
Attaining Agile Fluency: Coaching Techniques - Focus on Goals Over Process
Ravi Kumar
 
Delivering Business Value - The Deal Breakers
Delivering Business Value - The Deal BreakersDelivering Business Value - The Deal Breakers
Delivering Business Value - The Deal Breakers
Ravi Kumar
 

Mais procurados (20)

What does a Scrum Master do, or should do, all day?
What does a Scrum Master do, or should do, all day? What does a Scrum Master do, or should do, all day?
What does a Scrum Master do, or should do, all day?
 
Scrummaster Needed Desperately at LAST Conf 2016 in Melbourne, Australia
Scrummaster Needed Desperately at LAST Conf 2016 in Melbourne, AustraliaScrummaster Needed Desperately at LAST Conf 2016 in Melbourne, Australia
Scrummaster Needed Desperately at LAST Conf 2016 in Melbourne, Australia
 
Three steps to transform from a waterfall to an Agile org
Three steps to transform from a waterfall to an Agile orgThree steps to transform from a waterfall to an Agile org
Three steps to transform from a waterfall to an Agile org
 
Intro to Lean Practices & Tools
Intro to Lean Practices & ToolsIntro to Lean Practices & Tools
Intro to Lean Practices & Tools
 
Remote Agile Software Teams: Worth the Risk?
Remote Agile Software Teams: Worth the Risk?Remote Agile Software Teams: Worth the Risk?
Remote Agile Software Teams: Worth the Risk?
 
Estimation techniques for Scrum Teams
Estimation techniques for Scrum TeamsEstimation techniques for Scrum Teams
Estimation techniques for Scrum Teams
 
Situational retrospectives
Situational retrospectivesSituational retrospectives
Situational retrospectives
 
Harnessing Change: Agile Methods for Instructional Designers
Harnessing Change: Agile Methods for Instructional DesignersHarnessing Change: Agile Methods for Instructional Designers
Harnessing Change: Agile Methods for Instructional Designers
 
What a Scrum Master do, or should do all day?
What a Scrum Master do, or should do all day?What a Scrum Master do, or should do all day?
What a Scrum Master do, or should do all day?
 
What do you want to improve - LAST conf version
What do you want to improve - LAST conf versionWhat do you want to improve - LAST conf version
What do you want to improve - LAST conf version
 
Why You Should Care About Kanban
Why You Should Care About KanbanWhy You Should Care About Kanban
Why You Should Care About Kanban
 
What not to do when adopting Agile
What not to do when adopting AgileWhat not to do when adopting Agile
What not to do when adopting Agile
 
It's More complex than you think
It's More complex than you thinkIt's More complex than you think
It's More complex than you think
 
Attaining Agile Fluency: Coaching Techniques - Focus on Goals Over Process
Attaining Agile Fluency: Coaching Techniques - Focus on Goals Over ProcessAttaining Agile Fluency: Coaching Techniques - Focus on Goals Over Process
Attaining Agile Fluency: Coaching Techniques - Focus on Goals Over Process
 
Measuring the Performance of a Scrum Master
Measuring the Performance of a Scrum MasterMeasuring the Performance of a Scrum Master
Measuring the Performance of a Scrum Master
 
Delivering Business Value - The Deal Breakers
Delivering Business Value - The Deal BreakersDelivering Business Value - The Deal Breakers
Delivering Business Value - The Deal Breakers
 
ATD Virtual Conference: Leveraging Agile Methods in L&D
ATD Virtual Conference: Leveraging Agile Methods in L&DATD Virtual Conference: Leveraging Agile Methods in L&D
ATD Virtual Conference: Leveraging Agile Methods in L&D
 
Measuring Team Happiness – A Real-Life Journey of Fostering an Engaging Worki...
Measuring Team Happiness – A Real-Life Journey of Fostering an Engaging Worki...Measuring Team Happiness – A Real-Life Journey of Fostering an Engaging Worki...
Measuring Team Happiness – A Real-Life Journey of Fostering an Engaging Worki...
 
Agile Planning and Estimation
Agile Planning and EstimationAgile Planning and Estimation
Agile Planning and Estimation
 
Seeing Constraints, Kanban Explained by Jon Stahl
Seeing Constraints, Kanban Explained by Jon StahlSeeing Constraints, Kanban Explained by Jon Stahl
Seeing Constraints, Kanban Explained by Jon Stahl
 

Semelhante a Minimal Viable Agile

Measure what matters for your agile project
Measure what matters for your agile projectMeasure what matters for your agile project
Measure what matters for your agile project
Munish Malik
 
Advanced agile slides by Anushree verma
Advanced agile slides by Anushree vermaAdvanced agile slides by Anushree verma
Advanced agile slides by Anushree verma
TechXpla
 
View from the Executive Suite, MN-PMI May 2014
View from the Executive Suite, MN-PMI May 2014View from the Executive Suite, MN-PMI May 2014
View from the Executive Suite, MN-PMI May 2014
Paul Ellarby
 
Office 365, Practical Adoption Strategies
Office 365, Practical Adoption StrategiesOffice 365, Practical Adoption Strategies
Office 365, Practical Adoption Strategies
BIWUG
 

Semelhante a Minimal Viable Agile (20)

Measure what matters for your agile project
Measure what matters for your agile projectMeasure what matters for your agile project
Measure what matters for your agile project
 
Benzne webinar - Velocity, Story Points and Other Mess!
Benzne webinar - Velocity, Story Points and Other Mess!Benzne webinar - Velocity, Story Points and Other Mess!
Benzne webinar - Velocity, Story Points and Other Mess!
 
To Estimate or Not to Estimate, is that the Question?
To Estimate or Not to Estimate, is that the Question?To Estimate or Not to Estimate, is that the Question?
To Estimate or Not to Estimate, is that the Question?
 
Pin the tail on the metric v00 75 min version
Pin the tail on the metric v00 75 min versionPin the tail on the metric v00 75 min version
Pin the tail on the metric v00 75 min version
 
NoEstimates @ miniIAD
NoEstimates @ miniIADNoEstimates @ miniIAD
NoEstimates @ miniIAD
 
Pin the tail on the metric v01 2016 oct
Pin the tail on the metric v01 2016 octPin the tail on the metric v01 2016 oct
Pin the tail on the metric v01 2016 oct
 
Madhur Kathuria Release planning using feature points
Madhur Kathuria Release planning using feature pointsMadhur Kathuria Release planning using feature points
Madhur Kathuria Release planning using feature points
 
Advanced agile slides by Anushree verma
Advanced agile slides by Anushree vermaAdvanced agile slides by Anushree verma
Advanced agile slides by Anushree verma
 
View from the Executive Suite, MN-PMI May 2014
View from the Executive Suite, MN-PMI May 2014View from the Executive Suite, MN-PMI May 2014
View from the Executive Suite, MN-PMI May 2014
 
Lean Startup for AaltoES Summer of Startups
Lean Startup for AaltoES Summer of StartupsLean Startup for AaltoES Summer of Startups
Lean Startup for AaltoES Summer of Startups
 
Kanban VS Scrum
Kanban VS ScrumKanban VS Scrum
Kanban VS Scrum
 
Agile is Dead :: Aginext London 2018
Agile is Dead :: Aginext London 2018Agile is Dead :: Aginext London 2018
Agile is Dead :: Aginext London 2018
 
Workforce Continuity
Workforce ContinuityWorkforce Continuity
Workforce Continuity
 
Estimation tricks and traps
Estimation tricks and trapsEstimation tricks and traps
Estimation tricks and traps
 
Product strategy in a customer centric company at LeanKit
Product strategy in a customer centric company at LeanKitProduct strategy in a customer centric company at LeanKit
Product strategy in a customer centric company at LeanKit
 
Using Bets, Boards and Missions to Inspire Org-wide Agility
Using Bets, Boards and Missions to Inspire Org-wide AgilityUsing Bets, Boards and Missions to Inspire Org-wide Agility
Using Bets, Boards and Missions to Inspire Org-wide Agility
 
Alternatives to Agile Estimation
Alternatives to Agile EstimationAlternatives to Agile Estimation
Alternatives to Agile Estimation
 
No Estimates - Hai Dang
No Estimates - Hai DangNo Estimates - Hai Dang
No Estimates - Hai Dang
 
Office 365, Practical Adoption Strategies
Office 365, Practical Adoption StrategiesOffice 365, Practical Adoption Strategies
Office 365, Practical Adoption Strategies
 
Office 365 Practical Adoption Strategies - SPSBelgium
Office 365 Practical Adoption Strategies - SPSBelgiumOffice 365 Practical Adoption Strategies - SPSBelgium
Office 365 Practical Adoption Strategies - SPSBelgium
 

Último

TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
mohitmore19
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is inside
shinachiaurasa2
 
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfintroduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
VishalKumarJha10
 

Último (20)

TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
ManageIQ - Sprint 236 Review - Slide Deck
ManageIQ - Sprint 236 Review - Slide DeckManageIQ - Sprint 236 Review - Slide Deck
ManageIQ - Sprint 236 Review - Slide Deck
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
 
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdfAzure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
 
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is inside
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdfThe Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfintroduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
 

Minimal Viable Agile

  • 1. Minimum Viable Agile 2015.leanagilekc.com KC’s First 100% Lean / Agile Conference! Troy Tuttle Lean Agile Coach KanFlow.com troy@kanflow.com @troytuttle KCDC 2015
  • 3. Minimum Viable Agile Borrowing from the Product Development concept of MVP or Minimum Viable Product. "The minimum viable product is that version of a new product which allows a team to collect the maximum amount of validated learning about customers with the least effort." What is it?
  • 4. Minimum Viable Agile Minimum Viable Agile is a collection of Agile practices and ceremonies, informed by Lean and Agile theory, that produces the maximum amount of customer value, with the least amount of effort. (Or Just Enough practices and ceremonies to be effective). What is it?
  • 5. Agile Is…? Burn Down Charts Sticky Notes Card Walls Kanban Boards Standup Meetings Retrospectives Pair Programming TDD Sprint Planning Planning PokerVelocity Story Points User Stories Release Planning Estimation Team Room Definition of Done WIP Limits
  • 7. The Agile Dysfunction Spiral Detailed sprint planning Formal sprint commitment Work the sprintUnfinished work We need to get better at planning sprints Coaching to help improve sprint planning Sprint planning takes longer Management Applies pressure Culture of Blame creeps back in… Team works overtime Are we really just after better sprints?
  • 8. Cargo Cult (Agile) Many early Agile attempts simply installed practices (recipes). Warning! Following recipes leads to Cargo Cult Agile
  • 10. Mob Programming: The original MVA? Reduces or Eliminates: 1. Standup meetings 2. Detailed planning sessions 3. The need for estimates 4. Team alignment activities 5. Context Switching 6. Individual status updates 7. Burn-down charts for performance tracking 8. Code Reviews All the Brilliant People Working on the same problem At the same time On the same computer - mobprogramming.org
  • 11. What if we delivered customer value faster than we could generate, revise, massage, and distribute… status updates?
  • 12. Story Points: The sacred cow of Agile Sometimes this causes unnecessary confusion and drama! Story points are designed to be abstract. Velocity is an attempt to plan work based on an abstraction, based on an estimate.
  • 13. Story point myopia -- Jim Benson, moduscooperandi.com 16 72 21 19 37 Velocity in Story Points 7 9 9 9 7 Throughput in Card Count
  • 14. Velocity is not Minimal Viable Agile Velocity (based on story points) has become a social and business currency.
  • 15. What about Story Point predictability? Courtesy of Bennet Vallet Director of Development Siemens Health Services Expected Distribution Actual Distribution
  • 16. Story Point Predictability? A product team from Microsoft shared their story point estimates. They performed three release forecasts: 1. Story Points 1,2,3 for small medium and large 2. Story Points 1, 3, 5 for small medium and large 3. All stories are 1 point (just count # of stories)
  • 17. Story Point Predictability? All dates within 3 weeks of each other in a 38 to 42 week project!
  • 18. Data used with permission from Bill Hanlon at Microsoft ”At that point, I stopped thinking that estimating was important.” Bill Hanlon: http://bit.ly/BHanlon Data Visualizations courtesy of Vasco Duarte http://bit.ly/vasco_blog @duarte_vasco
  • 19. Planning in the world of MVA Option #1 Hours-long traditional sprint planning meetings spent playing planning poker and a team arguing about the difference between 2’s and 3’s. Option #2 Short story slicing meeting where the focus is on understanding and slicing large stories. “Do we understand this story? If not, let’s keep slicing.” 1 2 3 5 8 13 20 40 100 Right-sizing the work
  • 20. Planning in the world of MVA Input Q Design Develop Test Done1 2 1 3 12 9 7 8 6 4 5 Lead Time Throughput 10 14 days from this point 5 stories per week Upstream Planning 1. Prioritize 2. Analyze S S S S SS S S S S
  • 21. Planning in the world of MVA Probabilistic Forecasting <= 4 days (50th percentile) <= 9 days (85th percentile) <= 13 days (95th percentile) 2 2 3 3 3 4 4 5 6 8 9 10 13 16 Lead times in days for 14 User stories: Find the 50th, 85th, and 95th percentiles… (Rank = Percentage * Count) 50th 85th 95th
  • 22. The Essence of Agile Focus Learning Simplicity (The art of the work not done.) (Collaboration is an outcome.) (Feedback loops enable improvements) Insist your practices and ceremonies support the “Why” behind Agile! Customer Value (We wouldn’t be here otherwise.)
  • 23. Coaching Minimum Viable Agile • Train teams on estimation techniques or schemes. • Focus on making fixed scope, fixed time, commitment-based sprints work. • Teach teams how to use burn-down charts. • Teach teams to use Velocity to plan releases. I Don’t:
  • 24. Coaching Minimum Viable Agile • Coach teams to Limit their WIP to achieve better focus. • Use simple and pragmatic time-boxes for better risk management. • Teach teams how to visualize their work. • Coach teams to conduct retrospectives and adopt continuous improvement. • Plan releases based on historical measurements. I Do:
  • 25. Where does Agile go from here? The first 15 years of Agile prompted us to ask: “What are all the practices we need to adopt to be successful?” Minimum Viable Agile prompts us to ask: “Now, what practices do we change or discard to be successful?”
  • 26. Minimum Viable Agile 2015.leanagilekc.com KC’s First 100% Lean / Agile Conference! Troy Tuttle Lean Agile Coach KanFlow.com troy@kanflow.com @troytuttle KCDC 2015

Notas do Editor

  1. Speaker eval forms Agilehood open space! LWS KC
  2. Write down the first few things that come to mind when you Complete the sentence…
  3. Amortized death marches
  4. Practices divorced (mostly) from principles Let’s install this process, or follow this recipe!
  5. Them: We can’t get our velocity to stabilize. Our story points are all over the map. Sixteen, Seventy Two, Twenty One? What’s wrong with us? Why can’t we estimate?
  6. Anyone heard the comment: We need to increase this team’s velocity. Or Team A has a higher velocity than Team B At Best: Velocity helps us predict. At worst: Velocity can mislead and distract!
  7. Building the “right thing”
  8. Speaker eval forms Agilehood open space! LWS KC