SlideShare a Scribd company logo
1 of 22
Download to read offline
By: Ethan Huang
AgileMaturityMeasurement
CrossTeams
PAGE: 1
Asimplified,universalmetrictoguideScrumteamstoachievingrealbenefit
How do you describe
a Mature Scrum Team?
PAGE: 2
PAGE: 3
PAGE:
Team culture and environment
Common challenges for Scrum teams
4
Backlog refinement and User Stories
Agileplanningandestimation
Cross-functionalteams
Engineeringpractices
......
There could be 100 REASONS a Sprint fails,
but only 1 RESULT
PAGE: 5
Sprint Burn Down Chart - remaining feature incomplete
Day$1$ Day$2$ Day$3$ Day$4$ Day$5$ Day$6$ Day$7$ Day$8$ Day$9$ Day$10$
There also could be 100 REASONS a Sprint succeeds,
but only 1 RESULT as well
PAGE: 6
Sprint Burn Down Chart - remaining feature incomplete
Day$1$ Day$2$ Day$3$ Day$4$ Day$5$ Day$6$ Day$7$ Day$8$ Day$9$ Day$10$
The ultimate benefit/goal for Agile/Scrum is to
Deliver the HIGHEST value in the SHORTEST time
PAGE: 7
• You are NOT really Agile even if you have all Scrum meetings but cannot deliver;
• You ARE really Agile if you don’t have any Scrum activities but deliver small user
stories every couple of days
The traditional focus on the PRODUCT cycle time
PAGE: 8
Requirement Design Implementation Deployment
Kick-off Go-live
Product cycle time
Could be multiple years
The Agile focus on the STORY cycle time
PAGE: 9
Day$1$ Day$2$ Day$3$ Day$4$ Day$5$ Day$6$ Day$7$ Day$8$ Day$9$ Day$10$
Priority
Feature 1
Feature 2
Feature 4
Feature 5
Could be few days
Our target should be:
Deliver some pieces of real products to our end-
users every a few days
(DevOps)
PAGE: 10
So to the engineering team:
The SHORTER TIME we use to deliver 1 USER STORY,
the more AGILITY/MATURITY we have
PAGE: 11
It comes out one universal measurement
to the Agile maturity cross different teams:
The Story Cycle Time
PAGE: 12
Cycle time/wait time for one story
PAGE: 13
Vision
Enter PB Meet DoR Meet DoD
Go To Market
Release
Wait Time 1 Wait Time 2 Wait Time 3
Ready To Start DONE!
PAGE:
Story cycle time
= Average # of days for one Scrum team to deliver one user story
from meeting DoR to DoD.
Definition
14
Vision
Enter PB Meet DoR Meet DoD
Go To Market
Release
Wait Time 1 Wait Time 2 Wait Time 3
Ready To Start DONE!
Aka, Wait time 2
PAGE:
Extend Feature Cycle Time to other roles:
15
Vision
Enter PB Meet DoR Meet DoD
Go To Market
Release
Wait Time 1 Wait Time 2 Wait Time 3
Ready To Start DONE!
Product	
  Owner:	
  
• Cycle	
  1me	
  =	
  average	
  #	
  of	
  days	
  to	
  deliver	
  one	
  user	
  story	
  from	
  vision	
  to	
  market	
  
• (Wait	
  Time	
  1	
  +	
  2	
  +	
  3)
DevOps	
  (Engineering	
  Team	
  +	
  Cloud	
  Service):	
  
• Cycle	
  1me	
  =	
  average	
  #	
  of	
  days	
  to	
  deliver	
  one	
  user	
  story	
  from	
  mee1ng	
  DoR	
  to	
  market	
  
• (Wait	
  Time	
  2	
  +	
  3)
PAGE:
Simple and Clear
Benefit of using this metric
16
Covers all comprehensive factors to make it shorter
Focus on the final goal, not the process
Removedtheteamdifferences
Doable-easytocollectdata
PAGE:
• We focus on the outcome, leave the “how” to the team
• Individuals and interactions over processes and tools - we don’t need
another CMMI
Why not a comprehensive “Maturity Model”?
17
It doesn’t mean we’re against other measurement
Let the team study why they fail, find the
improvement areas by their own, and decide their
own goals to shorten the feature cycle time!
PAGE: 18
A quick quiz:
Team A: cycle time = 7 days
Team B: cycle time = 3 days
You’re a PO to start a new project, which team will you choose?
PAGE: 19
PAGE:
DoD environment - deploy feature to that sandbox every sprint
Next steps - suggestions
20
Communicate with the US teams
Start to collect the data of feature cycle time
Q&A
PAGE: 21
Thanks!
Ethan Huang

More Related Content

What's hot

Scrum_BLR 10th meet up 13 sept-2014 - The Slippery Slope from Agile to Scrum ...
Scrum_BLR 10th meet up 13 sept-2014 - The Slippery Slope from Agile to Scrum ...Scrum_BLR 10th meet up 13 sept-2014 - The Slippery Slope from Agile to Scrum ...
Scrum_BLR 10th meet up 13 sept-2014 - The Slippery Slope from Agile to Scrum ...Scrum Bangalore
 
Agile 101
Agile 101Agile 101
Agile 101beLithe
 
Agile Scrum Overview
Agile Scrum OverviewAgile Scrum Overview
Agile Scrum OverviewData Con LA
 
Agile quiz answers
Agile quiz answersAgile quiz answers
Agile quiz answersAltimetrik
 
Agile methodology v 4.5 s
Agile methodology   v 4.5 sAgile methodology   v 4.5 s
Agile methodology v 4.5 sJames Sutter
 
Agile Methodology
Agile MethodologyAgile Methodology
Agile MethodologySapna Sood
 
The Essence of Sprint Planning : Presented by Sprint Planning
The Essence of Sprint Planning : Presented by Sprint PlanningThe Essence of Sprint Planning : Presented by Sprint Planning
The Essence of Sprint Planning : Presented by Sprint PlanningoGuild .
 
Scrum_BLR 10th meet up 13 sept-2014 - Challenges of Transformation to Agile -...
Scrum_BLR 10th meet up 13 sept-2014 - Challenges of Transformation to Agile -...Scrum_BLR 10th meet up 13 sept-2014 - Challenges of Transformation to Agile -...
Scrum_BLR 10th meet up 13 sept-2014 - Challenges of Transformation to Agile -...Scrum Bangalore
 
Introduction to Agile Methods
Introduction to Agile MethodsIntroduction to Agile Methods
Introduction to Agile MethodsSiddhi
 
What a scrum master really does by Rowan Bunning
What a scrum master really does by Rowan BunningWhat a scrum master really does by Rowan Bunning
What a scrum master really does by Rowan BunningScrum Australia Pty Ltd
 
Agile vs Waterfall Project management
Agile vs Waterfall  Project management Agile vs Waterfall  Project management
Agile vs Waterfall Project management Kostiantyn Trefiak
 
Agile Development Methodology: Best Practices and Use Cases
Agile Development Methodology: Best Practices and Use CasesAgile Development Methodology: Best Practices and Use Cases
Agile Development Methodology: Best Practices and Use CasesCelerity
 

What's hot (20)

Scrum_BLR 10th meet up 13 sept-2014 - The Slippery Slope from Agile to Scrum ...
Scrum_BLR 10th meet up 13 sept-2014 - The Slippery Slope from Agile to Scrum ...Scrum_BLR 10th meet up 13 sept-2014 - The Slippery Slope from Agile to Scrum ...
Scrum_BLR 10th meet up 13 sept-2014 - The Slippery Slope from Agile to Scrum ...
 
Agile 101
Agile 101Agile 101
Agile 101
 
Agile 101
Agile 101Agile 101
Agile 101
 
Agile Development Process
Agile Development ProcessAgile Development Process
Agile Development Process
 
Introduction to Lean, Agile, Scrum, & XP
Introduction to Lean, Agile, Scrum, & XPIntroduction to Lean, Agile, Scrum, & XP
Introduction to Lean, Agile, Scrum, & XP
 
Agile Scrum Overview
Agile Scrum OverviewAgile Scrum Overview
Agile Scrum Overview
 
Agile quiz answers
Agile quiz answersAgile quiz answers
Agile quiz answers
 
Agile methodology v 4.5 s
Agile methodology   v 4.5 sAgile methodology   v 4.5 s
Agile methodology v 4.5 s
 
Agile Methodology
Agile MethodologyAgile Methodology
Agile Methodology
 
Agile dashboard
Agile dashboardAgile dashboard
Agile dashboard
 
The Essence of Sprint Planning : Presented by Sprint Planning
The Essence of Sprint Planning : Presented by Sprint PlanningThe Essence of Sprint Planning : Presented by Sprint Planning
The Essence of Sprint Planning : Presented by Sprint Planning
 
Scrum_BLR 10th meet up 13 sept-2014 - Challenges of Transformation to Agile -...
Scrum_BLR 10th meet up 13 sept-2014 - Challenges of Transformation to Agile -...Scrum_BLR 10th meet up 13 sept-2014 - Challenges of Transformation to Agile -...
Scrum_BLR 10th meet up 13 sept-2014 - Challenges of Transformation to Agile -...
 
Agile Fundamentals
Agile FundamentalsAgile Fundamentals
Agile Fundamentals
 
Agile 101
Agile 101Agile 101
Agile 101
 
Introduction to Agile Methods
Introduction to Agile MethodsIntroduction to Agile Methods
Introduction to Agile Methods
 
Scrum in an hour
Scrum in an hourScrum in an hour
Scrum in an hour
 
What a scrum master really does by Rowan Bunning
What a scrum master really does by Rowan BunningWhat a scrum master really does by Rowan Bunning
What a scrum master really does by Rowan Bunning
 
Agile 101
Agile 101Agile 101
Agile 101
 
Agile vs Waterfall Project management
Agile vs Waterfall  Project management Agile vs Waterfall  Project management
Agile vs Waterfall Project management
 
Agile Development Methodology: Best Practices and Use Cases
Agile Development Methodology: Best Practices and Use CasesAgile Development Methodology: Best Practices and Use Cases
Agile Development Methodology: Best Practices and Use Cases
 

Viewers also liked

The Role of Agile Marketing in Creating a World-Class Marketing Team
The Role of Agile Marketing in Creating a World-Class Marketing TeamThe Role of Agile Marketing in Creating a World-Class Marketing Team
The Role of Agile Marketing in Creating a World-Class Marketing TeamFrank Days
 
Agile metrics at-pmi bangalore
Agile metrics at-pmi bangaloreAgile metrics at-pmi bangalore
Agile metrics at-pmi bangaloreBimlesh Gundurao
 
Agile vs. the iron triangle
Agile vs. the iron triangleAgile vs. the iron triangle
Agile vs. the iron triangleEthan Huang
 
Technical Paper Competition - PMI's Project Management Regional Conference, P...
Technical Paper Competition - PMI's Project Management Regional Conference, P...Technical Paper Competition - PMI's Project Management Regional Conference, P...
Technical Paper Competition - PMI's Project Management Regional Conference, P...Rahul Sudame
 
Agile leadership assessment
Agile leadership assessmentAgile leadership assessment
Agile leadership assessmentRavi Tadwalkar
 
Transforming Lives using Agile
Transforming Lives using AgileTransforming Lives using Agile
Transforming Lives using AgileRahul Sudame
 
Brief Intro to Agile, Benefits & Transition
Brief Intro to Agile, Benefits & TransitionBrief Intro to Agile, Benefits & Transition
Brief Intro to Agile, Benefits & TransitionMichael Sahota
 
Agile adoption tales from the coalface
Agile adoption   tales  from the coalfaceAgile adoption   tales  from the coalface
Agile adoption tales from the coalfaceNish Mahanty
 
Agile Methodology Assessment
Agile Methodology AssessmentAgile Methodology Assessment
Agile Methodology AssessmentSandy Lee
 
PMI Agile Certified Practitioner Certification Overview
PMI Agile Certified Practitioner Certification OverviewPMI Agile Certified Practitioner Certification Overview
PMI Agile Certified Practitioner Certification OverviewRahul Sudame
 
Agile pilot project selection
Agile pilot project selectionAgile pilot project selection
Agile pilot project selectionhemantg1
 
Scrum Introduction
Scrum IntroductionScrum Introduction
Scrum IntroductionAlex Su
 
Benefits of Insulating Your Home
Benefits of Insulating Your HomeBenefits of Insulating Your Home
Benefits of Insulating Your HomeAerolam Insulations
 
Change request for right mindset
Change request for right mindsetChange request for right mindset
Change request for right mindsetRahul Sudame
 
Scrum methodology in practice
Scrum methodology in practiceScrum methodology in practice
Scrum methodology in practiceIllia Pinchuk
 
Best of Lean Startup and Scrum for product development and enhancement
Best of  Lean Startup and Scrum  for product development and enhancementBest of  Lean Startup and Scrum  for product development and enhancement
Best of Lean Startup and Scrum for product development and enhancementDr. Anish Cheriyan (PhD)
 
Agile case study
Agile case studyAgile case study
Agile case studySandy Lee
 

Viewers also liked (20)

The Role of Agile Marketing in Creating a World-Class Marketing Team
The Role of Agile Marketing in Creating a World-Class Marketing TeamThe Role of Agile Marketing in Creating a World-Class Marketing Team
The Role of Agile Marketing in Creating a World-Class Marketing Team
 
Agile KPIs
Agile KPIsAgile KPIs
Agile KPIs
 
Agile metrics and quality
Agile metrics and qualityAgile metrics and quality
Agile metrics and quality
 
Agile metrics at-pmi bangalore
Agile metrics at-pmi bangaloreAgile metrics at-pmi bangalore
Agile metrics at-pmi bangalore
 
Agile vs. the iron triangle
Agile vs. the iron triangleAgile vs. the iron triangle
Agile vs. the iron triangle
 
Technical Paper Competition - PMI's Project Management Regional Conference, P...
Technical Paper Competition - PMI's Project Management Regional Conference, P...Technical Paper Competition - PMI's Project Management Regional Conference, P...
Technical Paper Competition - PMI's Project Management Regional Conference, P...
 
Agile leadership assessment
Agile leadership assessmentAgile leadership assessment
Agile leadership assessment
 
Transforming Lives using Agile
Transforming Lives using AgileTransforming Lives using Agile
Transforming Lives using Agile
 
Brief Intro to Agile, Benefits & Transition
Brief Intro to Agile, Benefits & TransitionBrief Intro to Agile, Benefits & Transition
Brief Intro to Agile, Benefits & Transition
 
Agile adoption tales from the coalface
Agile adoption   tales  from the coalfaceAgile adoption   tales  from the coalface
Agile adoption tales from the coalface
 
Agile Methodology Assessment
Agile Methodology AssessmentAgile Methodology Assessment
Agile Methodology Assessment
 
PMI Agile Certified Practitioner Certification Overview
PMI Agile Certified Practitioner Certification OverviewPMI Agile Certified Practitioner Certification Overview
PMI Agile Certified Practitioner Certification Overview
 
Agile pilot project selection
Agile pilot project selectionAgile pilot project selection
Agile pilot project selection
 
Scrum Introduction
Scrum IntroductionScrum Introduction
Scrum Introduction
 
Benefits of Insulating Your Home
Benefits of Insulating Your HomeBenefits of Insulating Your Home
Benefits of Insulating Your Home
 
Change request for right mindset
Change request for right mindsetChange request for right mindset
Change request for right mindset
 
Scrum methodology in practice
Scrum methodology in practiceScrum methodology in practice
Scrum methodology in practice
 
Best of Lean Startup and Scrum for product development and enhancement
Best of  Lean Startup and Scrum  for product development and enhancementBest of  Lean Startup and Scrum  for product development and enhancement
Best of Lean Startup and Scrum for product development and enhancement
 
Scrum metrics
Scrum metricsScrum metrics
Scrum metrics
 
Agile case study
Agile case studyAgile case study
Agile case study
 

Similar to User Story Cycle Time - An Universal Agile Maturity Measurement

Introduction to Agile Scrum
Introduction to Agile ScrumIntroduction to Agile Scrum
Introduction to Agile ScrumHiep Luong
 
PSPO(Scrum Product Owner) Preparation Quick Guide.pdf
PSPO(Scrum Product Owner) Preparation Quick Guide.pdfPSPO(Scrum Product Owner) Preparation Quick Guide.pdf
PSPO(Scrum Product Owner) Preparation Quick Guide.pdfSwadesh Bhushan, PMP®
 
Introduction To Scrum
Introduction To ScrumIntroduction To Scrum
Introduction To Scrumvineet
 
Agile scrum benefits, pitfalls & solutions..
Agile scrum benefits, pitfalls & solutions..Agile scrum benefits, pitfalls & solutions..
Agile scrum benefits, pitfalls & solutions..Mohammad Faiz
 
Agile software development compfest 13
Agile software development compfest 13Agile software development compfest 13
Agile software development compfest 13Panji Gautama
 
Agile Fundamentals and Best Practices (with Trello)
Agile Fundamentals and Best Practices (with Trello)Agile Fundamentals and Best Practices (with Trello)
Agile Fundamentals and Best Practices (with Trello)Filippo Zanella
 
Agile - Product is Progress.
Agile - Product is Progress.Agile - Product is Progress.
Agile - Product is Progress.Brian Dreyer
 
Software development myths that block your career
Software development myths that block your careerSoftware development myths that block your career
Software development myths that block your careerPiotr Horzycki
 
Working with Agile technologies and SCRUM
Working with Agile technologies and SCRUMWorking with Agile technologies and SCRUM
Working with Agile technologies and SCRUMAndrea Tino
 
Spectrum2018 agile roadtrip_med
Spectrum2018 agile roadtrip_medSpectrum2018 agile roadtrip_med
Spectrum2018 agile roadtrip_medMary Elise Dedicke
 
Using Scrum 2020 with Disciplined Agile toolkit
Using Scrum 2020 with Disciplined Agile toolkitUsing Scrum 2020 with Disciplined Agile toolkit
Using Scrum 2020 with Disciplined Agile toolkitValentin-Tudor Mocanu
 
22-AnOverviewOfScrum.pptx
22-AnOverviewOfScrum.pptx22-AnOverviewOfScrum.pptx
22-AnOverviewOfScrum.pptxHelenCandy2
 
Changes Between Different Versions Scrum Guides
Changes Between Different Versions Scrum GuidesChanges Between Different Versions Scrum Guides
Changes Between Different Versions Scrum GuidesSoumya De
 
A proposed framework for Agile Roadmap Design and Maintenance
A proposed framework for Agile Roadmap Design and MaintenanceA proposed framework for Agile Roadmap Design and Maintenance
A proposed framework for Agile Roadmap Design and MaintenanceJérôme Kehrli
 
Agile Scrum - Overview
Agile Scrum - OverviewAgile Scrum - Overview
Agile Scrum - OverviewMadan Upadhyay
 
PMI-ACP Lesson 01 Nugget 2 Agile Methodologies-i
PMI-ACP Lesson 01 Nugget 2 Agile Methodologies-iPMI-ACP Lesson 01 Nugget 2 Agile Methodologies-i
PMI-ACP Lesson 01 Nugget 2 Agile Methodologies-iThanh Nguyen
 

Similar to User Story Cycle Time - An Universal Agile Maturity Measurement (20)

Introduction to Agile Scrum
Introduction to Agile ScrumIntroduction to Agile Scrum
Introduction to Agile Scrum
 
Introduction to agile
Introduction to agileIntroduction to agile
Introduction to agile
 
PSPO(Scrum Product Owner) Preparation Quick Guide.pdf
PSPO(Scrum Product Owner) Preparation Quick Guide.pdfPSPO(Scrum Product Owner) Preparation Quick Guide.pdf
PSPO(Scrum Product Owner) Preparation Quick Guide.pdf
 
Introduction To Scrum
Introduction To ScrumIntroduction To Scrum
Introduction To Scrum
 
Agile Overview
Agile OverviewAgile Overview
Agile Overview
 
Agile scrum benefits, pitfalls & solutions..
Agile scrum benefits, pitfalls & solutions..Agile scrum benefits, pitfalls & solutions..
Agile scrum benefits, pitfalls & solutions..
 
IntroSCRUM
IntroSCRUMIntroSCRUM
IntroSCRUM
 
Agile
AgileAgile
Agile
 
Agile software development compfest 13
Agile software development compfest 13Agile software development compfest 13
Agile software development compfest 13
 
Agile Fundamentals and Best Practices (with Trello)
Agile Fundamentals and Best Practices (with Trello)Agile Fundamentals and Best Practices (with Trello)
Agile Fundamentals and Best Practices (with Trello)
 
Agile - Product is Progress.
Agile - Product is Progress.Agile - Product is Progress.
Agile - Product is Progress.
 
Software development myths that block your career
Software development myths that block your careerSoftware development myths that block your career
Software development myths that block your career
 
Working with Agile technologies and SCRUM
Working with Agile technologies and SCRUMWorking with Agile technologies and SCRUM
Working with Agile technologies and SCRUM
 
Spectrum2018 agile roadtrip_med
Spectrum2018 agile roadtrip_medSpectrum2018 agile roadtrip_med
Spectrum2018 agile roadtrip_med
 
Using Scrum 2020 with Disciplined Agile toolkit
Using Scrum 2020 with Disciplined Agile toolkitUsing Scrum 2020 with Disciplined Agile toolkit
Using Scrum 2020 with Disciplined Agile toolkit
 
22-AnOverviewOfScrum.pptx
22-AnOverviewOfScrum.pptx22-AnOverviewOfScrum.pptx
22-AnOverviewOfScrum.pptx
 
Changes Between Different Versions Scrum Guides
Changes Between Different Versions Scrum GuidesChanges Between Different Versions Scrum Guides
Changes Between Different Versions Scrum Guides
 
A proposed framework for Agile Roadmap Design and Maintenance
A proposed framework for Agile Roadmap Design and MaintenanceA proposed framework for Agile Roadmap Design and Maintenance
A proposed framework for Agile Roadmap Design and Maintenance
 
Agile Scrum - Overview
Agile Scrum - OverviewAgile Scrum - Overview
Agile Scrum - Overview
 
PMI-ACP Lesson 01 Nugget 2 Agile Methodologies-i
PMI-ACP Lesson 01 Nugget 2 Agile Methodologies-iPMI-ACP Lesson 01 Nugget 2 Agile Methodologies-i
PMI-ACP Lesson 01 Nugget 2 Agile Methodologies-i
 

More from Ethan Huang

Agile Coach & HR (Chinese) - Speech @ Agile Tour 2020
Agile Coach & HR (Chinese) - Speech @ Agile Tour 2020Agile Coach & HR (Chinese) - Speech @ Agile Tour 2020
Agile Coach & HR (Chinese) - Speech @ Agile Tour 2020Ethan Huang
 
Lets abandon performance appraisal
Lets abandon performance appraisalLets abandon performance appraisal
Lets abandon performance appraisalEthan Huang
 
Toolbox for agile coaches@rsg hz2016
Toolbox for agile coaches@rsg hz2016Toolbox for agile coaches@rsg hz2016
Toolbox for agile coaches@rsg hz2016Ethan Huang
 
20 ways to run retrospective differently
20 ways to run retrospective differently20 ways to run retrospective differently
20 ways to run retrospective differentlyEthan Huang
 
Agile testing strategy
Agile testing strategyAgile testing strategy
Agile testing strategyEthan Huang
 
Lets abandon performance appraisal
Lets abandon performance appraisalLets abandon performance appraisal
Lets abandon performance appraisalEthan Huang
 
Are you being the right ScrumMaster?
Are you being the right ScrumMaster?Are you being the right ScrumMaster?
Are you being the right ScrumMaster?Ethan Huang
 
Agile development makes elephants dance
Agile development makes elephants danceAgile development makes elephants dance
Agile development makes elephants danceEthan Huang
 
Team wide testing
Team wide testingTeam wide testing
Team wide testingEthan Huang
 
Integrated Dev And Qa Team With Scrum
Integrated Dev And Qa Team With ScrumIntegrated Dev And Qa Team With Scrum
Integrated Dev And Qa Team With ScrumEthan Huang
 
Story Based Burn Down
Story Based Burn DownStory Based Burn Down
Story Based Burn DownEthan Huang
 

More from Ethan Huang (11)

Agile Coach & HR (Chinese) - Speech @ Agile Tour 2020
Agile Coach & HR (Chinese) - Speech @ Agile Tour 2020Agile Coach & HR (Chinese) - Speech @ Agile Tour 2020
Agile Coach & HR (Chinese) - Speech @ Agile Tour 2020
 
Lets abandon performance appraisal
Lets abandon performance appraisalLets abandon performance appraisal
Lets abandon performance appraisal
 
Toolbox for agile coaches@rsg hz2016
Toolbox for agile coaches@rsg hz2016Toolbox for agile coaches@rsg hz2016
Toolbox for agile coaches@rsg hz2016
 
20 ways to run retrospective differently
20 ways to run retrospective differently20 ways to run retrospective differently
20 ways to run retrospective differently
 
Agile testing strategy
Agile testing strategyAgile testing strategy
Agile testing strategy
 
Lets abandon performance appraisal
Lets abandon performance appraisalLets abandon performance appraisal
Lets abandon performance appraisal
 
Are you being the right ScrumMaster?
Are you being the right ScrumMaster?Are you being the right ScrumMaster?
Are you being the right ScrumMaster?
 
Agile development makes elephants dance
Agile development makes elephants danceAgile development makes elephants dance
Agile development makes elephants dance
 
Team wide testing
Team wide testingTeam wide testing
Team wide testing
 
Integrated Dev And Qa Team With Scrum
Integrated Dev And Qa Team With ScrumIntegrated Dev And Qa Team With Scrum
Integrated Dev And Qa Team With Scrum
 
Story Based Burn Down
Story Based Burn DownStory Based Burn Down
Story Based Burn Down
 

Recently uploaded

CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
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
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
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
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
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
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 

Recently uploaded (20)

CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
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
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
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
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
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
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 

User Story Cycle Time - An Universal Agile Maturity Measurement

  • 1. By: Ethan Huang AgileMaturityMeasurement CrossTeams PAGE: 1 Asimplified,universalmetrictoguideScrumteamstoachievingrealbenefit
  • 2. How do you describe a Mature Scrum Team? PAGE: 2
  • 4. PAGE: Team culture and environment Common challenges for Scrum teams 4 Backlog refinement and User Stories Agileplanningandestimation Cross-functionalteams Engineeringpractices ......
  • 5. There could be 100 REASONS a Sprint fails, but only 1 RESULT PAGE: 5 Sprint Burn Down Chart - remaining feature incomplete Day$1$ Day$2$ Day$3$ Day$4$ Day$5$ Day$6$ Day$7$ Day$8$ Day$9$ Day$10$
  • 6. There also could be 100 REASONS a Sprint succeeds, but only 1 RESULT as well PAGE: 6 Sprint Burn Down Chart - remaining feature incomplete Day$1$ Day$2$ Day$3$ Day$4$ Day$5$ Day$6$ Day$7$ Day$8$ Day$9$ Day$10$
  • 7. The ultimate benefit/goal for Agile/Scrum is to Deliver the HIGHEST value in the SHORTEST time PAGE: 7 • You are NOT really Agile even if you have all Scrum meetings but cannot deliver; • You ARE really Agile if you don’t have any Scrum activities but deliver small user stories every couple of days
  • 8. The traditional focus on the PRODUCT cycle time PAGE: 8 Requirement Design Implementation Deployment Kick-off Go-live Product cycle time Could be multiple years
  • 9. The Agile focus on the STORY cycle time PAGE: 9 Day$1$ Day$2$ Day$3$ Day$4$ Day$5$ Day$6$ Day$7$ Day$8$ Day$9$ Day$10$ Priority Feature 1 Feature 2 Feature 4 Feature 5 Could be few days
  • 10. Our target should be: Deliver some pieces of real products to our end- users every a few days (DevOps) PAGE: 10
  • 11. So to the engineering team: The SHORTER TIME we use to deliver 1 USER STORY, the more AGILITY/MATURITY we have PAGE: 11
  • 12. It comes out one universal measurement to the Agile maturity cross different teams: The Story Cycle Time PAGE: 12
  • 13. Cycle time/wait time for one story PAGE: 13 Vision Enter PB Meet DoR Meet DoD Go To Market Release Wait Time 1 Wait Time 2 Wait Time 3 Ready To Start DONE!
  • 14. PAGE: Story cycle time = Average # of days for one Scrum team to deliver one user story from meeting DoR to DoD. Definition 14 Vision Enter PB Meet DoR Meet DoD Go To Market Release Wait Time 1 Wait Time 2 Wait Time 3 Ready To Start DONE! Aka, Wait time 2
  • 15. PAGE: Extend Feature Cycle Time to other roles: 15 Vision Enter PB Meet DoR Meet DoD Go To Market Release Wait Time 1 Wait Time 2 Wait Time 3 Ready To Start DONE! Product  Owner:   • Cycle  1me  =  average  #  of  days  to  deliver  one  user  story  from  vision  to  market   • (Wait  Time  1  +  2  +  3) DevOps  (Engineering  Team  +  Cloud  Service):   • Cycle  1me  =  average  #  of  days  to  deliver  one  user  story  from  mee1ng  DoR  to  market   • (Wait  Time  2  +  3)
  • 16. PAGE: Simple and Clear Benefit of using this metric 16 Covers all comprehensive factors to make it shorter Focus on the final goal, not the process Removedtheteamdifferences Doable-easytocollectdata
  • 17. PAGE: • We focus on the outcome, leave the “how” to the team • Individuals and interactions over processes and tools - we don’t need another CMMI Why not a comprehensive “Maturity Model”? 17
  • 18. It doesn’t mean we’re against other measurement Let the team study why they fail, find the improvement areas by their own, and decide their own goals to shorten the feature cycle time! PAGE: 18
  • 19. A quick quiz: Team A: cycle time = 7 days Team B: cycle time = 3 days You’re a PO to start a new project, which team will you choose? PAGE: 19
  • 20. PAGE: DoD environment - deploy feature to that sandbox every sprint Next steps - suggestions 20 Communicate with the US teams Start to collect the data of feature cycle time