SlideShare a Scribd company logo
Budgeting vs. 
Estimating 
for Agile Projects 
Debbie Madden 
CEO, Stride 
stride.nyc 
debbie@stride.nyc 
@debbiemadden200
How Much Is This 
Going to Cost? 
stride.nyc
PART I: ESTIMATING – A HISTORY 
PART II: THE PROBLEM 
PART III: THE 4 STEP SOLUTION 
stride.nyc
PART I: ESTIMATING – A HISTORY 
PART II: THE PROBLEM 
PART III: THE 4 STEP SOLUTION 
stride.nyc
stride.nyc
2001: Agile Manifesto 
stride.nyc
stride.nyc
stride.nyc
2013 – EstimateGate 
• #noestimates 
• “Estimation is neither good nor bad” 
Martin Fowler (Feb) 
• “Estimation is Evil” 
Ron Jeffries (Feb) 
• “Estimation is a Necessary Evil” 
Ron Jeffries (April) 
stride.nyc
PART I: ESTIMATING – A HISTORY 
PART II: THE PROBLEM 
PART III: THE 4 STEP SOLUTION 
stride.nyc
How Much Is This 
Going to Cost? 
stride.nyc
stride.nyc
stride.nyc
Teams Don’t Like Estimating 
Takes a lot of time 
There’s uncertainty 
Estimates gets abused 
Locks team into feature-level 
decisions prematurely 
stride.nyc
PART I: ESTIMATING – A HISTORY 
PART II: THE PROBLEM 
PART III: THE 4 STEP SOLUTION 
stride.nyc
PART III: THE 4 STEP SOLUTION 
stride.nyc 
Step 1: Identify Decisions
Should We… 
• Start this project or kill it? 
• Hire more people or outsource? 
• Start marketing this feature? 
• Build this project next or deprioritize it? 
• Launch a startup? 
• Allocate budget this quarter? 
• Code this set of stories next? 
stride.nyc
PART III: THE 4 STEP SOLUTION 
Step 2: Match Precision to Decision 
stride.nyc
stride.nyc
stride.nyc
Estimating Budgeting 
• < 1,000 foot view 
• Iterations 
• Sprints 
• > 1,000 foot view 
• Prioritizing Projects 
• Starting Projects 
• Hiring/Outsourcing 
• Allocate Budget 
• Start a Company 
stride.nyc
Estimate When Necessary 
stride.nyc
If you can’t identify which 
decision you are making, 
estimating AND budgeting are 
both a waste of time. 
stride.nyc
PART III: THE 4 STEP SOLUTION 
stride.nyc 
Step 3: Budget
Time 
Budget Accuracy 
stride.nyc
Online Book Store 
Shopping Cart 
Browse Books 
Search Books 
Manage Inventory 
Preview Inside of Book 
How Much Is This Going to Cost? ___?____ 
stride.nyc
Online Book Store 
Shopping Cart 
Browse Books 
Search Books 
Manage Inventory 
Preview Inside of Book 
Title 
1 – 2 weeks 
Author 
Within Book 
1 – 2 weeks 
? 
2 – 4 weeks + ? 
How Much Is This Going to Cost? _____________ 
stride.nyc
Online Book Store 
Shopping Cart 
Browse Books 
Search Books 
Manage Inventory 
Preview Inside of Book 
Title 
1 – 2 weeks 
Author 
Within Book 
1 – 2 weeks 
4– 16 weeks 
6 - 20 weeks 
How Much Is This Going to Cost? _____________ 
stride.nyc
Online Book Store 
Shopping Cart 
Browse Books 
Search Books 
Manage Inventory 
Preview Inside of Book 
Title 
1 -2 weeks 
Author 
Within Book 
1 – 2 weeks 
How Much Is This Going to Cost? _____________ 
stride.nyc
PART III: THE 4 STEP SOLUTION 
Step 4: Ranges and Confidence Levels 
stride.nyc
Online Book Store 
Topic 
Shopping Cart 
Browse Books 
Search Books 
Manage Inventory 
Preview Inside of Book 
Time (weeks) 
4 - 8 
1 - 2 
6 - 26 
12 - 96 
8 - 48 
Total: 31 - 180 
stride.nyc
Online Book Store 
Topic 
Shopping Cart 
Browse Books 
Search Books 
Manage Inventory 
Preview Inside of Book 
Time (weeks) 
4 - 8 
1 - 2 
6 - 26 
12 - 96 
8 - 48 
Total: 31 - 180 
stride.nyc 
Money 
100k – 200k 
25k – 50k 
150k – 450k 
300k – 2.4M 
200k – 1.2M 
775k - 4.3M
Range 
• Decision: Should we build this project? 
• Data: We expect the project to cost 775k – 4.3M 
stride.nyc
Range 
• Decision: Should we build this project? 
• Data: We expect the project to cost 775k – 4.3M 
If Budget = $500k No 
If Budget = $5M  Yes 
If Budget = $2.5M Maybe 
stride.nyc
Online Book Store 
Topic 
Shopping Cart 
Browse Books 
Search Books 
Manage Inventory 
Preview Inside of Book 
Money 
100k – 200k 
25k – 50k 
150k – 450k 
300k – 2.4M 
200k – 1.2M 
stride.nyc 
Time 
4 - 8 
1 - 2 
6 - 26 
12 - 96 
8 - 48 
Priority 
1 
2 
4 
3 
5
Online Book Store 
Topic 
Shopping Cart 
Browse Books 
Search Books 
Author 
Title 
Within Book 
Manage Inventory 
Preview Inside Book 
Money 
100k – 200k 
25k – 50k 
150k – 450k 
300k – 2.4M 
200k – 1.2M 
stride.nyc 
Time 
4 - 8 
1 - 2 
6 - 26 
12 - 96 
8 - 48 
Priority 
1 
2 
4 
3 
5 
Required? 
Y 
Y 
Y 
Y 
N 
Y 
Y
Nate Silver 
stride.nyc
Ballpark 
stride.nyc
Ballpark 
stride.nyc
Ballpark 
stride.nyc
PART III: THE 4 STEP SOLUTION 
stride.nyc 
Step 1: Identify Decisions 
Step 2: Match Precision to Decision 
Step 3: Budget 
Step 4: Ranges and Confidence Levels
Ballpark – For You 
• stride.nyc/ballpark 
• Code - cto-summit 
• Free - 60-minute budgeting session 
• Free - Ballpark for 3 months 
stride.nyc
Questions? 
Debbie Madden 
CEO, Stride 
stride.nyc 
debbie@stride.nyc 
@debbiemadden200 
stride.nyc

More Related Content

Viewers also liked

Agile and fixed budget projects
Agile and fixed budget projectsAgile and fixed budget projects
Agile and fixed budget projects
Gul Mohammad
 
Fix-Price Projects And Agile – PyCon Sette
Fix-Price Projects And Agile – PyCon SetteFix-Price Projects And Agile – PyCon Sette
Fix-Price Projects And Agile – PyCon Sette
Peter Bittner
 
nave pspc
nave pspcnave pspc
nave pspc
Ionut Varneanu
 
Commissioning of Industrial Projects - Cost Estimating Considerations
Commissioning of Industrial Projects - Cost Estimating ConsiderationsCommissioning of Industrial Projects - Cost Estimating Considerations
Commissioning of Industrial Projects - Cost Estimating Considerations
Doina Dobre, P.Eng, GSC
 
Agile budget v1.01
Agile budget v1.01Agile budget v1.01
Agile budget v1.01
Johan Oskarsson
 
Cost and time estimation methods pros and cons
Cost and time estimation methods pros and consCost and time estimation methods pros and cons
Cost and time estimation methods pros and cons
Pragnendra Rahevar
 
Estimating Time & Costs
 Estimating Time & Costs Estimating Time & Costs
Estimating Time & Costs
mairemic
 
Project Management, Planning And Analysis Tools
Project Management, Planning And Analysis ToolsProject Management, Planning And Analysis Tools
Project Management, Planning And Analysis Tools
ahmad bassiouny
 
Ms project
Ms projectMs project
Ms projectu083125
 
Project Estimating
Project EstimatingProject Estimating
Pert & cpm project management
Pert & cpm   project managementPert & cpm   project management
Pert & cpm project management
Rahul Dubey
 
Types of estimates
Types of estimatesTypes of estimates
Types of estimates
Simarpreet Singh
 
PMP Chap 7 - Project Cost Management - Part 1
PMP Chap 7 - Project Cost Management - Part 1PMP Chap 7 - Project Cost Management - Part 1
PMP Chap 7 - Project Cost Management - Part 1
Anand Bobade
 

Viewers also liked (13)

Agile and fixed budget projects
Agile and fixed budget projectsAgile and fixed budget projects
Agile and fixed budget projects
 
Fix-Price Projects And Agile – PyCon Sette
Fix-Price Projects And Agile – PyCon SetteFix-Price Projects And Agile – PyCon Sette
Fix-Price Projects And Agile – PyCon Sette
 
nave pspc
nave pspcnave pspc
nave pspc
 
Commissioning of Industrial Projects - Cost Estimating Considerations
Commissioning of Industrial Projects - Cost Estimating ConsiderationsCommissioning of Industrial Projects - Cost Estimating Considerations
Commissioning of Industrial Projects - Cost Estimating Considerations
 
Agile budget v1.01
Agile budget v1.01Agile budget v1.01
Agile budget v1.01
 
Cost and time estimation methods pros and cons
Cost and time estimation methods pros and consCost and time estimation methods pros and cons
Cost and time estimation methods pros and cons
 
Estimating Time & Costs
 Estimating Time & Costs Estimating Time & Costs
Estimating Time & Costs
 
Project Management, Planning And Analysis Tools
Project Management, Planning And Analysis ToolsProject Management, Planning And Analysis Tools
Project Management, Planning And Analysis Tools
 
Ms project
Ms projectMs project
Ms project
 
Project Estimating
Project EstimatingProject Estimating
Project Estimating
 
Pert & cpm project management
Pert & cpm   project managementPert & cpm   project management
Pert & cpm project management
 
Types of estimates
Types of estimatesTypes of estimates
Types of estimates
 
PMP Chap 7 - Project Cost Management - Part 1
PMP Chap 7 - Project Cost Management - Part 1PMP Chap 7 - Project Cost Management - Part 1
PMP Chap 7 - Project Cost Management - Part 1
 

Similar to Debbie Madden Budgeting vs Estimating for Agile Projects

HWOO Keynote
HWOO KeynoteHWOO Keynote
HWOO Keynote
cdnisgrade6d
 
Planning for Value
Planning for ValuePlanning for Value
Planning for Value
allan kelly
 
Estimation Protips
Estimation ProtipsEstimation Protips
Estimation Protips
Jonathon Hill
 
Three years of the same ad - what we have leant
Three years of the same ad - what we have leantThree years of the same ad - what we have leant
Three years of the same ad - what we have leant
CharityComms
 
Estimation Protips - NCDevCon 2014
Estimation Protips - NCDevCon 2014Estimation Protips - NCDevCon 2014
Estimation Protips - NCDevCon 2014
Jonathon Hill
 
#8 agile governance questions you can and should be asking
#8 agile governance questions you can and should be asking#8 agile governance questions you can and should be asking
#8 agile governance questions you can and should be asking
aboobier
 
Planning for Value: how much? when?
Planning for Value: how much? when?Planning for Value: how much? when?
Planning for Value: how much? when?
allan kelly
 
Climbing the Ladder to Your Ideal Audience - Why Customer Values Matter
Climbing the Ladder to Your Ideal Audience - Why Customer Values MatterClimbing the Ladder to Your Ideal Audience - Why Customer Values Matter
Climbing the Ladder to Your Ideal Audience - Why Customer Values Matter
Danielle Look
 
Laurens Bonnema: The Agile Project Management Bootcamp Taster
Laurens Bonnema: The Agile Project Management Bootcamp TasterLaurens Bonnema: The Agile Project Management Bootcamp Taster
Laurens Bonnema: The Agile Project Management Bootcamp Taster
Lviv Startup Club
 
Top startup mistakes (and how to fix them) public talk by ryan jung
Top startup mistakes (and how to fix them)   public talk by ryan jungTop startup mistakes (and how to fix them)   public talk by ryan jung
Top startup mistakes (and how to fix them) public talk by ryan jung
Lama K Banna
 
The Only Two Possible Outcomes of Analysis
The Only Two Possible Outcomes of AnalysisThe Only Two Possible Outcomes of Analysis
The Only Two Possible Outcomes of Analysis
Teacup Analytics
 
AMA Nebraska - SurveyMonkey (08-14)
AMA Nebraska  - SurveyMonkey (08-14)AMA Nebraska  - SurveyMonkey (08-14)
AMA Nebraska - SurveyMonkey (08-14)
Brent Chudoba
 
Content Marking vs. Content Strategy
Content Marking vs. Content StrategyContent Marking vs. Content Strategy
Content Marking vs. Content Strategy
Patrick Vincler
 
How to Be a Problem Thinking PM by NFL Product Manager
How to Be a Problem Thinking PM by NFL Product ManagerHow to Be a Problem Thinking PM by NFL Product Manager
How to Be a Problem Thinking PM by NFL Product Manager
Product School
 
Creating Clarity and Establishing Truth
Creating Clarity and Establishing TruthCreating Clarity and Establishing Truth
Creating Clarity and Establishing Truth
Abby Covert
 
Money Month 2.0 - Week 2
Money Month 2.0 - Week 2 Money Month 2.0 - Week 2
Money Month 2.0 - Week 2
Kristin Slice
 
How Your Competitors Can Improve Your Content Strategy
How Your Competitors Can Improve Your Content StrategyHow Your Competitors Can Improve Your Content Strategy
How Your Competitors Can Improve Your Content Strategy
Ellie Mirman
 
How to Get What You Want - Data led reserach management
How to Get What You Want - Data led reserach managementHow to Get What You Want - Data led reserach management
How to Get What You Want - Data led reserach management
Jason Briggs, MInstF (Dip)
 
Launches, SEO, Adwords, Twitter, Blog, Search Engine, Keyword Research
Launches, SEO, Adwords, Twitter, Blog, Search Engine, Keyword ResearchLaunches, SEO, Adwords, Twitter, Blog, Search Engine, Keyword Research
Launches, SEO, Adwords, Twitter, Blog, Search Engine, Keyword Research
Mike Roberts
 
Planning Your Revenue-Generating Promotions Strategy for the Year
Planning Your Revenue-Generating Promotions Strategy for the YearPlanning Your Revenue-Generating Promotions Strategy for the Year
Planning Your Revenue-Generating Promotions Strategy for the Year
Upland Second Street
 

Similar to Debbie Madden Budgeting vs Estimating for Agile Projects (20)

HWOO Keynote
HWOO KeynoteHWOO Keynote
HWOO Keynote
 
Planning for Value
Planning for ValuePlanning for Value
Planning for Value
 
Estimation Protips
Estimation ProtipsEstimation Protips
Estimation Protips
 
Three years of the same ad - what we have leant
Three years of the same ad - what we have leantThree years of the same ad - what we have leant
Three years of the same ad - what we have leant
 
Estimation Protips - NCDevCon 2014
Estimation Protips - NCDevCon 2014Estimation Protips - NCDevCon 2014
Estimation Protips - NCDevCon 2014
 
#8 agile governance questions you can and should be asking
#8 agile governance questions you can and should be asking#8 agile governance questions you can and should be asking
#8 agile governance questions you can and should be asking
 
Planning for Value: how much? when?
Planning for Value: how much? when?Planning for Value: how much? when?
Planning for Value: how much? when?
 
Climbing the Ladder to Your Ideal Audience - Why Customer Values Matter
Climbing the Ladder to Your Ideal Audience - Why Customer Values MatterClimbing the Ladder to Your Ideal Audience - Why Customer Values Matter
Climbing the Ladder to Your Ideal Audience - Why Customer Values Matter
 
Laurens Bonnema: The Agile Project Management Bootcamp Taster
Laurens Bonnema: The Agile Project Management Bootcamp TasterLaurens Bonnema: The Agile Project Management Bootcamp Taster
Laurens Bonnema: The Agile Project Management Bootcamp Taster
 
Top startup mistakes (and how to fix them) public talk by ryan jung
Top startup mistakes (and how to fix them)   public talk by ryan jungTop startup mistakes (and how to fix them)   public talk by ryan jung
Top startup mistakes (and how to fix them) public talk by ryan jung
 
The Only Two Possible Outcomes of Analysis
The Only Two Possible Outcomes of AnalysisThe Only Two Possible Outcomes of Analysis
The Only Two Possible Outcomes of Analysis
 
AMA Nebraska - SurveyMonkey (08-14)
AMA Nebraska  - SurveyMonkey (08-14)AMA Nebraska  - SurveyMonkey (08-14)
AMA Nebraska - SurveyMonkey (08-14)
 
Content Marking vs. Content Strategy
Content Marking vs. Content StrategyContent Marking vs. Content Strategy
Content Marking vs. Content Strategy
 
How to Be a Problem Thinking PM by NFL Product Manager
How to Be a Problem Thinking PM by NFL Product ManagerHow to Be a Problem Thinking PM by NFL Product Manager
How to Be a Problem Thinking PM by NFL Product Manager
 
Creating Clarity and Establishing Truth
Creating Clarity and Establishing TruthCreating Clarity and Establishing Truth
Creating Clarity and Establishing Truth
 
Money Month 2.0 - Week 2
Money Month 2.0 - Week 2 Money Month 2.0 - Week 2
Money Month 2.0 - Week 2
 
How Your Competitors Can Improve Your Content Strategy
How Your Competitors Can Improve Your Content StrategyHow Your Competitors Can Improve Your Content Strategy
How Your Competitors Can Improve Your Content Strategy
 
How to Get What You Want - Data led reserach management
How to Get What You Want - Data led reserach managementHow to Get What You Want - Data led reserach management
How to Get What You Want - Data led reserach management
 
Launches, SEO, Adwords, Twitter, Blog, Search Engine, Keyword Research
Launches, SEO, Adwords, Twitter, Blog, Search Engine, Keyword ResearchLaunches, SEO, Adwords, Twitter, Blog, Search Engine, Keyword Research
Launches, SEO, Adwords, Twitter, Blog, Search Engine, Keyword Research
 
Planning Your Revenue-Generating Promotions Strategy for the Year
Planning Your Revenue-Generating Promotions Strategy for the YearPlanning Your Revenue-Generating Promotions Strategy for the Year
Planning Your Revenue-Generating Promotions Strategy for the Year
 

More from Debbie Madden

Debbie Madden Leading Change Through Diversity And Inclusion
Debbie Madden Leading Change Through Diversity And InclusionDebbie Madden Leading Change Through Diversity And Inclusion
Debbie Madden Leading Change Through Diversity And Inclusion
Debbie Madden
 
Gender Diversity in Tech Hiring Debbie Madden CTO Summit NYC 2017
Gender Diversity in Tech Hiring Debbie Madden CTO Summit NYC 2017Gender Diversity in Tech Hiring Debbie Madden CTO Summit NYC 2017
Gender Diversity in Tech Hiring Debbie Madden CTO Summit NYC 2017
Debbie Madden
 
Stride Debbie Madden 5 Secrets to Scale Your Tech Team
Stride Debbie Madden 5 Secrets to Scale Your Tech TeamStride Debbie Madden 5 Secrets to Scale Your Tech Team
Stride Debbie Madden 5 Secrets to Scale Your Tech Team
Debbie Madden
 
Stride Debbie Madden Qcon NYC 2017 - Improve Communication to Scale a Tech T...
Stride Debbie Madden Qcon NYC 2017 - Improve Communication  to Scale a Tech T...Stride Debbie Madden Qcon NYC 2017 - Improve Communication  to Scale a Tech T...
Stride Debbie Madden Qcon NYC 2017 - Improve Communication to Scale a Tech T...
Debbie Madden
 
Budgeting vs Estimating Agile Projects by Debbie Madden CEO Stride
Budgeting vs Estimating Agile Projects by Debbie Madden CEO StrideBudgeting vs Estimating Agile Projects by Debbie Madden CEO Stride
Budgeting vs Estimating Agile Projects by Debbie Madden CEO Stride
Debbie Madden
 
Salary and Workplace Negotiations
Salary and Workplace NegotiationsSalary and Workplace Negotiations
Salary and Workplace Negotiations
Debbie Madden
 
Mastering the Art of Lead Generation
Mastering the Art of Lead GenerationMastering the Art of Lead Generation
Mastering the Art of Lead Generation
Debbie Madden
 
Using Lean Startup to Ace Your Job Search
Using Lean Startup to Ace Your Job SearchUsing Lean Startup to Ace Your Job Search
Using Lean Startup to Ace Your Job Search
Debbie Madden
 
Hire andretaindevelopers
Hire andretaindevelopersHire andretaindevelopers
Hire andretaindevelopers
Debbie Madden
 
Project manager scenarios
Project manager scenariosProject manager scenarios
Project manager scenarios
Debbie Madden
 
Hire andretaindevelopers
Hire andretaindevelopersHire andretaindevelopers
Hire andretaindevelopers
Debbie Madden
 

More from Debbie Madden (11)

Debbie Madden Leading Change Through Diversity And Inclusion
Debbie Madden Leading Change Through Diversity And InclusionDebbie Madden Leading Change Through Diversity And Inclusion
Debbie Madden Leading Change Through Diversity And Inclusion
 
Gender Diversity in Tech Hiring Debbie Madden CTO Summit NYC 2017
Gender Diversity in Tech Hiring Debbie Madden CTO Summit NYC 2017Gender Diversity in Tech Hiring Debbie Madden CTO Summit NYC 2017
Gender Diversity in Tech Hiring Debbie Madden CTO Summit NYC 2017
 
Stride Debbie Madden 5 Secrets to Scale Your Tech Team
Stride Debbie Madden 5 Secrets to Scale Your Tech TeamStride Debbie Madden 5 Secrets to Scale Your Tech Team
Stride Debbie Madden 5 Secrets to Scale Your Tech Team
 
Stride Debbie Madden Qcon NYC 2017 - Improve Communication to Scale a Tech T...
Stride Debbie Madden Qcon NYC 2017 - Improve Communication  to Scale a Tech T...Stride Debbie Madden Qcon NYC 2017 - Improve Communication  to Scale a Tech T...
Stride Debbie Madden Qcon NYC 2017 - Improve Communication to Scale a Tech T...
 
Budgeting vs Estimating Agile Projects by Debbie Madden CEO Stride
Budgeting vs Estimating Agile Projects by Debbie Madden CEO StrideBudgeting vs Estimating Agile Projects by Debbie Madden CEO Stride
Budgeting vs Estimating Agile Projects by Debbie Madden CEO Stride
 
Salary and Workplace Negotiations
Salary and Workplace NegotiationsSalary and Workplace Negotiations
Salary and Workplace Negotiations
 
Mastering the Art of Lead Generation
Mastering the Art of Lead GenerationMastering the Art of Lead Generation
Mastering the Art of Lead Generation
 
Using Lean Startup to Ace Your Job Search
Using Lean Startup to Ace Your Job SearchUsing Lean Startup to Ace Your Job Search
Using Lean Startup to Ace Your Job Search
 
Hire andretaindevelopers
Hire andretaindevelopersHire andretaindevelopers
Hire andretaindevelopers
 
Project manager scenarios
Project manager scenariosProject manager scenarios
Project manager scenarios
 
Hire andretaindevelopers
Hire andretaindevelopersHire andretaindevelopers
Hire andretaindevelopers
 

Recently uploaded

HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
panagenda
 
Trusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process MiningTrusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process Mining
LucaBarbaro3
 
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptxOcean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
SitimaJohn
 
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying AheadDigital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Wask
 
A Comprehensive Guide to DeFi Development Services in 2024
A Comprehensive Guide to DeFi Development Services in 2024A Comprehensive Guide to DeFi Development Services in 2024
A Comprehensive Guide to DeFi Development Services in 2024
Intelisync
 
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing InstancesEnergy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Alpen-Adria-Universität
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
Zilliz
 
WeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation TechniquesWeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation Techniques
Postman
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Tosin Akinosho
 
UI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentationUI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentation
Wouter Lemaire
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
Zilliz
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
akankshawande
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
Jason Packer
 
Recommendation System using RAG Architecture
Recommendation System using RAG ArchitectureRecommendation System using RAG Architecture
Recommendation System using RAG Architecture
fredae14
 
Finale of the Year: Apply for Next One!
Finale of the Year: Apply for Next One!Finale of the Year: Apply for Next One!
Finale of the Year: Apply for Next One!
GDSC PJATK
 
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Jeffrey Haguewood
 
Azure API Management to expose backend services securely
Azure API Management to expose backend services securelyAzure API Management to expose backend services securely
Azure API Management to expose backend services securely
Dinusha Kumarasiri
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
Pixlogix Infotech
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
DanBrown980551
 
AWS Cloud Cost Optimization Presentation.pptx
AWS Cloud Cost Optimization Presentation.pptxAWS Cloud Cost Optimization Presentation.pptx
AWS Cloud Cost Optimization Presentation.pptx
HarisZaheer8
 

Recently uploaded (20)

HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
 
Trusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process MiningTrusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process Mining
 
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptxOcean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
 
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying AheadDigital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying Ahead
 
A Comprehensive Guide to DeFi Development Services in 2024
A Comprehensive Guide to DeFi Development Services in 2024A Comprehensive Guide to DeFi Development Services in 2024
A Comprehensive Guide to DeFi Development Services in 2024
 
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing InstancesEnergy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
 
WeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation TechniquesWeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation Techniques
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
 
UI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentationUI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentation
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
 
Recommendation System using RAG Architecture
Recommendation System using RAG ArchitectureRecommendation System using RAG Architecture
Recommendation System using RAG Architecture
 
Finale of the Year: Apply for Next One!
Finale of the Year: Apply for Next One!Finale of the Year: Apply for Next One!
Finale of the Year: Apply for Next One!
 
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
 
Azure API Management to expose backend services securely
Azure API Management to expose backend services securelyAzure API Management to expose backend services securely
Azure API Management to expose backend services securely
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
 
AWS Cloud Cost Optimization Presentation.pptx
AWS Cloud Cost Optimization Presentation.pptxAWS Cloud Cost Optimization Presentation.pptx
AWS Cloud Cost Optimization Presentation.pptx
 

Debbie Madden Budgeting vs Estimating for Agile Projects

  • 1. Budgeting vs. Estimating for Agile Projects Debbie Madden CEO, Stride stride.nyc debbie@stride.nyc @debbiemadden200
  • 2. How Much Is This Going to Cost? stride.nyc
  • 3. PART I: ESTIMATING – A HISTORY PART II: THE PROBLEM PART III: THE 4 STEP SOLUTION stride.nyc
  • 4. PART I: ESTIMATING – A HISTORY PART II: THE PROBLEM PART III: THE 4 STEP SOLUTION stride.nyc
  • 9. 2013 – EstimateGate • #noestimates • “Estimation is neither good nor bad” Martin Fowler (Feb) • “Estimation is Evil” Ron Jeffries (Feb) • “Estimation is a Necessary Evil” Ron Jeffries (April) stride.nyc
  • 10. PART I: ESTIMATING – A HISTORY PART II: THE PROBLEM PART III: THE 4 STEP SOLUTION stride.nyc
  • 11. How Much Is This Going to Cost? stride.nyc
  • 14. Teams Don’t Like Estimating Takes a lot of time There’s uncertainty Estimates gets abused Locks team into feature-level decisions prematurely stride.nyc
  • 15. PART I: ESTIMATING – A HISTORY PART II: THE PROBLEM PART III: THE 4 STEP SOLUTION stride.nyc
  • 16. PART III: THE 4 STEP SOLUTION stride.nyc Step 1: Identify Decisions
  • 17. Should We… • Start this project or kill it? • Hire more people or outsource? • Start marketing this feature? • Build this project next or deprioritize it? • Launch a startup? • Allocate budget this quarter? • Code this set of stories next? stride.nyc
  • 18. PART III: THE 4 STEP SOLUTION Step 2: Match Precision to Decision stride.nyc
  • 21. Estimating Budgeting • < 1,000 foot view • Iterations • Sprints • > 1,000 foot view • Prioritizing Projects • Starting Projects • Hiring/Outsourcing • Allocate Budget • Start a Company stride.nyc
  • 23. If you can’t identify which decision you are making, estimating AND budgeting are both a waste of time. stride.nyc
  • 24. PART III: THE 4 STEP SOLUTION stride.nyc Step 3: Budget
  • 25. Time Budget Accuracy stride.nyc
  • 26. Online Book Store Shopping Cart Browse Books Search Books Manage Inventory Preview Inside of Book How Much Is This Going to Cost? ___?____ stride.nyc
  • 27. Online Book Store Shopping Cart Browse Books Search Books Manage Inventory Preview Inside of Book Title 1 – 2 weeks Author Within Book 1 – 2 weeks ? 2 – 4 weeks + ? How Much Is This Going to Cost? _____________ stride.nyc
  • 28. Online Book Store Shopping Cart Browse Books Search Books Manage Inventory Preview Inside of Book Title 1 – 2 weeks Author Within Book 1 – 2 weeks 4– 16 weeks 6 - 20 weeks How Much Is This Going to Cost? _____________ stride.nyc
  • 29. Online Book Store Shopping Cart Browse Books Search Books Manage Inventory Preview Inside of Book Title 1 -2 weeks Author Within Book 1 – 2 weeks How Much Is This Going to Cost? _____________ stride.nyc
  • 30. PART III: THE 4 STEP SOLUTION Step 4: Ranges and Confidence Levels stride.nyc
  • 31. Online Book Store Topic Shopping Cart Browse Books Search Books Manage Inventory Preview Inside of Book Time (weeks) 4 - 8 1 - 2 6 - 26 12 - 96 8 - 48 Total: 31 - 180 stride.nyc
  • 32. Online Book Store Topic Shopping Cart Browse Books Search Books Manage Inventory Preview Inside of Book Time (weeks) 4 - 8 1 - 2 6 - 26 12 - 96 8 - 48 Total: 31 - 180 stride.nyc Money 100k – 200k 25k – 50k 150k – 450k 300k – 2.4M 200k – 1.2M 775k - 4.3M
  • 33. Range • Decision: Should we build this project? • Data: We expect the project to cost 775k – 4.3M stride.nyc
  • 34. Range • Decision: Should we build this project? • Data: We expect the project to cost 775k – 4.3M If Budget = $500k No If Budget = $5M  Yes If Budget = $2.5M Maybe stride.nyc
  • 35. Online Book Store Topic Shopping Cart Browse Books Search Books Manage Inventory Preview Inside of Book Money 100k – 200k 25k – 50k 150k – 450k 300k – 2.4M 200k – 1.2M stride.nyc Time 4 - 8 1 - 2 6 - 26 12 - 96 8 - 48 Priority 1 2 4 3 5
  • 36. Online Book Store Topic Shopping Cart Browse Books Search Books Author Title Within Book Manage Inventory Preview Inside Book Money 100k – 200k 25k – 50k 150k – 450k 300k – 2.4M 200k – 1.2M stride.nyc Time 4 - 8 1 - 2 6 - 26 12 - 96 8 - 48 Priority 1 2 4 3 5 Required? Y Y Y Y N Y Y
  • 41. PART III: THE 4 STEP SOLUTION stride.nyc Step 1: Identify Decisions Step 2: Match Precision to Decision Step 3: Budget Step 4: Ranges and Confidence Levels
  • 42. Ballpark – For You • stride.nyc/ballpark • Code - cto-summit • Free - 60-minute budgeting session • Free - Ballpark for 3 months stride.nyc
  • 43. Questions? Debbie Madden CEO, Stride stride.nyc debbie@stride.nyc @debbiemadden200 stride.nyc