SlideShare a Scribd company logo
2
Velocity, Story
Points & other
MESS!
© Benzne. All rights reserved
AGILE
DEVOPS
AI
DESIGN
THINKING
CULTURE
LEAN
KANBAN
VISUALIZATION
ITSM
CI/CD
SCRUM
SAFE
XP
CLOUD
ANALYTICS
MINDSET
PEOPLE
PROCESS
TECHNOLOGY
DATA
4
Anuj M Ojha
12+ years Agile experience
8+ Orgwide Agile
Transformation Journeys
11,000+ People Trained
~125 teams coached across
multiple Geographies
Special area of interest has
been bringing in business
agility, appropriate
mindset & enriching
Culture.
© Benzne. All rights reserved
So how does the Agile makeup begins?
Stage A
Let’s ‘Agile’
Scrum is the most
common choice for
teams who wants to be
agile. Somebody who has
worked on it start setting
the team norms.
Stage B
Set Norms
Find PO, SM & Dev Team.
Break time in 2 week
sprints. Have 5 meetings.
And use JIRA tool.
Stage C
Work became
‘Backlog’
Call only ‘story’ as
important. Even when
you don’t get, write
everything in a format
<As a.. I want … so that ..>
Stage D
And estimate
became ‘story
points’
Redefining the estimates
as story points, reporting
based on velocity and
growing velocity became
the ‘soul purpose’
Relative Sizing
6
© Benzne. All Rights Reserved.
Estimation
7
© Benzne. All Rights Reserved.
As much you could know MoSCoW
Work Item 1 Must
WI 2 Must
WI 3 Must
WI 4 Must
WI 5 Must
WI 6 Must
WI 7 Must
WI 8 Must
WI 9 Must
WI 10 Should
WI 11 Should
WI 12 Should
WI 13 Should
WI 14 Should
WI 15 Should
WI 16 Could
WI 17 Could
WI 18 Could
WI 19 Could
WI 20 Could
20 work items 9M+6S+5C
Points (P) = Complexity * Uncertainty * Effort
Columns are STORY POINTS Bucket List Technique
Base Work Item = Simple * Certain * Small
0 0.5 1 2 3 5 8 13 20 40 100 ?
WI 7
Scenarios Stories A B C D E Estimate Observation Happens
Sc 1 WI 12 3 3 3 3 3 3 P BINGO 1%
Sc 2 WI 15 3 5 3 5 3 5 P Min & max are neighbours 30%
Sc 3 WI 5
13 8 5 8 13
13 P
Min & max are not
neighbours
45%
8 8 8 8 13
Sc4 WI 19
3 5 8 3 3
8 P
3 13 8 5 3
What does business demands?
8
© Benzne. All Rights Reserved.
Velocity is the sum of points
of completed work items in
the sprint.
Ex: You wanted to finish 10
work items of 1 story points
each. By the end of the sprint
you managed to mark 8
items DONE then the velocity
will be be 8 points
Average velocity, as the name
suggests is the average of
velocity values of past few
sprints.
9
The excerpts are taken
from Ron Jeffries blog
“Story Points Revisited”
published on May 23, 2019
10
Story points is a concept of XP
meant for User stories while most
of scrum teams use it without
understanding its concept
Saying bad about hourly or ideal
days estimation
Converting story points to
Ideal days
Identifying the size of the
backlog purely on story
points without factoring
technical difficulties
Finding story point for
individual stages of quality and
hence not abiding to DOD
How
Story points
became a
MESS?
The blunder..
11
Velocity became the measure of
efficiency or team performance
It is the summation of ‘story points’
of all the stories and do not contain
efforts against other work-items
Velocity could still be
achieved by ignoring quality,
quantity & priority
Value delivered is always
confused with velocity
Team can inflate velocity by
increasing the estimates
How
Velocity
became a
MESS?
More blunder..
A. Single Acceptance Test method
(by Neil K of ‘No Estimates movement’)
Slice the end to end story till the level of one
day. Trick is to consider individual
acceptance test of each story/feature.
12
Ambitious but logical
B. Running Tested Features (RTF) aka Burn-
up chart (by Ron J)
Focus on delivering the running tested
features from day one of the project and
deliver it consistency throughout the project.
C. Use any way till it allows you to have
deeper understand (by me :-) )
It is all about slicing the bigger requirements
into smaller and eliminating the fat from it
and just finding the ‘essentials’. Clarity is the
key to deliver value. Use best of options A, B &
C and automatically agility will prevail.
‘Questions’
Write to us consult@benzne.com
13
Agile for Remote - https://benzne.com/benzne-remote-
consulting/
Blog - https://benzne.com/introduction-to-spotify-model/
Agile Game - https://benzne.com/game/
Youtube - https://www.youtube.com/watch?v=KO8LuYy4THA
Follow us -https://www.linkedin.com/company/benzne/
14
New at Benzne
© Benzne. All rights reserved
Thank You!

More Related Content

What's hot

Agile stories, estimating and planning
Agile stories, estimating and planningAgile stories, estimating and planning
Agile stories, estimating and planning
Dimitri Ponomareff
 
Scrum Meetings Infographic v12
Scrum Meetings Infographic v12Scrum Meetings Infographic v12
Scrum Meetings Infographic v12
Nigel Thurlow
 

What's hot (20)

Is it a crime to estimate - #RSGECU2015
Is it a crime to estimate - #RSGECU2015Is it a crime to estimate - #RSGECU2015
Is it a crime to estimate - #RSGECU2015
 
An introduction to agile estimation and release planning
An introduction to agile estimation and release planningAn introduction to agile estimation and release planning
An introduction to agile estimation and release planning
 
Agile stories, estimating and planning
Agile stories, estimating and planningAgile stories, estimating and planning
Agile stories, estimating and planning
 
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
 
Agile estimation and planning peter saddington
Agile estimation and planning  peter saddingtonAgile estimation and planning  peter saddington
Agile estimation and planning peter saddington
 
Agile effort estimation
Agile effort estimation Agile effort estimation
Agile effort estimation
 
Agile Planning and Estimation
Agile Planning and EstimationAgile Planning and Estimation
Agile Planning and Estimation
 
Agile estimation and planning
Agile estimation and planning Agile estimation and planning
Agile estimation and planning
 
Estimation techniques for Scrum Teams
Estimation techniques for Scrum TeamsEstimation techniques for Scrum Teams
Estimation techniques for Scrum Teams
 
Range estimation in Scrum
Range estimation in ScrumRange estimation in Scrum
Range estimation in Scrum
 
Agile estimating user stories
Agile estimating user storiesAgile estimating user stories
Agile estimating user stories
 
Agile Estimation Techniques
Agile Estimation TechniquesAgile Estimation Techniques
Agile Estimation Techniques
 
Agile Estimating & Planning by Amaad Qureshi
Agile Estimating & Planning by Amaad QureshiAgile Estimating & Planning by Amaad Qureshi
Agile Estimating & Planning by Amaad Qureshi
 
#NoEstimates Thinking
#NoEstimates Thinking#NoEstimates Thinking
#NoEstimates Thinking
 
Agile Estimation & Capacity Planning
Agile Estimation & Capacity PlanningAgile Estimation & Capacity Planning
Agile Estimation & Capacity Planning
 
Speak To The Business! Agile Metrics That Inform Rather Confuse the Business
Speak To The Business! Agile Metrics That Inform Rather Confuse the BusinessSpeak To The Business! Agile Metrics That Inform Rather Confuse the Business
Speak To The Business! Agile Metrics That Inform Rather Confuse the Business
 
Agile Explained by LeanDog
Agile Explained by LeanDogAgile Explained by LeanDog
Agile Explained by LeanDog
 
Scrum Meetings Infographic v12
Scrum Meetings Infographic v12Scrum Meetings Infographic v12
Scrum Meetings Infographic v12
 
Intro agile for PO's
Intro agile for PO'sIntro agile for PO's
Intro agile for PO's
 
Id camp x dicoding live : persiapan jadi software engineer hebat 101
Id camp x dicoding live : persiapan jadi software engineer hebat 101Id camp x dicoding live : persiapan jadi software engineer hebat 101
Id camp x dicoding live : persiapan jadi software engineer hebat 101
 

Similar to Benzne webinar - Velocity, Story Points and Other Mess!

Stefan bargaoanu we're agile. and now what v1.1
Stefan bargaoanu we're agile. and now what v1.1Stefan bargaoanu we're agile. and now what v1.1
Stefan bargaoanu we're agile. and now what v1.1
Agora Group
 
Introduction to Agile Scrum
Introduction to Agile ScrumIntroduction to Agile Scrum
Introduction to Agile Scrum
Hiep Luong
 
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
 
Roy Emek Informatica - How we do Agile without saying the word 'Scrum'
Roy Emek Informatica - How we do Agile without saying the word 'Scrum'Roy Emek Informatica - How we do Agile without saying the word 'Scrum'
Roy Emek Informatica - How we do Agile without saying the word 'Scrum'
AgileSparks
 

Similar to Benzne webinar - Velocity, Story Points and Other Mess! (20)

Minimal Viable Agile
Minimal Viable AgileMinimal Viable Agile
Minimal Viable Agile
 
Agile Estimation
Agile EstimationAgile Estimation
Agile Estimation
 
Scrum + Behavior Driven Development (BDD) - Colombo
Scrum + Behavior Driven Development (BDD) - ColomboScrum + Behavior Driven Development (BDD) - Colombo
Scrum + Behavior Driven Development (BDD) - Colombo
 
Introducing Agile Methodologies
Introducing Agile MethodologiesIntroducing Agile Methodologies
Introducing Agile Methodologies
 
Benzne webinar Agility beyond implementing agile framework final
Benzne webinar Agility beyond implementing agile framework finalBenzne webinar Agility beyond implementing agile framework final
Benzne webinar Agility beyond implementing agile framework final
 
PMI-ACP Lesson 04 Nugget 1 Agile Estimation
PMI-ACP Lesson 04 Nugget 1 Agile EstimationPMI-ACP Lesson 04 Nugget 1 Agile Estimation
PMI-ACP Lesson 04 Nugget 1 Agile Estimation
 
Basics of Agile
Basics of Agile Basics of Agile
Basics of Agile
 
Scrum in One Day
Scrum in One DayScrum in One Day
Scrum in One Day
 
Stefan bargaoanu we're agile. and now what v1.1
Stefan bargaoanu we're agile. and now what v1.1Stefan bargaoanu we're agile. and now what v1.1
Stefan bargaoanu we're agile. and now what v1.1
 
Can GIS be Agile?
Can GIS be Agile?Can GIS be Agile?
Can GIS be Agile?
 
Alternatives to Agile Estimation
Alternatives to Agile EstimationAlternatives to Agile Estimation
Alternatives to Agile Estimation
 
Introduction to Agile Scrum
Introduction to Agile ScrumIntroduction to Agile Scrum
Introduction to Agile Scrum
 
Scrum Mastery Mastering Empathy & Biases
Scrum Mastery Mastering Empathy & BiasesScrum Mastery Mastering Empathy & Biases
Scrum Mastery Mastering Empathy & Biases
 
Agile in a Nutshell
Agile in a NutshellAgile in a Nutshell
Agile in a Nutshell
 
NUS-ISS Learning Day 2016 - Improve IT Project Management and other IT Proces...
NUS-ISS Learning Day 2016 - Improve IT Project Management and other IT Proces...NUS-ISS Learning Day 2016 - Improve IT Project Management and other IT Proces...
NUS-ISS Learning Day 2016 - Improve IT Project Management and other IT Proces...
 
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
 
Workshop: Behavior Driven Development - Deliver value by Naveen Kumar Singh
Workshop: Behavior Driven Development - Deliver value by Naveen Kumar SinghWorkshop: Behavior Driven Development - Deliver value by Naveen Kumar Singh
Workshop: Behavior Driven Development - Deliver value by Naveen Kumar Singh
 
Delivering Projects the Pivotal Way
Delivering Projects the Pivotal WayDelivering Projects the Pivotal Way
Delivering Projects the Pivotal Way
 
Roy Emek Informatica - How we do Agile without saying the word 'Scrum'
Roy Emek Informatica - How we do Agile without saying the word 'Scrum'Roy Emek Informatica - How we do Agile without saying the word 'Scrum'
Roy Emek Informatica - How we do Agile without saying the word 'Scrum'
 
Architecting for analytics
Architecting for analyticsArchitecting for analytics
Architecting for analytics
 

Recently uploaded

678020731-Sumas-y-Restas-Para-Colorear.pdf
678020731-Sumas-y-Restas-Para-Colorear.pdf678020731-Sumas-y-Restas-Para-Colorear.pdf
678020731-Sumas-y-Restas-Para-Colorear.pdf
CarlosHernanMontoyab2
 
Accounting and finance exit exam 2016 E.C.pdf
Accounting and finance exit exam 2016 E.C.pdfAccounting and finance exit exam 2016 E.C.pdf
Accounting and finance exit exam 2016 E.C.pdf
YibeltalNibretu
 

Recently uploaded (20)

Introduction to Quality Improvement Essentials
Introduction to Quality Improvement EssentialsIntroduction to Quality Improvement Essentials
Introduction to Quality Improvement Essentials
 
Solid waste management & Types of Basic civil Engineering notes by DJ Sir.pptx
Solid waste management & Types of Basic civil Engineering notes by DJ Sir.pptxSolid waste management & Types of Basic civil Engineering notes by DJ Sir.pptx
Solid waste management & Types of Basic civil Engineering notes by DJ Sir.pptx
 
Embracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic ImperativeEmbracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic Imperative
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
 
NCERT Solutions Power Sharing Class 10 Notes pdf
NCERT Solutions Power Sharing Class 10 Notes pdfNCERT Solutions Power Sharing Class 10 Notes pdf
NCERT Solutions Power Sharing Class 10 Notes pdf
 
678020731-Sumas-y-Restas-Para-Colorear.pdf
678020731-Sumas-y-Restas-Para-Colorear.pdf678020731-Sumas-y-Restas-Para-Colorear.pdf
678020731-Sumas-y-Restas-Para-Colorear.pdf
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
 
Jose-Rizal-and-Philippine-Nationalism-National-Symbol-2.pptx
Jose-Rizal-and-Philippine-Nationalism-National-Symbol-2.pptxJose-Rizal-and-Philippine-Nationalism-National-Symbol-2.pptx
Jose-Rizal-and-Philippine-Nationalism-National-Symbol-2.pptx
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
 
Accounting and finance exit exam 2016 E.C.pdf
Accounting and finance exit exam 2016 E.C.pdfAccounting and finance exit exam 2016 E.C.pdf
Accounting and finance exit exam 2016 E.C.pdf
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
How to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS ModuleHow to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS Module
 
MARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptxMARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptx
 
Basic phrases for greeting and assisting costumers
Basic phrases for greeting and assisting costumersBasic phrases for greeting and assisting costumers
Basic phrases for greeting and assisting costumers
 
Basic_QTL_Marker-assisted_Selection_Sourabh.ppt
Basic_QTL_Marker-assisted_Selection_Sourabh.pptBasic_QTL_Marker-assisted_Selection_Sourabh.ppt
Basic_QTL_Marker-assisted_Selection_Sourabh.ppt
 
PART A. Introduction to Costumer Service
PART A. Introduction to Costumer ServicePART A. Introduction to Costumer Service
PART A. Introduction to Costumer Service
 
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
 

Benzne webinar - Velocity, Story Points and Other Mess!

  • 1.
  • 3. © Benzne. All rights reserved AGILE DEVOPS AI DESIGN THINKING CULTURE LEAN KANBAN VISUALIZATION ITSM CI/CD SCRUM SAFE XP CLOUD ANALYTICS MINDSET PEOPLE PROCESS TECHNOLOGY DATA
  • 4. 4 Anuj M Ojha 12+ years Agile experience 8+ Orgwide Agile Transformation Journeys 11,000+ People Trained ~125 teams coached across multiple Geographies Special area of interest has been bringing in business agility, appropriate mindset & enriching Culture.
  • 5. © Benzne. All rights reserved So how does the Agile makeup begins? Stage A Let’s ‘Agile’ Scrum is the most common choice for teams who wants to be agile. Somebody who has worked on it start setting the team norms. Stage B Set Norms Find PO, SM & Dev Team. Break time in 2 week sprints. Have 5 meetings. And use JIRA tool. Stage C Work became ‘Backlog’ Call only ‘story’ as important. Even when you don’t get, write everything in a format <As a.. I want … so that ..> Stage D And estimate became ‘story points’ Redefining the estimates as story points, reporting based on velocity and growing velocity became the ‘soul purpose’
  • 6. Relative Sizing 6 © Benzne. All Rights Reserved.
  • 7. Estimation 7 © Benzne. All Rights Reserved. As much you could know MoSCoW Work Item 1 Must WI 2 Must WI 3 Must WI 4 Must WI 5 Must WI 6 Must WI 7 Must WI 8 Must WI 9 Must WI 10 Should WI 11 Should WI 12 Should WI 13 Should WI 14 Should WI 15 Should WI 16 Could WI 17 Could WI 18 Could WI 19 Could WI 20 Could 20 work items 9M+6S+5C Points (P) = Complexity * Uncertainty * Effort Columns are STORY POINTS Bucket List Technique Base Work Item = Simple * Certain * Small 0 0.5 1 2 3 5 8 13 20 40 100 ? WI 7 Scenarios Stories A B C D E Estimate Observation Happens Sc 1 WI 12 3 3 3 3 3 3 P BINGO 1% Sc 2 WI 15 3 5 3 5 3 5 P Min & max are neighbours 30% Sc 3 WI 5 13 8 5 8 13 13 P Min & max are not neighbours 45% 8 8 8 8 13 Sc4 WI 19 3 5 8 3 3 8 P 3 13 8 5 3
  • 8. What does business demands? 8 © Benzne. All Rights Reserved. Velocity is the sum of points of completed work items in the sprint. Ex: You wanted to finish 10 work items of 1 story points each. By the end of the sprint you managed to mark 8 items DONE then the velocity will be be 8 points Average velocity, as the name suggests is the average of velocity values of past few sprints.
  • 9. 9 The excerpts are taken from Ron Jeffries blog “Story Points Revisited” published on May 23, 2019
  • 10. 10 Story points is a concept of XP meant for User stories while most of scrum teams use it without understanding its concept Saying bad about hourly or ideal days estimation Converting story points to Ideal days Identifying the size of the backlog purely on story points without factoring technical difficulties Finding story point for individual stages of quality and hence not abiding to DOD How Story points became a MESS? The blunder..
  • 11. 11 Velocity became the measure of efficiency or team performance It is the summation of ‘story points’ of all the stories and do not contain efforts against other work-items Velocity could still be achieved by ignoring quality, quantity & priority Value delivered is always confused with velocity Team can inflate velocity by increasing the estimates How Velocity became a MESS? More blunder..
  • 12. A. Single Acceptance Test method (by Neil K of ‘No Estimates movement’) Slice the end to end story till the level of one day. Trick is to consider individual acceptance test of each story/feature. 12 Ambitious but logical B. Running Tested Features (RTF) aka Burn- up chart (by Ron J) Focus on delivering the running tested features from day one of the project and deliver it consistency throughout the project. C. Use any way till it allows you to have deeper understand (by me :-) ) It is all about slicing the bigger requirements into smaller and eliminating the fat from it and just finding the ‘essentials’. Clarity is the key to deliver value. Use best of options A, B & C and automatically agility will prevail.
  • 13. ‘Questions’ Write to us consult@benzne.com 13
  • 14. Agile for Remote - https://benzne.com/benzne-remote- consulting/ Blog - https://benzne.com/introduction-to-spotify-model/ Agile Game - https://benzne.com/game/ Youtube - https://www.youtube.com/watch?v=KO8LuYy4THA Follow us -https://www.linkedin.com/company/benzne/ 14 New at Benzne
  • 15. © Benzne. All rights reserved Thank You!