SlideShare a Scribd company logo
1 of 105
Release Planning
@tirrellpayton
http://www.payton-consulting.com
Why Release Planning?
Release Definition
Prioritization
Triple Constraint
Assume->Validate Loop
Forecasting
@tirrellpayton
http://www.payton-consulting.com
Agenda
Most information about agile is focused on the sprint
@tirrellpayton
http://www.payton-consulting.com
Why?
Most information about agile is focused on the sprint
This leads to the false assumption that you can’t do any long
term/release/strategic planning if your teams are agile
@tirrellpayton
http://www.payton-consulting.com
Why?
@tirrellpayton
http://www.payton-consulting.com
Why?
Most of the focus is here
@tirrellpayton
http://www.payton-consulting.com
Why?
Most of the focus is here
I’ll be explaining this
Release = any number of sprints that combine to form a larger
deliverable
@tirrellpayton
http://www.payton-consulting.com
Release Definition
Release = any number of sprints that combine to form a larger
deliverable
@tirrellpayton
http://www.payton-consulting.com
Release Definition
Sprint 1 Sprint 2 Sprint 3 Sprint 4 Sprint 5 Sprint 6
Release 1 Release 2
Step 1: Start with a goal
@tirrellpayton
http://www.payton-consulting.com
Where to Start?
Step 1: Start with a goal
Step 2: Create a feature list
@tirrellpayton
http://www.payton-consulting.com
Where to Start?
Step 1: Start with a goal
Step 2: Create a feature list
Step 3: Prioritize the features
@tirrellpayton
http://www.payton-consulting.com
Where to Start?
Step 1: Start with a goal
Step 2: Create a feature list
Step 3: Prioritize the features
Why is prioritization important?
@tirrellpayton
http://www.payton-consulting.com
Where to Start?
Why is prioritization important?
No matter the delivery method, the triple constraint does not change
@tirrellpayton
http://www.payton-consulting.com
Where to Start?
Why is prioritization important?
No matter the delivery method, the triple constraint does not change
@tirrellpayton
http://www.payton-consulting.com
Where to Start?
Why is prioritization important?
We want to understand the features most critical to reaching the goal
@tirrellpayton
http://www.payton-consulting.com
Where to Start?
Why is prioritization important?
This is why we started with the goal
@tirrellpayton
http://www.payton-consulting.com
Where to Start?
Step 1: Start with a goal
Step 2: Create a feature list
Step 3: Prioritize the features
Why is prioritization important?
@tirrellpayton
http://www.payton-consulting.com
Where to Start?
‘Memba this?
How?
@tirrellpayton
http://www.payton-consulting.com
Prioritization
How?
MoSCoW is an easy way to start
@tirrellpayton
http://www.payton-consulting.com
Prioritization
@tirrellpayton
http://www.payton-consulting.com
MoSCoW
@tirrellpayton
http://www.payton-consulting.com
MoSCoW
Must Have
@tirrellpayton
http://www.payton-consulting.com
MoSCoW
Must Have
Should Have
@tirrellpayton
http://www.payton-consulting.com
MoSCoW
Must Have
Should Have
Could Have
@tirrellpayton
http://www.payton-consulting.com
MoSCoW
Must Have
Should Have
Could Have
Wont Have
@tirrellpayton
http://www.payton-consulting.com
MoSCoW
Must Have
Should Have
Could Have
Wont Have
@tirrellpayton
http://www.payton-consulting.com
MoSCoW
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Must Have
Should Have
Could Have
Wont Have
@tirrellpayton
http://www.payton-consulting.com
MoSCoW
Feature
Feature
Feature What’s in here?
Must Have
Should Have
Could Have
Wont Have
@tirrellpayton
http://www.payton-consulting.com
MoSCoW
Feature
Feature
Feature What’s in here?
Feature
Requirements
Acceptance Criteria
Design
Build
Test
UAT
Enough to be
“potentially shippable”
Must Have
Should Have
Could Have
Wont Have
@tirrellpayton
http://www.payton-consulting.com
MoSCoW
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Must Have
Must Have
Should Have
Could Have
Wont Have
@tirrellpayton
http://www.payton-consulting.com
MoSCoW
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Must Have
Should Have
Must Have
Should Have
Could Have
Wont Have
@tirrellpayton
http://www.payton-consulting.com
MoSCoW
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Must Have
Should Have
Could Have
Must Have
Should Have
Could Have
Wont Have
@tirrellpayton
http://www.payton-consulting.com
MoSCoW
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Must Have
Should Have
Could Have
Won’t Have
No matter the delivery method, the triple constraint does not change
@tirrellpayton
http://www.payton-consulting.com
Triple Constraint
Bonus Question: What if you fixed time, fixed scope, fixed budget?
@tirrellpayton
http://www.payton-consulting.com
Triple Constraint
Bonus Question: What if you fixed time, fixed scope, fixed budget?
@tirrellpayton
http://www.payton-consulting.com
Triple Constraint
You end up flexing on the “hidden constraint”, which is quality. But
you can only hide it for so long.
@tirrellpayton
http://www.payton-consulting.com
Triple Constraint
This is part of why we deliver in short cycles, even with our longer
term plan
@tirrellpayton
http://www.payton-consulting.com
Triple Constraint
It enables us to more closely monitor quality, which tends to be a
hidden constraint
@tirrellpayton
http://www.payton-consulting.com
Triple Constraint
Release
Triple Constraint
Shorter increments are
@tirrellpayton
http://www.payton-consulting.com
Release
Triple Constraint
Shorter increments are
- Easier to estimate
Sprint 1 Sprint 2
@tirrellpayton
http://www.payton-consulting.com
Release
Triple Constraint
Shorter increments are
- Easier to estimate
- Faster to deliver
Sprint 1 Sprint 2 Sprint 3 Sprint 4
@tirrellpayton
http://www.payton-consulting.com
Release
Triple Constraint
Shorter increments are
- Easier to estimate
- Faster to deliver
- Easier to measure
Sprint 1 Sprint 2 Sprint 3 Sprint 4 Sprint 5 Sprint 6
@tirrellpayton
http://www.payton-consulting.com
Release
Triple Constraint
Shorter increments are
- Easier to estimate
- Faster to deliver
- Easier to measure
Sprint 1 Sprint 2 Sprint 3 Sprint 4 Sprint 5 Sprint 6
@tirrellpayton
http://www.payton-consulting.com
Also, you can revalidate after
every increment
Hypothesis
Honesty time
@tirrellpayton
http://www.payton-consulting.com
Hypothesis
Honesty time
At the beginning of our project, what are our estimates (time, people,
budget)?
@tirrellpayton
http://www.payton-consulting.com
Hypothesis
@tirrellpayton
http://www.payton-consulting.com
Hypothesis
?
@tirrellpayton
http://www.payton-consulting.com
Hypothesis
Honesty time
At the beginning of our project, what are our estimates (time, people,
budget)?
It’s a hypothesis
@tirrellpayton
http://www.payton-consulting.com
Hypothesis
What we’re saying is, “Based on what we know at this time, this is
what we think this project needs in order to reach its goal.”
@tirrellpayton
http://www.payton-consulting.com
Hypothesis
What we’re saying is, “Based on what we know at this time, this is
what we think this project needs in order to reach its goal.”
The problem is we make the biggest decisions about a project when
we have the least information
@tirrellpayton
http://www.payton-consulting.com
Hypothesis
What we’re saying is, “Based on what we know at this time, this is
what we think this project needs in order to reach its goal.”
The problem is we make the biggest decisions about a project when
we have the least information.
How many times during a project have you said, “If we only knew
then what we know now…”
@tirrellpayton
http://www.payton-consulting.com
Release
Hypothesis
Shorter increments are
- Easier to estimate
- Faster to deliver
- Easier to measure
Sprint 1 Sprint 2 Sprint 3 Sprint 4 Sprint 5 Sprint 6
@tirrellpayton
http://www.payton-consulting.com
Also, you can revalidate after
every increment
Release
Hypothesis
Shorter increments are
- Easier to estimate
- Faster to deliver
- Easier to measure
Sprint 1 Sprint 2 Sprint 3 Sprint 4 Sprint 5 Sprint 6
@tirrellpayton
http://www.payton-consulting.com
Also, you can revalidate after
every increment
That’s what this does!
Hypothesis
If we treat our initial estimate as a hypothesis, it allows us the courage
to validate it with real data
@tirrellpayton
http://www.payton-consulting.com
Initial Scope
@tirrellpayton
http://www.payton-consulting.com
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Prioritized Scope
@tirrellpayton
http://www.payton-consulting.com
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Planned Scope
@tirrellpayton
http://www.payton-consulting.com
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
S1 S4S2 S3 S5 S8S6 S7
Planned Release
@tirrellpayton
http://www.payton-consulting.com
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
S1 S4S2 S3 S5 S8S6 S7
June October
Planned Release
@tirrellpayton
http://www.payton-consulting.com
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
S1 S4S2 S3 S5 S8S6 S7
June October
Hypothesis: We think we can get this done by mid-October with 5
people and $300k
Validation
@tirrellpayton
http://www.payton-consulting.com
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
S1 S4S2 S3 S5 S8S6 S7
June October
How quickly can we validate this hypothesis?
Validation
@tirrellpayton
http://www.payton-consulting.com
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
S1 S4S2 S3 S5 S8S6 S7
June October
How quickly can we validate this hypothesis?
About 10 days
Validation
@tirrellpayton
http://www.payton-consulting.com
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
S1 S4S2 S3 S5 S8S6 S7
June October
How quickly can we validate this hypothesis?
About 10 daysJune 15
Validation
@tirrellpayton
http://www.payton-consulting.com
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
S1 S4S2 S3 S5 S8S6 S7
June October
How do we validate this hypothesis?
Validation
@tirrellpayton
http://www.payton-consulting.com
How do we validate this hypothesis?
Validation
@tirrellpayton
http://www.payton-consulting.com
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
S1 S4S2 S3 S5 S8S6 S7
June October
How do we validate this hypothesis?
Validation
@tirrellpayton
http://www.payton-consulting.com
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
S1 S4S2 S3 S5 S8S6 S7
June October
How do we validate this hypothesis?
Time Spent: 12.5%
Features Accepted: 12.5%
Budget aSpent: 12.5%
Validation
@tirrellpayton
http://www.payton-consulting.com
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
S1 S4S2 S3 S5 S8S6 S7
June October
How do we validate this hypothesis?
Time Spent: 12.5%
Features Accepted: 12.5%
Budget Spent: 12.5%
Validation
@tirrellpayton
http://www.payton-consulting.com
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
S1 S4S2 S3 S5 S8S6 S7
June October
What if this happens?
Time Spent: 12.5%
Features Accepted: 6.5%
Budget Spent: 12.5%
Validation
@tirrellpayton
http://www.payton-consulting.com
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
S1 S4S2 S3 S5 S8S6 S7
June October
Bad News: We’re off track
Time Spent: 12.5%
Features Accepted: 6.5%
Budget Spent: 12.5%
Validation
@tirrellpayton
http://www.payton-consulting.com
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
S1 S4S2 S3 S5 S8S6 S7
June October
Bad News: We’re off track
Good News: It only took us 10 days to find out
Time Spent: 12.5%
Features Accepted: 6.5%
Budget Spent: 12.5%
Validation
@tirrellpayton
http://www.payton-consulting.com
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
S1 S4S2 S3 S5 S8S6 S7
June October
Use that information to re-plan going forward
Time Spent: 12.5%
Features Accepted: 6.5%
Budget Spent: 12.5%
June October
Requirements
Design
Build
QA
UAT
@tirrellpayton
http://www.payton-consulting.com
Release Planning
Hypothesis: We think we can get this work done by mid-October with
5 people and $300k
June October
Requirements
Design
Build
QA
UAT
@tirrellpayton
http://www.payton-consulting.com
Release Planning
How quickly can we validate this hypothesis?
June October
Requirements
Design
Build
QA
UAT
@tirrellpayton
http://www.payton-consulting.com
Release Planning
How quickly can we validate this hypothesis?
Usually about here
June October
Requirements
Design
Build
QA
UAT
@tirrellpayton
http://www.payton-consulting.com
Release Planning
How quickly can we validate this hypothesis?
Usually about here
September 15
June October
Requirements
Design
Build
QA
UAT
@tirrellpayton
http://www.payton-consulting.com
Makes People Sad
September 15
Validation
@tirrellpayton
http://www.payton-consulting.com
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
S1 S4S2 S3 S5 S8S6 S7
June October
What if this happens?
Time Spent: 87.5%
Features Accepted: 74%
Budget Spent: 100%
Validation
@tirrellpayton
http://www.payton-consulting.com
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
S1 S4S2 S3 S5 S8S6 S7
June October
This is why priority is important
Time Spent: 87.5%
Features Accepted: 74%
Budget Spent: 100%
Validation
@tirrellpayton
http://www.payton-consulting.com
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
S1 S4S2 S3 S5 S8S6 S7
June October
This is why priority is important
Bad News: We’re Broke
Time Spent: 87.5%
Features Accepted: 74%
Budget Spent: 100%
Validation
@tirrellpayton
http://www.payton-consulting.com
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
S1 S4S2 S3 S5 S8S6 S7
June October
This is why priority is important
Good News: The highest priority features are done
Time Spent: 87.5%
Features Accepted: 74%
Budget Spent: 100%
Validation
@tirrellpayton
http://www.payton-consulting.com
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
S1 S4S2 S3 S5 S8S6 S7
June October
This is why priority is important
The project can still be a success
Time Spent: 87.5%
Features Accepted: 74%
Budget Spent: 100%
Validation
@tirrellpayton
http://www.payton-consulting.com
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
S1 S4S2 S3 S5 S8S6 S7
June October
This is why priority is important
We can choose to fund more, or not
Time Spent: 87.5%
Features Accepted: 74%
Budget Spent: 100%
Validation
@tirrellpayton
http://www.payton-consulting.com
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
S1 S4S2 S3 S5 S8S6 S7
June October
We create a plan (hypothesis), then we validate it with actual
performance data
Validation
@tirrellpayton
http://www.payton-consulting.com
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
S1 S4S2 S3 S5 S8S6 S7
June October
This helps us answer questions like:
Validation
@tirrellpayton
http://www.payton-consulting.com
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
S1 S4S2 S3 S5 S8S6 S7
June October
How long will it take?
Validation
@tirrellpayton
http://www.payton-consulting.com
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
S1 S4S2 S3 S5 S8S6 S7
June October
The data says we will finish around mid-October
Time Spent: 87.5%
Features Accepted: 74%
Budget Spent: 100%
Validation
@tirrellpayton
http://www.payton-consulting.com
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
S1 S4S2 S3 S5 S8S6 S7
June October
The data says we will finish around mid-October
We have spent 2 of 16 weeks (12.5%)
Time Spent: 12.5%
Features Accepted: 12.5%
Budget Spent: 12.5%
Validation
@tirrellpayton
http://www.payton-consulting.com
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
S1 S4S2 S3 S5 S8S6 S7
June October
How much will it cost?
Validation
@tirrellpayton
http://www.payton-consulting.com
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
S1 S4S2 S3 S5 S8S6 S7
June October
How much will it cost?
Based on the data, about $300k
Time Spent: 12.5%
Features Accepted: 12.5%
Budget Spent: 12.5%
Validation
@tirrellpayton
http://www.payton-consulting.com
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
S1 S4S2 S3 S5 S8S6 S7
June October
How much will it cost?
We have spent $37.5k (12.5%)
Time Spent: 12.5%
Features Accepted: 12.5%
Budget Spent: 12.5%
Validation
@tirrellpayton
http://www.payton-consulting.com
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
S1 S4S2 S3 S5 S8S6 S7
June October
How much will it cost?
And we have finished 12.5% of the features
Time Spent: 12.5%
Features Accepted: 12.5%
Budget Spent: 12.5%
Validation
@tirrellpayton
http://www.payton-consulting.com
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
S1 S4S2 S3 S5 S8S6 S7
June October
What % complete are you?
Time Spent: 12.5%
Features Accepted: 12.5%
Budget Spent: 12.5%
Validation
@tirrellpayton
http://www.payton-consulting.com
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
S1 S4S2 S3 S5 S8S6 S7
June October
What % complete are you?
The data says 12.5%
Time Spent: 12.5%
Features Accepted: 12.5%
Budget Spent: 12.5%
Validation
@tirrellpayton
http://www.payton-consulting.com
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
S1 S4S2 S3 S5 S8S6 S7
June October
What % complete are you?
We have completed 12.5% of the features
Time Spent: 12.5%
Features Accepted: 12.5%
Budget Spent: 12.5%
Validation
@tirrellpayton
http://www.payton-consulting.com
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
S1 S4S2 S3 S5 S8S6 S7
June October
How do you really know its done?
Time Spent: 12.5%
Features Accepted: 12.5%
Budget Spent: 12.5%
Validation
@tirrellpayton
http://www.payton-consulting.com
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
S1 S4S2 S3 S5 S8S6 S7
June October
How do you really know its done?
Its running in the stage environment and the PO signed off
Time Spent: 12.5%
Features Accepted: 12.5%
Budget Spent: 12.5%
Forecasting
@tirrellpayton
http://www.payton-consulting.com
How do you really know its done?
Its running in the stage environment and the PO signed off
Feature
Requirements
Acceptance Criteria
Design
Build
Test
UAT
“Potentially
Shippable”
Forecasting
@tirrellpayton
http://www.payton-consulting.com
Bonus Question: What % complete are you?
June October
Requirements
Design
Build
QA
UAT
Forecasting
@tirrellpayton
http://www.payton-consulting.com
Bonus Question: What % complete are you?
How do you know its done?
June October
Requirements
Design
Build
QA
UAT
Forecasting
@tirrellpayton
http://www.payton-consulting.com
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
S1 S4S2 S3 S5 S8S6 S7
June October
How much will be done by September 1?
Time Spent: 12.5%
Features Accepted: 12.5%
Budget Spent: 12.5%
Forecasting
@tirrellpayton
http://www.payton-consulting.com
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
S1 S4S2 S3 S5 S8S6 S7
June October
How much will be done by September 1?
The data says we will be here by September 1
Time Spent: 12.5%
Features Accepted: 12.5%
Budget Spent: 12.5%
Forecasting
@tirrellpayton
http://www.payton-consulting.com
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
S1 S4S2 S3 S5 S8S6 S7
June October
When will all the must haves be completed?
Time Spent: 12.5%
Features Accepted: 12.5%
Budget Spent: 12.5%
Forecasting
@tirrellpayton
http://www.payton-consulting.com
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Feature
S1 S4S2 S3 S5 S8S6 S7
June October
When will all the must haves be completed?
The data says “in the next week”
Time Spent: 12.5%
Features Accepted: 12.5%
Budget Spent: 12.5%
Forecasting is not an exact science, but you can use science to get
better forecasts
Start by creating preliminary assumptions based on the data you have
Relentlessly exploit your most current data to validate or refute your
assumptions
Repeat
@tirrellpayton
http://www.payton-consulting.com
Summary
Payton Companies like yours achieve higher performance through
coaching, consulting, and training
@tirrellpayton
http://www.payton-consulting.com
Thanks!

More Related Content

Similar to Beginner's Guide to Agile Release Planning

Secure Your 2024 SEO Budget With These Tips For Executive Buy-in
Secure Your 2024 SEO Budget With These Tips For Executive Buy-inSecure Your 2024 SEO Budget With These Tips For Executive Buy-in
Secure Your 2024 SEO Budget With These Tips For Executive Buy-inSearch Engine Journal
 
How to work with technology to survive as an engineer (エンジニアとして生き残るためのテクノロジーと...
How to work with technology to survive as an engineer (エンジニアとして生き残るためのテクノロジーと...How to work with technology to survive as an engineer (エンジニアとして生き残るためのテクノロジーと...
How to work with technology to survive as an engineer (エンジニアとして生き残るためのテクノロジーと...Naoki (Neo) SATO
 
SEO in Turbulent Times - BrightonSEO San Diego 2023 - Will Critchlow, SearchP...
SEO in Turbulent Times - BrightonSEO San Diego 2023 - Will Critchlow, SearchP...SEO in Turbulent Times - BrightonSEO San Diego 2023 - Will Critchlow, SearchP...
SEO in Turbulent Times - BrightonSEO San Diego 2023 - Will Critchlow, SearchP...Will Critchlow
 
Python For Technical SEO | Women In Tech SEO Festival March 2020 | Ruth Everett
Python For Technical SEO | Women In Tech SEO Festival March 2020 | Ruth Everett Python For Technical SEO | Women In Tech SEO Festival March 2020 | Ruth Everett
Python For Technical SEO | Women In Tech SEO Festival March 2020 | Ruth Everett Ruth Everett
 
[오픈소스컨설팅]Session 2 2. Future of Team Collaboration
[오픈소스컨설팅]Session 2 2. Future of Team Collaboration[오픈소스컨설팅]Session 2 2. Future of Team Collaboration
[오픈소스컨설팅]Session 2 2. Future of Team CollaborationOpen Source Consulting
 
User stories: from good intentions to bad advice - Lean Agile Scotland 2019
User stories: from good intentions to bad advice - Lean Agile Scotland 2019User stories: from good intentions to bad advice - Lean Agile Scotland 2019
User stories: from good intentions to bad advice - Lean Agile Scotland 2019Seb Rose
 
How to work with technology to survive as an engineer (エンジニアとして生き残るためのテクノロジーと...
How to work with technology to survive as an engineer (エンジニアとして生き残るためのテクノロジーと...How to work with technology to survive as an engineer (エンジニアとして生き残るためのテクノロジーと...
How to work with technology to survive as an engineer (エンジニアとして生き残るためのテクノロジーと...Naoki (Neo) SATO
 
Tuckman was wrong by Doc Norton at #AgileIndia2019
Tuckman was wrong by Doc Norton at #AgileIndia2019Tuckman was wrong by Doc Norton at #AgileIndia2019
Tuckman was wrong by Doc Norton at #AgileIndia2019Agile India
 
Page Experience Update TMC June 2021 Patrick Stox
Page Experience Update TMC June 2021 Patrick StoxPage Experience Update TMC June 2021 Patrick Stox
Page Experience Update TMC June 2021 Patrick Stoxpatrickstox
 
Getting Started with Python and Machine Learning for SEO | BrightonSEO Octobe...
Getting Started with Python and Machine Learning for SEO | BrightonSEO Octobe...Getting Started with Python and Machine Learning for SEO | BrightonSEO Octobe...
Getting Started with Python and Machine Learning for SEO | BrightonSEO Octobe...Ruth Everett
 
Gap Analysis PowerPoint Presentation Slides
Gap Analysis PowerPoint Presentation Slides Gap Analysis PowerPoint Presentation Slides
Gap Analysis PowerPoint Presentation Slides SlideTeam
 
SEO Make Micro-Moments and Wordpress Work For User Journey Mapping With Conte...
SEO Make Micro-Moments and Wordpress Work For User Journey Mapping With Conte...SEO Make Micro-Moments and Wordpress Work For User Journey Mapping With Conte...
SEO Make Micro-Moments and Wordpress Work For User Journey Mapping With Conte...Dawn Anderson MSc DigM
 
Singapore Fintech Startups Best of Social Media and Blogs
Singapore Fintech Startups Best of Social Media and BlogsSingapore Fintech Startups Best of Social Media and Blogs
Singapore Fintech Startups Best of Social Media and BlogsChristian König
 
Lots of ways to speed up your site
Lots of ways to speed up your siteLots of ways to speed up your site
Lots of ways to speed up your siteIan Lurie
 
NBTC 2014 - Startup Analytics Presentation
NBTC 2014 - Startup Analytics PresentationNBTC 2014 - Startup Analytics Presentation
NBTC 2014 - Startup Analytics PresentationSean Power
 
Secrets to Writing Content That Matters - Gillian Muessig
Secrets to Writing Content That Matters - Gillian MuessigSecrets to Writing Content That Matters - Gillian Muessig
Secrets to Writing Content That Matters - Gillian MuessigMiva
 
A crash course into SEO and what moves the needle with scalable processes
A crash course into SEO and what moves the needle with scalable processesA crash course into SEO and what moves the needle with scalable processes
A crash course into SEO and what moves the needle with scalable processespatrickstox
 
How to Align Intelligence Program Performance with Professional and Career De...
How to Align Intelligence Program Performance with Professional and Career De...How to Align Intelligence Program Performance with Professional and Career De...
How to Align Intelligence Program Performance with Professional and Career De...IntelCollab.com
 
DevOps Introduction using WIP
DevOps Introduction using WIPDevOps Introduction using WIP
DevOps Introduction using WIPChris Kadel, MBA
 
IntelCollab_March-14_wTerryThiele
IntelCollab_March-14_wTerryThieleIntelCollab_March-14_wTerryThiele
IntelCollab_March-14_wTerryThieleTerry Thiele
 

Similar to Beginner's Guide to Agile Release Planning (20)

Secure Your 2024 SEO Budget With These Tips For Executive Buy-in
Secure Your 2024 SEO Budget With These Tips For Executive Buy-inSecure Your 2024 SEO Budget With These Tips For Executive Buy-in
Secure Your 2024 SEO Budget With These Tips For Executive Buy-in
 
How to work with technology to survive as an engineer (エンジニアとして生き残るためのテクノロジーと...
How to work with technology to survive as an engineer (エンジニアとして生き残るためのテクノロジーと...How to work with technology to survive as an engineer (エンジニアとして生き残るためのテクノロジーと...
How to work with technology to survive as an engineer (エンジニアとして生き残るためのテクノロジーと...
 
SEO in Turbulent Times - BrightonSEO San Diego 2023 - Will Critchlow, SearchP...
SEO in Turbulent Times - BrightonSEO San Diego 2023 - Will Critchlow, SearchP...SEO in Turbulent Times - BrightonSEO San Diego 2023 - Will Critchlow, SearchP...
SEO in Turbulent Times - BrightonSEO San Diego 2023 - Will Critchlow, SearchP...
 
Python For Technical SEO | Women In Tech SEO Festival March 2020 | Ruth Everett
Python For Technical SEO | Women In Tech SEO Festival March 2020 | Ruth Everett Python For Technical SEO | Women In Tech SEO Festival March 2020 | Ruth Everett
Python For Technical SEO | Women In Tech SEO Festival March 2020 | Ruth Everett
 
[오픈소스컨설팅]Session 2 2. Future of Team Collaboration
[오픈소스컨설팅]Session 2 2. Future of Team Collaboration[오픈소스컨설팅]Session 2 2. Future of Team Collaboration
[오픈소스컨설팅]Session 2 2. Future of Team Collaboration
 
User stories: from good intentions to bad advice - Lean Agile Scotland 2019
User stories: from good intentions to bad advice - Lean Agile Scotland 2019User stories: from good intentions to bad advice - Lean Agile Scotland 2019
User stories: from good intentions to bad advice - Lean Agile Scotland 2019
 
How to work with technology to survive as an engineer (エンジニアとして生き残るためのテクノロジーと...
How to work with technology to survive as an engineer (エンジニアとして生き残るためのテクノロジーと...How to work with technology to survive as an engineer (エンジニアとして生き残るためのテクノロジーと...
How to work with technology to survive as an engineer (エンジニアとして生き残るためのテクノロジーと...
 
Tuckman was wrong by Doc Norton at #AgileIndia2019
Tuckman was wrong by Doc Norton at #AgileIndia2019Tuckman was wrong by Doc Norton at #AgileIndia2019
Tuckman was wrong by Doc Norton at #AgileIndia2019
 
Page Experience Update TMC June 2021 Patrick Stox
Page Experience Update TMC June 2021 Patrick StoxPage Experience Update TMC June 2021 Patrick Stox
Page Experience Update TMC June 2021 Patrick Stox
 
Getting Started with Python and Machine Learning for SEO | BrightonSEO Octobe...
Getting Started with Python and Machine Learning for SEO | BrightonSEO Octobe...Getting Started with Python and Machine Learning for SEO | BrightonSEO Octobe...
Getting Started with Python and Machine Learning for SEO | BrightonSEO Octobe...
 
Gap Analysis PowerPoint Presentation Slides
Gap Analysis PowerPoint Presentation Slides Gap Analysis PowerPoint Presentation Slides
Gap Analysis PowerPoint Presentation Slides
 
SEO Make Micro-Moments and Wordpress Work For User Journey Mapping With Conte...
SEO Make Micro-Moments and Wordpress Work For User Journey Mapping With Conte...SEO Make Micro-Moments and Wordpress Work For User Journey Mapping With Conte...
SEO Make Micro-Moments and Wordpress Work For User Journey Mapping With Conte...
 
Singapore Fintech Startups Best of Social Media and Blogs
Singapore Fintech Startups Best of Social Media and BlogsSingapore Fintech Startups Best of Social Media and Blogs
Singapore Fintech Startups Best of Social Media and Blogs
 
Lots of ways to speed up your site
Lots of ways to speed up your siteLots of ways to speed up your site
Lots of ways to speed up your site
 
NBTC 2014 - Startup Analytics Presentation
NBTC 2014 - Startup Analytics PresentationNBTC 2014 - Startup Analytics Presentation
NBTC 2014 - Startup Analytics Presentation
 
Secrets to Writing Content That Matters - Gillian Muessig
Secrets to Writing Content That Matters - Gillian MuessigSecrets to Writing Content That Matters - Gillian Muessig
Secrets to Writing Content That Matters - Gillian Muessig
 
A crash course into SEO and what moves the needle with scalable processes
A crash course into SEO and what moves the needle with scalable processesA crash course into SEO and what moves the needle with scalable processes
A crash course into SEO and what moves the needle with scalable processes
 
How to Align Intelligence Program Performance with Professional and Career De...
How to Align Intelligence Program Performance with Professional and Career De...How to Align Intelligence Program Performance with Professional and Career De...
How to Align Intelligence Program Performance with Professional and Career De...
 
DevOps Introduction using WIP
DevOps Introduction using WIPDevOps Introduction using WIP
DevOps Introduction using WIP
 
IntelCollab_March-14_wTerryThiele
IntelCollab_March-14_wTerryThieleIntelCollab_March-14_wTerryThiele
IntelCollab_March-14_wTerryThiele
 

Recently uploaded

JS-Experts - Cybersecurity for Generative AI
JS-Experts - Cybersecurity for Generative AIJS-Experts - Cybersecurity for Generative AI
JS-Experts - Cybersecurity for Generative AIIvo Andreev
 
Cybersecurity Challenges with Generative AI - for Good and Bad
Cybersecurity Challenges with Generative AI - for Good and BadCybersecurity Challenges with Generative AI - for Good and Bad
Cybersecurity Challenges with Generative AI - for Good and BadIvo Andreev
 
Growing Oxen: channel operators and retries
Growing Oxen: channel operators and retriesGrowing Oxen: channel operators and retries
Growing Oxen: channel operators and retriesSoftwareMill
 
Your Vision, Our Expertise: TECUNIQUE's Tailored Software Teams
Your Vision, Our Expertise: TECUNIQUE's Tailored Software TeamsYour Vision, Our Expertise: TECUNIQUE's Tailored Software Teams
Your Vision, Our Expertise: TECUNIQUE's Tailored Software TeamsJaydeep Chhasatia
 
IA Generativa y Grafos de Neo4j: RAG time
IA Generativa y Grafos de Neo4j: RAG timeIA Generativa y Grafos de Neo4j: RAG time
IA Generativa y Grafos de Neo4j: RAG timeNeo4j
 
Introduction-to-Software-Development-Outsourcing.pptx
Introduction-to-Software-Development-Outsourcing.pptxIntroduction-to-Software-Development-Outsourcing.pptx
Introduction-to-Software-Development-Outsourcing.pptxIntelliSource Technologies
 
Why Choose Brain Inventory For Ecommerce Development.pdf
Why Choose Brain Inventory For Ecommerce Development.pdfWhy Choose Brain Inventory For Ecommerce Development.pdf
Why Choose Brain Inventory For Ecommerce Development.pdfBrain Inventory
 
Transforming PMO Success with AI - Discover OnePlan Strategic Portfolio Work ...
Transforming PMO Success with AI - Discover OnePlan Strategic Portfolio Work ...Transforming PMO Success with AI - Discover OnePlan Strategic Portfolio Work ...
Transforming PMO Success with AI - Discover OnePlan Strategic Portfolio Work ...OnePlan Solutions
 
OpenChain Webinar: Universal CVSS Calculator
OpenChain Webinar: Universal CVSS CalculatorOpenChain Webinar: Universal CVSS Calculator
OpenChain Webinar: Universal CVSS CalculatorShane Coughlan
 
20240319 Car Simulator Plan.pptx . Plan for a JavaScript Car Driving Simulator.
20240319 Car Simulator Plan.pptx . Plan for a JavaScript Car Driving Simulator.20240319 Car Simulator Plan.pptx . Plan for a JavaScript Car Driving Simulator.
20240319 Car Simulator Plan.pptx . Plan for a JavaScript Car Driving Simulator.Sharon Liu
 
Fields in Java and Kotlin and what to expect.pptx
Fields in Java and Kotlin and what to expect.pptxFields in Java and Kotlin and what to expect.pptx
Fields in Java and Kotlin and what to expect.pptxJoão Esperancinha
 
eAuditor Audits & Inspections - conduct field inspections
eAuditor Audits & Inspections - conduct field inspectionseAuditor Audits & Inspections - conduct field inspections
eAuditor Audits & Inspections - conduct field inspectionsNirav Modi
 
ARM Talk @ Rejekts - Will ARM be the new Mainstream in our Data Centers_.pdf
ARM Talk @ Rejekts - Will ARM be the new Mainstream in our Data Centers_.pdfARM Talk @ Rejekts - Will ARM be the new Mainstream in our Data Centers_.pdf
ARM Talk @ Rejekts - Will ARM be the new Mainstream in our Data Centers_.pdfTobias Schneck
 
Generative AI for Cybersecurity - EC-Council
Generative AI for Cybersecurity - EC-CouncilGenerative AI for Cybersecurity - EC-Council
Generative AI for Cybersecurity - EC-CouncilVICTOR MAESTRE RAMIREZ
 
How Does the Epitome of Spyware Differ from Other Malicious Software?
How Does the Epitome of Spyware Differ from Other Malicious Software?How Does the Epitome of Spyware Differ from Other Malicious Software?
How Does the Epitome of Spyware Differ from Other Malicious Software?AmeliaSmith90
 
ERP For Electrical and Electronics manufecturing.pptx
ERP For Electrical and Electronics manufecturing.pptxERP For Electrical and Electronics manufecturing.pptx
ERP For Electrical and Electronics manufecturing.pptxAutus Cyber Tech
 
Sales Territory Management: A Definitive Guide to Expand Sales Coverage
Sales Territory Management: A Definitive Guide to Expand Sales CoverageSales Territory Management: A Definitive Guide to Expand Sales Coverage
Sales Territory Management: A Definitive Guide to Expand Sales CoverageDista
 
Leveraging DxSherpa's Generative AI Services to Unlock Human-Machine Harmony
Leveraging DxSherpa's Generative AI Services to Unlock Human-Machine HarmonyLeveraging DxSherpa's Generative AI Services to Unlock Human-Machine Harmony
Leveraging DxSherpa's Generative AI Services to Unlock Human-Machine Harmonyelliciumsolutionspun
 
AI Embracing Every Shade of Human Beauty
AI Embracing Every Shade of Human BeautyAI Embracing Every Shade of Human Beauty
AI Embracing Every Shade of Human BeautyRaymond Okyere-Forson
 

Recently uploaded (20)

JS-Experts - Cybersecurity for Generative AI
JS-Experts - Cybersecurity for Generative AIJS-Experts - Cybersecurity for Generative AI
JS-Experts - Cybersecurity for Generative AI
 
Salesforce AI Associate Certification.pptx
Salesforce AI Associate Certification.pptxSalesforce AI Associate Certification.pptx
Salesforce AI Associate Certification.pptx
 
Cybersecurity Challenges with Generative AI - for Good and Bad
Cybersecurity Challenges with Generative AI - for Good and BadCybersecurity Challenges with Generative AI - for Good and Bad
Cybersecurity Challenges with Generative AI - for Good and Bad
 
Growing Oxen: channel operators and retries
Growing Oxen: channel operators and retriesGrowing Oxen: channel operators and retries
Growing Oxen: channel operators and retries
 
Your Vision, Our Expertise: TECUNIQUE's Tailored Software Teams
Your Vision, Our Expertise: TECUNIQUE's Tailored Software TeamsYour Vision, Our Expertise: TECUNIQUE's Tailored Software Teams
Your Vision, Our Expertise: TECUNIQUE's Tailored Software Teams
 
IA Generativa y Grafos de Neo4j: RAG time
IA Generativa y Grafos de Neo4j: RAG timeIA Generativa y Grafos de Neo4j: RAG time
IA Generativa y Grafos de Neo4j: RAG time
 
Introduction-to-Software-Development-Outsourcing.pptx
Introduction-to-Software-Development-Outsourcing.pptxIntroduction-to-Software-Development-Outsourcing.pptx
Introduction-to-Software-Development-Outsourcing.pptx
 
Why Choose Brain Inventory For Ecommerce Development.pdf
Why Choose Brain Inventory For Ecommerce Development.pdfWhy Choose Brain Inventory For Ecommerce Development.pdf
Why Choose Brain Inventory For Ecommerce Development.pdf
 
Transforming PMO Success with AI - Discover OnePlan Strategic Portfolio Work ...
Transforming PMO Success with AI - Discover OnePlan Strategic Portfolio Work ...Transforming PMO Success with AI - Discover OnePlan Strategic Portfolio Work ...
Transforming PMO Success with AI - Discover OnePlan Strategic Portfolio Work ...
 
OpenChain Webinar: Universal CVSS Calculator
OpenChain Webinar: Universal CVSS CalculatorOpenChain Webinar: Universal CVSS Calculator
OpenChain Webinar: Universal CVSS Calculator
 
20240319 Car Simulator Plan.pptx . Plan for a JavaScript Car Driving Simulator.
20240319 Car Simulator Plan.pptx . Plan for a JavaScript Car Driving Simulator.20240319 Car Simulator Plan.pptx . Plan for a JavaScript Car Driving Simulator.
20240319 Car Simulator Plan.pptx . Plan for a JavaScript Car Driving Simulator.
 
Fields in Java and Kotlin and what to expect.pptx
Fields in Java and Kotlin and what to expect.pptxFields in Java and Kotlin and what to expect.pptx
Fields in Java and Kotlin and what to expect.pptx
 
eAuditor Audits & Inspections - conduct field inspections
eAuditor Audits & Inspections - conduct field inspectionseAuditor Audits & Inspections - conduct field inspections
eAuditor Audits & Inspections - conduct field inspections
 
ARM Talk @ Rejekts - Will ARM be the new Mainstream in our Data Centers_.pdf
ARM Talk @ Rejekts - Will ARM be the new Mainstream in our Data Centers_.pdfARM Talk @ Rejekts - Will ARM be the new Mainstream in our Data Centers_.pdf
ARM Talk @ Rejekts - Will ARM be the new Mainstream in our Data Centers_.pdf
 
Generative AI for Cybersecurity - EC-Council
Generative AI for Cybersecurity - EC-CouncilGenerative AI for Cybersecurity - EC-Council
Generative AI for Cybersecurity - EC-Council
 
How Does the Epitome of Spyware Differ from Other Malicious Software?
How Does the Epitome of Spyware Differ from Other Malicious Software?How Does the Epitome of Spyware Differ from Other Malicious Software?
How Does the Epitome of Spyware Differ from Other Malicious Software?
 
ERP For Electrical and Electronics manufecturing.pptx
ERP For Electrical and Electronics manufecturing.pptxERP For Electrical and Electronics manufecturing.pptx
ERP For Electrical and Electronics manufecturing.pptx
 
Sales Territory Management: A Definitive Guide to Expand Sales Coverage
Sales Territory Management: A Definitive Guide to Expand Sales CoverageSales Territory Management: A Definitive Guide to Expand Sales Coverage
Sales Territory Management: A Definitive Guide to Expand Sales Coverage
 
Leveraging DxSherpa's Generative AI Services to Unlock Human-Machine Harmony
Leveraging DxSherpa's Generative AI Services to Unlock Human-Machine HarmonyLeveraging DxSherpa's Generative AI Services to Unlock Human-Machine Harmony
Leveraging DxSherpa's Generative AI Services to Unlock Human-Machine Harmony
 
AI Embracing Every Shade of Human Beauty
AI Embracing Every Shade of Human BeautyAI Embracing Every Shade of Human Beauty
AI Embracing Every Shade of Human Beauty
 

Beginner's Guide to Agile Release Planning