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
 
Probabilistic Thinking in SEO - BrightonSEO October 2022
Probabilistic Thinking in SEO - BrightonSEO October 2022Probabilistic Thinking in SEO - BrightonSEO October 2022
Probabilistic Thinking in SEO - BrightonSEO October 2022Andrew Charlton
 
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
 
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 SlidesGap Analysis Powerpoint Presentation Slides
Gap Analysis Powerpoint Presentation SlidesSlideTeam
 
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
 

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 (エンジニアとして生き残るためのテクノロジーと...
 
Probabilistic Thinking in SEO - BrightonSEO October 2022
Probabilistic Thinking in SEO - BrightonSEO October 2022Probabilistic Thinking in SEO - BrightonSEO October 2022
Probabilistic Thinking in SEO - BrightonSEO October 2022
 
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
 
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 SlidesGap Analysis Powerpoint Presentation Slides
Gap Analysis Powerpoint Presentation Slides
 
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
 

Recently uploaded

call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...harshavardhanraghave
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnAmarnathKambale
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsArshad QA
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Steffen Staab
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...Health
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplatePresentation.STUDIO
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...kalichargn70th171
 
Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdfPearlKirahMaeRagusta1
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech studentsHimanshiGarg82
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension AidPhilip Schwarz
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providermohitmore19
 
10 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 202410 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 2024Mind IT Systems
 
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdfAzure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdfryanfarris8
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionSolGuruz
 

Recently uploaded (20)

call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
 
Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdf
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
10 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 202410 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 2024
 
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdfAzure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with Precision
 

Beginner's Guide to Agile Release Planning