SlideShare a Scribd company logo
1 of 21
Larry Apke 
Agile Expert 
www.agile-doctor.com 
larry@agile-doctor.com
Everything is Relative 
 Much of the pain and confusion over story points, 
velocity, etc. is related to the difference between points 
and hours 
 Story points are about size and all size is relative 
 Story points are used for stories and long term 
(release) planning, low fidelity 
 Hours are absolute sizes 
 Hours are used for tasks and short term (iteration) 
planning, high fidelity
Everything is Relative cont. 
 Because story sizing is about relative size, the best 
methods of sizing (pointing) involve techniques that 
emphasize relative and not absolute size 
 Planning poker is generally misused because most 
teams think of it in absolute terms 
 Speed is important – Why? Do you have stories 
without points? How can you give idea of long term 
capabilities? 
 The best method for co-located teams that I have 
found is silent grouping
Silent Grouping 
 Step 1 – Re-direct previous behaviors.– Night Sky and 
Zen Tea Koan
Silent Grouping – Night Sky
Silent Grouping – Night Sky
Silent Grouping - Zen Tea Koan 
A Japanese master received a university professor who 
came to inquire about Zen. The master served tea. 
He poured his visitor's cup full, and then kept on 
pouring. 
The professor watched the overflow until he no longer 
could restrain himself. "It is overfull. No more will go in!“ 
"Like this cup," the master said, "you are full of your own 
opinions and speculations. How can I show you Zen 
unless you first empty your cup?"
Silent Grouping 
 Step 1 – Re-direct previous behaviors.– Night Sky and 
Zen Tea Koan 
 Step 2 – Facilitator takes a story and places it on the 
wall.
Silent Grouping 
 Step 1 – Re-direct previous behaviors.– Night Sky and 
Zen Tea Koan 
 Step 2 – Facilitator takes a story and places it on the 
wall. 
 Step 3 – Facilitator takes second story, gets agreement 
on whether larger or smaller than first.
Silent Grouping 
 Step 1 – Re-direct previous behaviors.– Night Sky and 
Zen Tea Koan 
 Step 2 – Facilitator takes a story and places it on the 
wall. 
 Step 3 – Facilitator takes second story, gets agreement 
on whether larger or smaller than first. 
 Step 4 – Facilitator repeats until team understands
Silent Grouping 
 Step 1 – Re-direct previous behaviors.– Night Sky and 
Zen Tea Koan 
 Step 2 – Facilitator takes a story and places it on the 
wall. 
 Step 3 – Facilitator takes second story, gets agreement 
on whether larger or smaller than first. 
 Step 4 – Facilitator repeats until team understands 
 Step 5 – Team grabs stories and places them on the 
wall in size order – with minimal talking
Silent Grouping 
 Step 2 – Facilitator takes a story and places it on the 
wall. 
 Step 3 – Facilitator takes second story, gets agreement 
on whether larger or smaller than first. 
 Step 4 – Facilitator repeats until team understands 
 Step 5 – Team grabs stories and places them on the 
wall in size order with minimal talking 
 Step 6 – After all stories are placed, team takes a few 
minutes to verify stories are smallest to largest
Silent Grouping 
 Step 3 – Facilitator takes second story, gets agreement 
on whether larger or smaller than first. 
 Step 4 – Facilitator repeats until team understands 
 Step 5 – Team grabs stories and places them on the 
wall in size order with minimal talking 
 Step 6 – After all stories are placed, team takes a few 
minutes to verify stories are smallest to largest 
 Step 7 – Draw lines to create columns
Silent Grouping 
 Step 3 – Facilitator takes second story, gets agreement 
on whether larger or smaller than first. 
 Step 4 – Facilitator repeats until team understands 
 Step 5 – Team grabs stories and places them on the 
wall in size order with minimal talking 
 Step 6 – After all stories are placed, team takes a few 
minutes to verify stories are smallest to largest 
 Step 7 – Draw lines to create columns
Silent Grouping 
 Step 4 – Facilitator repeats until team understands 
 Step 5 – Team grabs stories and places them on the 
wall in size order with minimal talking 
 Step 6 – After all stories are placed, team takes a few 
minutes to verify stories are smallest to largest 
 Step 7 – Draw lines to create columns 
 Step 8 – Verify that the small column is the smallest 
and assign points to columns
Silent Grouping 
 Step 5 – Team grabs stories and places them on the 
wall in size order with minimal talking 
 Step 6 – After all stories are placed, team takes a few 
minutes to verify stories are smallest to largest 
 Step 7 – Draw lines to create columns 
 Step 8 – Verify that the small column is the smallest 
and assign points to columns 
 Step 9 – Give the team one last chance to briefly 
discuss now that points have been added
Non co-located teams 
 A similar exercise can be done over phone and screen 
sharing 
 One difference is that columns are usually already 
created and stories are put into existing columns based 
on relative size
Sizing New Stories is Easy 
 A physical (or virtual) sizing board becomes the 
yardstick by which all future stories are measured 
 Instead of asking the team what is the story size, you 
can ask them which group of stories does the new 
story most resemble, place it in column and you have 
points 
 If there is trouble gaining consensus, this might be 
where planning poker cards will help
Determine a Baseline Velocity 
 Start with the largest column and proceed through 
each column asking a simple question – “Could we get 
a story from this column completed in a single 
iteration?” 
 For each “yes”, add the point value. 
 Once you have added the point values, you have your 
first cut at estimated velocity 
 If the team has a history you can use those stories 
(with your new yardsticks) to get an average velocity
Order, Groom, Plan Iteration 
 Story sizing should inform story ranking – You don’t 
know ROI without the I. 
 Story sizing and initial velocity helps us determine 
which stories are too large and need to be broken 
down 
 Story sizing and velocity helps us determine which 
stories to groom and add detailed acceptance criteria 
and tasks to
Execute, Revise 
 As we complete the stories and iterations, the team 
begins to understand more about actual velocity 
 There is a general pattern that a lot of teams follow 
which is good to understand – the heartbeat 
 The backlog can always be laid out over time, using 
estimated velocity and story points, to show the 
business what the team is capable of completing over 
time

More Related Content

Similar to Agile story point sizing using silent grouping technique

Action Learning – The power of working together to build teams & to solve pro...
Action Learning – The power of working together to build teams & to solve pro...Action Learning – The power of working together to build teams & to solve pro...
Action Learning – The power of working together to build teams & to solve pro...Alex Clapson
 
Shashank Kapoor & Neha Rahaman - Learning Kanban hands on!
Shashank Kapoor & Neha Rahaman - Learning Kanban hands on!Shashank Kapoor & Neha Rahaman - Learning Kanban hands on!
Shashank Kapoor & Neha Rahaman - Learning Kanban hands on!Agile Impact
 
Neha Rahaman & Shashank Kapoor - Learning Kanban hands on!
Neha Rahaman & Shashank Kapoor - Learning Kanban hands on!Neha Rahaman & Shashank Kapoor - Learning Kanban hands on!
Neha Rahaman & Shashank Kapoor - Learning Kanban hands on!Agile Impact Conference
 
Facilitate a Timeline Futurespective
Facilitate a Timeline FuturespectiveFacilitate a Timeline Futurespective
Facilitate a Timeline FuturespectiveJolly Rajan
 
Agile Retrospectives
Agile Retrospectives Agile Retrospectives
Agile Retrospectives Yves Hanoulle
 
Action Learning Sets by Alex Clapson.pdf
Action Learning Sets by Alex Clapson.pdfAction Learning Sets by Alex Clapson.pdf
Action Learning Sets by Alex Clapson.pdfAlex Clapson
 
A brief guide - How to run Action Learning Groups - Sets - A free guide to co...
A brief guide - How to run Action Learning Groups - Sets - A free guide to co...A brief guide - How to run Action Learning Groups - Sets - A free guide to co...
A brief guide - How to run Action Learning Groups - Sets - A free guide to co...Alex Clapson
 
Agility2020 key takeaways
Agility2020 key takeawaysAgility2020 key takeaways
Agility2020 key takeawaysPreetiDesai10
 
How to solve daily, chronic problems in your business with concepts from Poly...
How to solve daily, chronic problems in your business with concepts from Poly...How to solve daily, chronic problems in your business with concepts from Poly...
How to solve daily, chronic problems in your business with concepts from Poly...Redbox Studio
 
Retrospective in a kanban team april 20th 2012
Retrospective in a kanban team april 20th 2012Retrospective in a kanban team april 20th 2012
Retrospective in a kanban team april 20th 2012Søren Weiss ✔
 
6 Cycles Remote Innovation - Pitch-Perfect
6  Cycles Remote Innovation - Pitch-Perfect6  Cycles Remote Innovation - Pitch-Perfect
6 Cycles Remote Innovation - Pitch-PerfectBryan Cassady
 
Working With Others - Skills
Working With Others - SkillsWorking With Others - Skills
Working With Others - Skillsmcneeteach
 
English Public Speaking Checklist & Map 20-Jun-2013
English Public Speaking Checklist & Map 20-Jun-2013English Public Speaking Checklist & Map 20-Jun-2013
English Public Speaking Checklist & Map 20-Jun-2013Dario Morandotti
 
The Power of Retrospection
The Power of RetrospectionThe Power of Retrospection
The Power of RetrospectionNaresh Jain
 
Scrum and-xp-from-the-trenches 04 sprint demo & retrospective
Scrum and-xp-from-the-trenches 04 sprint demo & retrospectiveScrum and-xp-from-the-trenches 04 sprint demo & retrospective
Scrum and-xp-from-the-trenches 04 sprint demo & retrospectiveHossam Hassan
 
Group work getting started
Group work getting startedGroup work getting started
Group work getting starteds_rodgers
 
BP_Ultimate_STEM_Challenge_Presentation.pptx
BP_Ultimate_STEM_Challenge_Presentation.pptxBP_Ultimate_STEM_Challenge_Presentation.pptx
BP_Ultimate_STEM_Challenge_Presentation.pptxRahulSrinivasan28
 

Similar to Agile story point sizing using silent grouping technique (20)

Action Learning – The power of working together to build teams & to solve pro...
Action Learning – The power of working together to build teams & to solve pro...Action Learning – The power of working together to build teams & to solve pro...
Action Learning – The power of working together to build teams & to solve pro...
 
Shashank Kapoor & Neha Rahaman - Learning Kanban hands on!
Shashank Kapoor & Neha Rahaman - Learning Kanban hands on!Shashank Kapoor & Neha Rahaman - Learning Kanban hands on!
Shashank Kapoor & Neha Rahaman - Learning Kanban hands on!
 
Neha Rahaman & Shashank Kapoor - Learning Kanban hands on!
Neha Rahaman & Shashank Kapoor - Learning Kanban hands on!Neha Rahaman & Shashank Kapoor - Learning Kanban hands on!
Neha Rahaman & Shashank Kapoor - Learning Kanban hands on!
 
Facilitate a Timeline Futurespective
Facilitate a Timeline FuturespectiveFacilitate a Timeline Futurespective
Facilitate a Timeline Futurespective
 
Agile Retrospectives
Agile Retrospectives Agile Retrospectives
Agile Retrospectives
 
Action Learning Sets by Alex Clapson.pdf
Action Learning Sets by Alex Clapson.pdfAction Learning Sets by Alex Clapson.pdf
Action Learning Sets by Alex Clapson.pdf
 
A brief guide - How to run Action Learning Groups - Sets - A free guide to co...
A brief guide - How to run Action Learning Groups - Sets - A free guide to co...A brief guide - How to run Action Learning Groups - Sets - A free guide to co...
A brief guide - How to run Action Learning Groups - Sets - A free guide to co...
 
Agility2020 key takeaways
Agility2020 key takeawaysAgility2020 key takeaways
Agility2020 key takeaways
 
Team building
Team buildingTeam building
Team building
 
How to solve daily, chronic problems in your business with concepts from Poly...
How to solve daily, chronic problems in your business with concepts from Poly...How to solve daily, chronic problems in your business with concepts from Poly...
How to solve daily, chronic problems in your business with concepts from Poly...
 
Retrospective in a kanban team april 20th 2012
Retrospective in a kanban team april 20th 2012Retrospective in a kanban team april 20th 2012
Retrospective in a kanban team april 20th 2012
 
6 Cycles Remote Innovation - Pitch-Perfect
6  Cycles Remote Innovation - Pitch-Perfect6  Cycles Remote Innovation - Pitch-Perfect
6 Cycles Remote Innovation - Pitch-Perfect
 
Working With Others - Skills
Working With Others - SkillsWorking With Others - Skills
Working With Others - Skills
 
Issaquah Protocol - modified
Issaquah Protocol - modifiedIssaquah Protocol - modified
Issaquah Protocol - modified
 
English Public Speaking Checklist & Map 20-Jun-2013
English Public Speaking Checklist & Map 20-Jun-2013English Public Speaking Checklist & Map 20-Jun-2013
English Public Speaking Checklist & Map 20-Jun-2013
 
The Power of Retrospection
The Power of RetrospectionThe Power of Retrospection
The Power of Retrospection
 
Scrum and-xp-from-the-trenches 04 sprint demo & retrospective
Scrum and-xp-from-the-trenches 04 sprint demo & retrospectiveScrum and-xp-from-the-trenches 04 sprint demo & retrospective
Scrum and-xp-from-the-trenches 04 sprint demo & retrospective
 
Group work getting started
Group work getting startedGroup work getting started
Group work getting started
 
User Story Sizing using Agile Relative Estimation
User Story Sizing using Agile Relative EstimationUser Story Sizing using Agile Relative Estimation
User Story Sizing using Agile Relative Estimation
 
BP_Ultimate_STEM_Challenge_Presentation.pptx
BP_Ultimate_STEM_Challenge_Presentation.pptxBP_Ultimate_STEM_Challenge_Presentation.pptx
BP_Ultimate_STEM_Challenge_Presentation.pptx
 

Recently uploaded

Machine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringMachine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringHironori Washizaki
 
PREDICTING RIVER WATER QUALITY ppt presentation
PREDICTING  RIVER  WATER QUALITY  ppt presentationPREDICTING  RIVER  WATER QUALITY  ppt presentation
PREDICTING RIVER WATER QUALITY ppt presentationvaddepallysandeep122
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceBrainSell Technologies
 
Introduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfIntroduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfFerryKemperman
 
Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Mater
 
Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Rob Geurden
 
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Natan Silnitsky
 
What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...Technogeeks
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Hr365.us smith
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsSafe Software
 
Xen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfXen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfStefano Stabellini
 
Sending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdfSending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdf31events.com
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaHanief Utama
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Velvetech LLC
 
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...confluent
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesPhilip Schwarz
 
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Matt Ray
 
VK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web DevelopmentVK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web Developmentvyaparkranti
 
Odoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 EnterpriseOdoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 Enterprisepreethippts
 
Salesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZSalesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZABSYZ Inc
 

Recently uploaded (20)

Machine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringMachine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their Engineering
 
PREDICTING RIVER WATER QUALITY ppt presentation
PREDICTING  RIVER  WATER QUALITY  ppt presentationPREDICTING  RIVER  WATER QUALITY  ppt presentation
PREDICTING RIVER WATER QUALITY ppt presentation
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. Salesforce
 
Introduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfIntroduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdf
 
Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)
 
Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...
 
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
 
What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data Streams
 
Xen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfXen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdf
 
Sending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdfSending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdf
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief Utama
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...
 
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a series
 
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
 
VK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web DevelopmentVK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web Development
 
Odoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 EnterpriseOdoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 Enterprise
 
Salesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZSalesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZ
 

Agile story point sizing using silent grouping technique

  • 1. Larry Apke Agile Expert www.agile-doctor.com larry@agile-doctor.com
  • 2. Everything is Relative  Much of the pain and confusion over story points, velocity, etc. is related to the difference between points and hours  Story points are about size and all size is relative  Story points are used for stories and long term (release) planning, low fidelity  Hours are absolute sizes  Hours are used for tasks and short term (iteration) planning, high fidelity
  • 3. Everything is Relative cont.  Because story sizing is about relative size, the best methods of sizing (pointing) involve techniques that emphasize relative and not absolute size  Planning poker is generally misused because most teams think of it in absolute terms  Speed is important – Why? Do you have stories without points? How can you give idea of long term capabilities?  The best method for co-located teams that I have found is silent grouping
  • 4. Silent Grouping  Step 1 – Re-direct previous behaviors.– Night Sky and Zen Tea Koan
  • 7. Silent Grouping - Zen Tea Koan A Japanese master received a university professor who came to inquire about Zen. The master served tea. He poured his visitor's cup full, and then kept on pouring. The professor watched the overflow until he no longer could restrain himself. "It is overfull. No more will go in!“ "Like this cup," the master said, "you are full of your own opinions and speculations. How can I show you Zen unless you first empty your cup?"
  • 8. Silent Grouping  Step 1 – Re-direct previous behaviors.– Night Sky and Zen Tea Koan  Step 2 – Facilitator takes a story and places it on the wall.
  • 9. Silent Grouping  Step 1 – Re-direct previous behaviors.– Night Sky and Zen Tea Koan  Step 2 – Facilitator takes a story and places it on the wall.  Step 3 – Facilitator takes second story, gets agreement on whether larger or smaller than first.
  • 10. Silent Grouping  Step 1 – Re-direct previous behaviors.– Night Sky and Zen Tea Koan  Step 2 – Facilitator takes a story and places it on the wall.  Step 3 – Facilitator takes second story, gets agreement on whether larger or smaller than first.  Step 4 – Facilitator repeats until team understands
  • 11. Silent Grouping  Step 1 – Re-direct previous behaviors.– Night Sky and Zen Tea Koan  Step 2 – Facilitator takes a story and places it on the wall.  Step 3 – Facilitator takes second story, gets agreement on whether larger or smaller than first.  Step 4 – Facilitator repeats until team understands  Step 5 – Team grabs stories and places them on the wall in size order – with minimal talking
  • 12. Silent Grouping  Step 2 – Facilitator takes a story and places it on the wall.  Step 3 – Facilitator takes second story, gets agreement on whether larger or smaller than first.  Step 4 – Facilitator repeats until team understands  Step 5 – Team grabs stories and places them on the wall in size order with minimal talking  Step 6 – After all stories are placed, team takes a few minutes to verify stories are smallest to largest
  • 13. Silent Grouping  Step 3 – Facilitator takes second story, gets agreement on whether larger or smaller than first.  Step 4 – Facilitator repeats until team understands  Step 5 – Team grabs stories and places them on the wall in size order with minimal talking  Step 6 – After all stories are placed, team takes a few minutes to verify stories are smallest to largest  Step 7 – Draw lines to create columns
  • 14. Silent Grouping  Step 3 – Facilitator takes second story, gets agreement on whether larger or smaller than first.  Step 4 – Facilitator repeats until team understands  Step 5 – Team grabs stories and places them on the wall in size order with minimal talking  Step 6 – After all stories are placed, team takes a few minutes to verify stories are smallest to largest  Step 7 – Draw lines to create columns
  • 15. Silent Grouping  Step 4 – Facilitator repeats until team understands  Step 5 – Team grabs stories and places them on the wall in size order with minimal talking  Step 6 – After all stories are placed, team takes a few minutes to verify stories are smallest to largest  Step 7 – Draw lines to create columns  Step 8 – Verify that the small column is the smallest and assign points to columns
  • 16. Silent Grouping  Step 5 – Team grabs stories and places them on the wall in size order with minimal talking  Step 6 – After all stories are placed, team takes a few minutes to verify stories are smallest to largest  Step 7 – Draw lines to create columns  Step 8 – Verify that the small column is the smallest and assign points to columns  Step 9 – Give the team one last chance to briefly discuss now that points have been added
  • 17. Non co-located teams  A similar exercise can be done over phone and screen sharing  One difference is that columns are usually already created and stories are put into existing columns based on relative size
  • 18. Sizing New Stories is Easy  A physical (or virtual) sizing board becomes the yardstick by which all future stories are measured  Instead of asking the team what is the story size, you can ask them which group of stories does the new story most resemble, place it in column and you have points  If there is trouble gaining consensus, this might be where planning poker cards will help
  • 19. Determine a Baseline Velocity  Start with the largest column and proceed through each column asking a simple question – “Could we get a story from this column completed in a single iteration?”  For each “yes”, add the point value.  Once you have added the point values, you have your first cut at estimated velocity  If the team has a history you can use those stories (with your new yardsticks) to get an average velocity
  • 20. Order, Groom, Plan Iteration  Story sizing should inform story ranking – You don’t know ROI without the I.  Story sizing and initial velocity helps us determine which stories are too large and need to be broken down  Story sizing and velocity helps us determine which stories to groom and add detailed acceptance criteria and tasks to
  • 21. Execute, Revise  As we complete the stories and iterations, the team begins to understand more about actual velocity  There is a general pattern that a lot of teams follow which is good to understand – the heartbeat  The backlog can always be laid out over time, using estimated velocity and story points, to show the business what the team is capable of completing over time