SlideShare ist ein Scribd-Unternehmen logo
1 von 25
Agile Estimating and Planning Michel Goldenberg CSM/CSP
What is Scrum? ,[object Object]
It allows us to rapidly and repeatedly inspect actual working software (every two weeks to one month).
The business sets the priorities. Teams self-organize to determine the best way to deliver the highest priority features.
Every two weeks to a month anyone can see real working software and decide to release it as is or continue to enhance it for another sprint.Mike Cohn
Scrum Framework
Vision Sprint ZERO Daily Work Daily Planning <<Daily Standup>> Daily Work Daily Work Product Plan Sprint Review Release Planning Definition of Done Velocity Task Estimation Sprint Planning
Vision
Vision Sprint ZERO Daily Work Daily Planning <<Daily Standup>> Daily Work Daily Work Product Plan Sprint Review Release Planning Definition of Done Velocity Task Estimation Sprint Planning
Far from Agreement Anarchy Complex Requirements Complicated Source: Strategic Management and Organizational Dynamics by Ralph Stacey in Agile Software Development with Scrum by Ken Schwaber and Mike Beedle. Simple Close to Agreement Technology Close to Certainty Far from Certainty Understanding enough
The Product Backlog As a Team Member, I want to work in a great team As a Product Owner, I want to the best ROI. As a CSM, I want to have a senior Team. As a Product Owner, I want to the best ROI. As a CSM, I want to have a senior Team. As a CSM, I want to have a senior Team. As a CSM, I want to have a senior Team. As a Product Owner, I want to the best ROI. As a CSM, I want to have a senior Team. As a Product Owner, I want to the best ROI. As a CSM, I want to have a senior Team. As a Product Backlog, I want to change all the time that is need, to be able to become a great product. As a Team Member, I want to work in a great team As a Team Member, I want to work in a great team As a Team Member, I want to work in a great team As a Product Backlog, I want to change all the time that is need, to be able to become a great product. As a CSM, I want to have a senior Team. As a Product Backlog, I want to change all the time that is need, to be able to become a great product. As a Product Owner, I want to the best ROI. As a Team Member, I want to work in a great team As a Team Member, I want to work in a great team As a Product Owner, I want to the best ROI. As a CSM, I want to have a senior Team. As a Product Owner, I want to the best ROI. As a Product Backlog, I want to change all the time that is need, to be able to become a great product. As a CSM, I want to have a senior Team. As a CSM, I want to have a senior Team. As a CSM, I want to have a senior Team. As a Product Owner, I want to the best ROI. As a Team Member, I want to work in a great team As a Product Owner, I want to the best ROI. As a Team Member, I want to work in a great team As a Team Member, I want to work in a great team As a Product Backlog, I want to change all the time that is need, to be able to become a great product.
The First Estimating We have a Product Backlog; The team knows what should be done; We want to measure the effort; We want to understand the business value; So we can define the ROI;
Planning Poker
Validating the estimation After the Planning poker, we need to look back to all the Stories that we estimated Triangulation is the best way to know if we did a good planning poker or not As a Team Member, I want to work in a great team As a Team Member, I want to work in a great team As a CSM, I want to have a senior Team. As a CSM, I want to have a senior Team. As a Product Backlog, I want to change all the time that is need, to be able to become a great product. As a Product Owner, I want to the best ROI. As a Team Member, I want to work in a great team As a CSM, I want to have a senior Team. As a Team Member, I want to work in a great team
The Business Value As a CSM, I want to have a senior Team. As a Team Member, I want to work in a great team As a CSM, I want to have a senior Team. As a CSM, I want to have a senior Team. As a Product Owner, I want to the best ROI. As a CSM, I want to have a senior Team. As a Product Backlog, I want to change all the time that is need, to be able to become a great product. As a Team Member, I want to work in a great team As a CSM, I want to have a senior Team. As a Product Owner, I want to the best ROI. As a Team Member, I want to work in a great team As a CSM, I want to have a senior Team. As a Product Owner, I want to the best ROI. As a Team Member, I want to work in a great team As a Product Owner, I want to the best ROI. As a CSM, I want to have a senior Team. As a Team Member, I want to work in a great team As a Product Owner, I want to the best ROI. As a Team Member, I want to work in a great team As a Product Owner, I want to the best ROI. As a CSM, I want to have a senior Team. As a Product Backlog, I want to change all the time that is need, to be able to become a great product. As a Product Backlog, I want to change all the time that is need, to be able to become a great product. As a Team Member, I want to work in a great team As a Team Member, I want to work in a great team As a Product Owner, I want to the best ROI. As a Product Owner, I want to the best ROI. As a Product Backlog, I want to change all the time that is need, to be able to become a great product. As a Product Owner, I want to the best ROI. As a Team Member, I want to work in a great team As a Product Backlog, I want to change all the time that is need, to be able to become a great product. As a CSM, I want to have a senior Team. As a CSM, I want to have a senior Team. As a CSM, I want to have a senior Team.
Vision Sprint ZERO Daily Work Daily Planning <<Daily Standup>> Daily Work Daily Work Product Plan Sprint Review Release Planning Definition of Done Velocity Task Estimation Sprint Planning
Getting the ROI As a CSM, I want to have a senior Team. Business Value As a CSM, I want to have a senior Team. As a Product Backlog, I want to change all the time that is need, to be able to become a great product. As a Product Owner, I want to the best ROI. As a Product Backlog, I want to change all the time that is need, to be able to become a great product. As a Product Owner, I want to the best ROI. As a Team Member, I want to work in a great team As a Product Owner, I want to the best ROI. As a Product Owner, I want to the best ROI. As a Team Member, I want to work in a great team As a CSM, I want to have a senior Team. As a Team Member, I want to work in a great team As a CSM, I want to have a senior Team. As a Product Owner, I want to the best ROI. As a CSM, I want to have a senior Team. As a Product Owner, I want to the best ROI. As a Product Owner, I want to the best ROI. Complexity
As a Team Member, I want to work in a great team As a Product Owner, I want to the best ROI. High ROI As a CSM, I want to have a senior Team. As a CSM, I want to have a senior Team. As a Team Member, I want to work in a great team As a CSM, I want to have a senior Team. As a Team Member, I want to work in a great team As a Product Backlog, I want to change all the time that is need, to be able to become a great product. As a Product Owner, I want to the best ROI. As a Product Backlog, I want to change all the time that is need, to be able to become a great product. Should be Done As a CSM, I want to have a senior Team. As a Product Backlog, I want to change all the time that is need, to be able to become a great product. As a Team Member, I want to work in a great team As a Product Owner, I want to the best ROI. As a Product Backlog, I want to change all the time that is need, to be able to become a great product. As a Product Owner, I want to the best ROI. As a Team Member, I want to work in a great team As a Product Owner, I want to the best ROI. As a CSM, I want to have a senior Team. As a CSM, I want to have a senior Team. Nice To have As a Team Member, I want to work in a great team As a CSM, I want to have a senior Team. As a Team Member, I want to work in a great team As a Product Backlog, I want to change all the time that is need, to be able to become a great product. As a Product Owner, I want to the best ROI. As a Product Backlog, I want to change all the time that is need, to be able to become a great product. As a CSM, I want to have a senior Team. To Avoid As a Product Backlog, I want to change all the time that is need, to be able to become a great product. As a Team Member, I want to work in a great team As a Product Owner, I want to the best ROI. As a Product Backlog, I want to change all the time that is need, to be able to become a great product. As a Product Owner, I want to the best ROI. Low ROI 16
Vision Sprint ZERO Daily Work Daily Planning <<Daily Standup>> Daily Work Daily Work Product Plan Sprint Review Release Planning Definition of Done Velocity Task Estimation Sprint Planning
As a Team Member, I want to work in a great team As a Product Owner, I want to the best ROI. Release Planning Meeting As a CSM, I want to have a senior Team. As a CSM, I want to have a senior Team. As a Team Member, I want to work in a great team As a CSM, I want to have a senior Team. As a Team Member, I want to work in a great team As a Product Backlog, I want to change all the time that is need, to be able to become a great product. As a Product Owner, I want to the best ROI. As a Product Backlog, I want to change all the time that is need, to be able to become a great product. As a CSM, I want to have a senior Team. As a Product Backlog, I want to change all the time that is need, to be able to become a great product. Release Plan As a Team Member, I want to work in a great team As a Product Owner, I want to the best ROI. As a Product Backlog, I want to change all the time that is need, to be able to become a great product. As a Product Owner, I want to the best ROI. As a Team Member, I want to work in a great team As a Product Owner, I want to the best ROI. Sprint 1 Sprint 3 to N Sprint 2 As a CSM, I want to have a senior Team. As a CSM, I want to have a senior Team. As a Team Member, I want to work in a great team As a Team Member, I want to work in a great team As a Product Owner, I want to the best ROI. As a CSM, I want to have a senior Team. As a Team Member, I want to work in a great team As a CSM, I want to have a senior Team. As a Team Member, I want to work in a great team As a Product Owner, I want to the best ROI. As a Product Backlog, I want to change all the time that is need, to be able to become a great product. As a Team Member, I want to work in a great team As a CSM, I want to have a senior Team. As a Product Backlog, I want to change all the time that is need, to be able to become a great product. As a Product Owner, I want to the best ROI. As a Product Backlog, I want to change all the time that is need, to be able to become a great product. As a Product Owner, I want to the best ROI. As a CSM, I want to have a senior Team. As a CSM, I want to have a senior Team. As a Team Member, I want to work in a great team As a Product Owner, I want to the best ROI. As a Product Backlog, I want to change all the time that is need, to be able to become a great product. As a Product Backlog, I want to change all the time that is need, to be able to become a great product. As a Product Backlog, I want to change all the time that is need, to be able to become a great product. As a CSM, I want to have a senior Team. As a Team Member, I want to work in a great team As a CSM, I want to have a senior Team. As a Product Backlog, I want to change all the time that is need, to be able to become a great product. As a CSM, I want to have a senior Team. As a Product Backlog, I want to change all the time that is need, to be able to become a great product. As a Team Member, I want to work in a great team As a Product Owner, I want to the best ROI. As a CSM, I want to have a senior Team. As a Team Member, I want to work in a great team As a Product Owner, I want to the best ROI. As a Product Backlog, I want to change all the time that is need, to be able to become a great product. As a Product Owner, I want to the best ROI.
Vision Sprint ZERO Daily Work Daily Planning <<Daily Standup>> Daily Work Daily Work Product Plan Sprint Review Release Planning Definition of Done Velocity Task Estimation Sprint Planning
Sprint 1 Sprint Planning Meeting As a Team Member, I want to work in a great team As a Product Owner, I want to the best ROI. As a CSM, I want to have a senior Team. As a CSM, I want to have a senior Team. As a Team Member, I want to work in a great team Task Board As a CSM, I want to have a senior Team. As a Product Owner, I want to the best ROI. As a Team Member, I want to work in a great team As a CSM, I want to have a senior Team. As a CSM, I want to have a senior Team. As a Team Member, I want to work in a great team As a CSM, I want to have a senior Team.
Vision Sprint ZERO Daily Work Daily Planning <<Daily Standup>> Daily Work Daily Work Product Plan Sprint Review Release Planning Definition of Done Velocity Task Estimation Sprint Planning
Task Board Planned Ongoing Done Accepted

Weitere ähnliche Inhalte

Ähnlich wie Agile Estimating and Planning

Agile Monitoring and Control & Agile Metrics
Agile Monitoring and Control & Agile MetricsAgile Monitoring and Control & Agile Metrics
Agile Monitoring and Control & Agile MetricsMassimus CT
 
An introduction to Agile Monitoring and Control & Agile Metrics
An introduction to Agile Monitoring and Control & Agile MetricsAn introduction to Agile Monitoring and Control & Agile Metrics
An introduction to Agile Monitoring and Control & Agile MetricsMassimus CT
 
Motagua Multipurpose Powerpoint Template
Motagua Multipurpose Powerpoint TemplateMotagua Multipurpose Powerpoint Template
Motagua Multipurpose Powerpoint Templatejetfabrik
 
04 - Motagua 16x10 - Coloured - Light.pptx
04 - Motagua 16x10 - Coloured - Light.pptx04 - Motagua 16x10 - Coloured - Light.pptx
04 - Motagua 16x10 - Coloured - Light.pptxssuser2ff403
 
5 Years Business Plan-creative.pptx
5 Years Business Plan-creative.pptx5 Years Business Plan-creative.pptx
5 Years Business Plan-creative.pptxIvanJggccc
 
Competitor analysis
Competitor analysisCompetitor analysis
Competitor analysisNileshShaw
 
Business Action Plan template-corporate.pptx
Business Action Plan template-corporate.pptxBusiness Action Plan template-corporate.pptx
Business Action Plan template-corporate.pptxarifraza46
 
CRM - KELOMPOK 9.pptx
CRM - KELOMPOK 9.pptxCRM - KELOMPOK 9.pptx
CRM - KELOMPOK 9.pptxmeganurutami1
 
Business Action Plan-corporate.pptx
Business Action Plan-corporate.pptxBusiness Action Plan-corporate.pptx
Business Action Plan-corporate.pptxPadmaSachithanandham
 
Collaboration and Productivity: The Missing Links in API Development
Collaboration and Productivity: The Missing Links in API DevelopmentCollaboration and Productivity: The Missing Links in API Development
Collaboration and Productivity: The Missing Links in API DevelopmentPostman
 
3 Scrum Patterns to Boost Team Productivity
3 Scrum Patterns to Boost Team Productivity3 Scrum Patterns to Boost Team Productivity
3 Scrum Patterns to Boost Team Productivityardutta
 
Presentacion Ejemplo Rosa Presentacion Ejemplo Rosa
Presentacion Ejemplo Rosa Presentacion Ejemplo RosaPresentacion Ejemplo Rosa Presentacion Ejemplo Rosa
Presentacion Ejemplo Rosa Presentacion Ejemplo Rosaanimalitocheviot0n
 
High Impact PowerPoint Presentations- Compilation 2
High Impact PowerPoint Presentations- Compilation 2High Impact PowerPoint Presentations- Compilation 2
High Impact PowerPoint Presentations- Compilation 2Manish Parsuramka
 
Great team starts pecha kucha
Great team starts pecha kuchaGreat team starts pecha kucha
Great team starts pecha kuchaDan LeFebvre
 
Golden Circle Presentation-corporate.pptx
Golden Circle Presentation-corporate.pptxGolden Circle Presentation-corporate.pptx
Golden Circle Presentation-corporate.pptxssuser954f89
 
Amazon Ppt-creative.pptx
Amazon Ppt-creative.pptxAmazon Ppt-creative.pptx
Amazon Ppt-creative.pptxpekas76024
 
Agile Past The Team - Pillar Template
Agile Past The Team - Pillar TemplateAgile Past The Team - Pillar Template
Agile Past The Team - Pillar TemplateMike Cottmeyer
 

Ähnlich wie Agile Estimating and Planning (19)

Agile Monitoring and Control & Agile Metrics
Agile Monitoring and Control & Agile MetricsAgile Monitoring and Control & Agile Metrics
Agile Monitoring and Control & Agile Metrics
 
An introduction to Agile Monitoring and Control & Agile Metrics
An introduction to Agile Monitoring and Control & Agile MetricsAn introduction to Agile Monitoring and Control & Agile Metrics
An introduction to Agile Monitoring and Control & Agile Metrics
 
Motagua Multipurpose Powerpoint Template
Motagua Multipurpose Powerpoint TemplateMotagua Multipurpose Powerpoint Template
Motagua Multipurpose Powerpoint Template
 
04 - Motagua 16x10 - Coloured - Light.pptx
04 - Motagua 16x10 - Coloured - Light.pptx04 - Motagua 16x10 - Coloured - Light.pptx
04 - Motagua 16x10 - Coloured - Light.pptx
 
Presentacion
PresentacionPresentacion
Presentacion
 
5 Years Business Plan-creative.pptx
5 Years Business Plan-creative.pptx5 Years Business Plan-creative.pptx
5 Years Business Plan-creative.pptx
 
Competitor analysis
Competitor analysisCompetitor analysis
Competitor analysis
 
Business Action Plan template-corporate.pptx
Business Action Plan template-corporate.pptxBusiness Action Plan template-corporate.pptx
Business Action Plan template-corporate.pptx
 
CRM - KELOMPOK 9.pptx
CRM - KELOMPOK 9.pptxCRM - KELOMPOK 9.pptx
CRM - KELOMPOK 9.pptx
 
Business Action Plan-corporate.pptx
Business Action Plan-corporate.pptxBusiness Action Plan-corporate.pptx
Business Action Plan-corporate.pptx
 
Collaboration and Productivity: The Missing Links in API Development
Collaboration and Productivity: The Missing Links in API DevelopmentCollaboration and Productivity: The Missing Links in API Development
Collaboration and Productivity: The Missing Links in API Development
 
3 Scrum Patterns to Boost Team Productivity
3 Scrum Patterns to Boost Team Productivity3 Scrum Patterns to Boost Team Productivity
3 Scrum Patterns to Boost Team Productivity
 
Presentacion Ejemplo Rosa Presentacion Ejemplo Rosa
Presentacion Ejemplo Rosa Presentacion Ejemplo RosaPresentacion Ejemplo Rosa Presentacion Ejemplo Rosa
Presentacion Ejemplo Rosa Presentacion Ejemplo Rosa
 
High Impact PowerPoint Presentations- Compilation 2
High Impact PowerPoint Presentations- Compilation 2High Impact PowerPoint Presentations- Compilation 2
High Impact PowerPoint Presentations- Compilation 2
 
What is Scrum?
What is Scrum?What is Scrum?
What is Scrum?
 
Great team starts pecha kucha
Great team starts pecha kuchaGreat team starts pecha kucha
Great team starts pecha kucha
 
Golden Circle Presentation-corporate.pptx
Golden Circle Presentation-corporate.pptxGolden Circle Presentation-corporate.pptx
Golden Circle Presentation-corporate.pptx
 
Amazon Ppt-creative.pptx
Amazon Ppt-creative.pptxAmazon Ppt-creative.pptx
Amazon Ppt-creative.pptx
 
Agile Past The Team - Pillar Template
Agile Past The Team - Pillar TemplateAgile Past The Team - Pillar Template
Agile Past The Team - Pillar Template
 

Kürzlich hochgeladen

How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
#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
 
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
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
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
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
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
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
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
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 

Kürzlich hochgeladen (20)

How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
#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
 
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
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
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
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
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
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
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...
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 

Agile Estimating and Planning

  • 1. Agile Estimating and Planning Michel Goldenberg CSM/CSP
  • 2.
  • 3. It allows us to rapidly and repeatedly inspect actual working software (every two weeks to one month).
  • 4. The business sets the priorities. Teams self-organize to determine the best way to deliver the highest priority features.
  • 5. Every two weeks to a month anyone can see real working software and decide to release it as is or continue to enhance it for another sprint.Mike Cohn
  • 7. Vision Sprint ZERO Daily Work Daily Planning <<Daily Standup>> Daily Work Daily Work Product Plan Sprint Review Release Planning Definition of Done Velocity Task Estimation Sprint Planning
  • 9. Vision Sprint ZERO Daily Work Daily Planning <<Daily Standup>> Daily Work Daily Work Product Plan Sprint Review Release Planning Definition of Done Velocity Task Estimation Sprint Planning
  • 10. Far from Agreement Anarchy Complex Requirements Complicated Source: Strategic Management and Organizational Dynamics by Ralph Stacey in Agile Software Development with Scrum by Ken Schwaber and Mike Beedle. Simple Close to Agreement Technology Close to Certainty Far from Certainty Understanding enough
  • 11.
  • 12. The Product Backlog As a Team Member, I want to work in a great team As a Product Owner, I want to the best ROI. As a CSM, I want to have a senior Team. As a Product Owner, I want to the best ROI. As a CSM, I want to have a senior Team. As a CSM, I want to have a senior Team. As a CSM, I want to have a senior Team. As a Product Owner, I want to the best ROI. As a CSM, I want to have a senior Team. As a Product Owner, I want to the best ROI. As a CSM, I want to have a senior Team. As a Product Backlog, I want to change all the time that is need, to be able to become a great product. As a Team Member, I want to work in a great team As a Team Member, I want to work in a great team As a Team Member, I want to work in a great team As a Product Backlog, I want to change all the time that is need, to be able to become a great product. As a CSM, I want to have a senior Team. As a Product Backlog, I want to change all the time that is need, to be able to become a great product. As a Product Owner, I want to the best ROI. As a Team Member, I want to work in a great team As a Team Member, I want to work in a great team As a Product Owner, I want to the best ROI. As a CSM, I want to have a senior Team. As a Product Owner, I want to the best ROI. As a Product Backlog, I want to change all the time that is need, to be able to become a great product. As a CSM, I want to have a senior Team. As a CSM, I want to have a senior Team. As a CSM, I want to have a senior Team. As a Product Owner, I want to the best ROI. As a Team Member, I want to work in a great team As a Product Owner, I want to the best ROI. As a Team Member, I want to work in a great team As a Team Member, I want to work in a great team As a Product Backlog, I want to change all the time that is need, to be able to become a great product.
  • 13. The First Estimating We have a Product Backlog; The team knows what should be done; We want to measure the effort; We want to understand the business value; So we can define the ROI;
  • 15. Validating the estimation After the Planning poker, we need to look back to all the Stories that we estimated Triangulation is the best way to know if we did a good planning poker or not As a Team Member, I want to work in a great team As a Team Member, I want to work in a great team As a CSM, I want to have a senior Team. As a CSM, I want to have a senior Team. As a Product Backlog, I want to change all the time that is need, to be able to become a great product. As a Product Owner, I want to the best ROI. As a Team Member, I want to work in a great team As a CSM, I want to have a senior Team. As a Team Member, I want to work in a great team
  • 16. The Business Value As a CSM, I want to have a senior Team. As a Team Member, I want to work in a great team As a CSM, I want to have a senior Team. As a CSM, I want to have a senior Team. As a Product Owner, I want to the best ROI. As a CSM, I want to have a senior Team. As a Product Backlog, I want to change all the time that is need, to be able to become a great product. As a Team Member, I want to work in a great team As a CSM, I want to have a senior Team. As a Product Owner, I want to the best ROI. As a Team Member, I want to work in a great team As a CSM, I want to have a senior Team. As a Product Owner, I want to the best ROI. As a Team Member, I want to work in a great team As a Product Owner, I want to the best ROI. As a CSM, I want to have a senior Team. As a Team Member, I want to work in a great team As a Product Owner, I want to the best ROI. As a Team Member, I want to work in a great team As a Product Owner, I want to the best ROI. As a CSM, I want to have a senior Team. As a Product Backlog, I want to change all the time that is need, to be able to become a great product. As a Product Backlog, I want to change all the time that is need, to be able to become a great product. As a Team Member, I want to work in a great team As a Team Member, I want to work in a great team As a Product Owner, I want to the best ROI. As a Product Owner, I want to the best ROI. As a Product Backlog, I want to change all the time that is need, to be able to become a great product. As a Product Owner, I want to the best ROI. As a Team Member, I want to work in a great team As a Product Backlog, I want to change all the time that is need, to be able to become a great product. As a CSM, I want to have a senior Team. As a CSM, I want to have a senior Team. As a CSM, I want to have a senior Team.
  • 17. Vision Sprint ZERO Daily Work Daily Planning <<Daily Standup>> Daily Work Daily Work Product Plan Sprint Review Release Planning Definition of Done Velocity Task Estimation Sprint Planning
  • 18. Getting the ROI As a CSM, I want to have a senior Team. Business Value As a CSM, I want to have a senior Team. As a Product Backlog, I want to change all the time that is need, to be able to become a great product. As a Product Owner, I want to the best ROI. As a Product Backlog, I want to change all the time that is need, to be able to become a great product. As a Product Owner, I want to the best ROI. As a Team Member, I want to work in a great team As a Product Owner, I want to the best ROI. As a Product Owner, I want to the best ROI. As a Team Member, I want to work in a great team As a CSM, I want to have a senior Team. As a Team Member, I want to work in a great team As a CSM, I want to have a senior Team. As a Product Owner, I want to the best ROI. As a CSM, I want to have a senior Team. As a Product Owner, I want to the best ROI. As a Product Owner, I want to the best ROI. Complexity
  • 19. As a Team Member, I want to work in a great team As a Product Owner, I want to the best ROI. High ROI As a CSM, I want to have a senior Team. As a CSM, I want to have a senior Team. As a Team Member, I want to work in a great team As a CSM, I want to have a senior Team. As a Team Member, I want to work in a great team As a Product Backlog, I want to change all the time that is need, to be able to become a great product. As a Product Owner, I want to the best ROI. As a Product Backlog, I want to change all the time that is need, to be able to become a great product. Should be Done As a CSM, I want to have a senior Team. As a Product Backlog, I want to change all the time that is need, to be able to become a great product. As a Team Member, I want to work in a great team As a Product Owner, I want to the best ROI. As a Product Backlog, I want to change all the time that is need, to be able to become a great product. As a Product Owner, I want to the best ROI. As a Team Member, I want to work in a great team As a Product Owner, I want to the best ROI. As a CSM, I want to have a senior Team. As a CSM, I want to have a senior Team. Nice To have As a Team Member, I want to work in a great team As a CSM, I want to have a senior Team. As a Team Member, I want to work in a great team As a Product Backlog, I want to change all the time that is need, to be able to become a great product. As a Product Owner, I want to the best ROI. As a Product Backlog, I want to change all the time that is need, to be able to become a great product. As a CSM, I want to have a senior Team. To Avoid As a Product Backlog, I want to change all the time that is need, to be able to become a great product. As a Team Member, I want to work in a great team As a Product Owner, I want to the best ROI. As a Product Backlog, I want to change all the time that is need, to be able to become a great product. As a Product Owner, I want to the best ROI. Low ROI 16
  • 20. Vision Sprint ZERO Daily Work Daily Planning <<Daily Standup>> Daily Work Daily Work Product Plan Sprint Review Release Planning Definition of Done Velocity Task Estimation Sprint Planning
  • 21. As a Team Member, I want to work in a great team As a Product Owner, I want to the best ROI. Release Planning Meeting As a CSM, I want to have a senior Team. As a CSM, I want to have a senior Team. As a Team Member, I want to work in a great team As a CSM, I want to have a senior Team. As a Team Member, I want to work in a great team As a Product Backlog, I want to change all the time that is need, to be able to become a great product. As a Product Owner, I want to the best ROI. As a Product Backlog, I want to change all the time that is need, to be able to become a great product. As a CSM, I want to have a senior Team. As a Product Backlog, I want to change all the time that is need, to be able to become a great product. Release Plan As a Team Member, I want to work in a great team As a Product Owner, I want to the best ROI. As a Product Backlog, I want to change all the time that is need, to be able to become a great product. As a Product Owner, I want to the best ROI. As a Team Member, I want to work in a great team As a Product Owner, I want to the best ROI. Sprint 1 Sprint 3 to N Sprint 2 As a CSM, I want to have a senior Team. As a CSM, I want to have a senior Team. As a Team Member, I want to work in a great team As a Team Member, I want to work in a great team As a Product Owner, I want to the best ROI. As a CSM, I want to have a senior Team. As a Team Member, I want to work in a great team As a CSM, I want to have a senior Team. As a Team Member, I want to work in a great team As a Product Owner, I want to the best ROI. As a Product Backlog, I want to change all the time that is need, to be able to become a great product. As a Team Member, I want to work in a great team As a CSM, I want to have a senior Team. As a Product Backlog, I want to change all the time that is need, to be able to become a great product. As a Product Owner, I want to the best ROI. As a Product Backlog, I want to change all the time that is need, to be able to become a great product. As a Product Owner, I want to the best ROI. As a CSM, I want to have a senior Team. As a CSM, I want to have a senior Team. As a Team Member, I want to work in a great team As a Product Owner, I want to the best ROI. As a Product Backlog, I want to change all the time that is need, to be able to become a great product. As a Product Backlog, I want to change all the time that is need, to be able to become a great product. As a Product Backlog, I want to change all the time that is need, to be able to become a great product. As a CSM, I want to have a senior Team. As a Team Member, I want to work in a great team As a CSM, I want to have a senior Team. As a Product Backlog, I want to change all the time that is need, to be able to become a great product. As a CSM, I want to have a senior Team. As a Product Backlog, I want to change all the time that is need, to be able to become a great product. As a Team Member, I want to work in a great team As a Product Owner, I want to the best ROI. As a CSM, I want to have a senior Team. As a Team Member, I want to work in a great team As a Product Owner, I want to the best ROI. As a Product Backlog, I want to change all the time that is need, to be able to become a great product. As a Product Owner, I want to the best ROI.
  • 22. Vision Sprint ZERO Daily Work Daily Planning <<Daily Standup>> Daily Work Daily Work Product Plan Sprint Review Release Planning Definition of Done Velocity Task Estimation Sprint Planning
  • 23. Sprint 1 Sprint Planning Meeting As a Team Member, I want to work in a great team As a Product Owner, I want to the best ROI. As a CSM, I want to have a senior Team. As a CSM, I want to have a senior Team. As a Team Member, I want to work in a great team Task Board As a CSM, I want to have a senior Team. As a Product Owner, I want to the best ROI. As a Team Member, I want to work in a great team As a CSM, I want to have a senior Team. As a CSM, I want to have a senior Team. As a Team Member, I want to work in a great team As a CSM, I want to have a senior Team.
  • 24. Vision Sprint ZERO Daily Work Daily Planning <<Daily Standup>> Daily Work Daily Work Product Plan Sprint Review Release Planning Definition of Done Velocity Task Estimation Sprint Planning
  • 25. Task Board Planned Ongoing Done Accepted
  • 26. A sprint backlog 8 4 8 16 12 4 10 8 16 11 8 16 12 8 8 8 8 8 4 Add error logging 8 Tasks Mon Tues Wed Thur Fri Code the user interface Code the middle tier Test the middle tier Write online help Write the foo class Mike Cohn
  • 27. 4 8 12 7 10 16 11 16 8 Tasks Mon Tues Wed Thu Fri Code the user interface 8 Code the middle tier 16 Test the middle tier 8 Write online help 12 50 40 30 Hours 20 10 0 Mon Tue Wed Thu Fri Mike Cohn
  • 28. Vision Sprint ZERO Daily Work Daily Planning <<Daily Standup>> Daily Work Daily Work Product Plan Sprint Review Release Planning Definition of Done Velocity Task Estimation Sprint Planning