SlideShare a Scribd company logo
Think Big, Plan Small:
How to Use Continual
Planning
Johanna Rothman
@johannarothman
www.jrothman.com
jr@jrothman.com
781-641-4046
© 2017 Johanna Rothman@johannarothman
In preparing for battle, I have always
found that plans are useless, but
planning is indispensable.
-- Dwight D. Eisenhower
2
Why We Plan
• Achieve some specific
result, some deliverable
• Set “expectations” for
deliverable(s)
• Forecast date and cost
• Manage risks
© 2017 Johanna Rothman@johannarothman
What We Need from Plans
• Resilience
• Larger the effort, the
more resilience we need
4
© 2017 Johanna Rothman@johannarothman
Common Roadmap
(Time-Based Wishlist)
5
© 2017 Johanna Rothman@johannarothman
Different Projects Require
Different Planning Horizons
• One-delivery projects (serial life cycle) have no specific
feedback for replanning
6
© 2017 Johanna Rothman@johannarothman
Quarterly Planning
• Plan once a quarter
• “How much can we get
into a quarter’s worth of
plan?”
• Can we get the project/
program to commit?
• “Push” planning
7
© 2017 Johanna Rothman@johannarothman
Value of Big Planning
• See interdependencies
• Create informal CoP
• Get to know each other,
especially if distributed
8
© 2017 Johanna Rothman@johannarothman
Big Plans Gone Wild
• Lots of prep
• Lots of people
• High meeting cost
• Time and money
9
© 2017 Johanna Rothman@johannarothman
Problems with Larger
Planning
• “I believe!”
• Roadmap becomes a
committed plan
• Estimation uncertainty
increases farther out
• Interdependency
uncertainty increases
farther out
• Larger planning creates less
adaptability
10
© 2017 Johanna Rothman@johannarothman
Assumptions Big Plans Make
• Even distribution of
features across the
backlogs (feature sets)
• Arrival rate is predictable
for more features
• Value of all features is
similar
11
© 2017 Johanna Rothman@johannarothman
Reality of Plans…
• Some feature sets have
more changes, more
features
• Arrival rate of changes/new
features is unpredictable
• Some features more
valuable than others
• Leads to “more” &
“change”
12
© 2017 Johanna Rothman@johannarothman
Deliverables and Planning
13
© 2017 Johanna Rothman@johannarothman
Small Plans Gone Wild
• Only look ahead for one
week or two
• No strategic intent
• How can you tell if you’re
achieving business value?
14
© 2017 Johanna Rothman@johannarothman
Large efforts require small
stories, small planning for faster
throughput and feedback.
15
© 2017 Johanna Rothman@johannarothman
Large/Uncertain Efforts
• Need more feedback
• More releases (at least,
internal)
• More integration
• More estimation required
for a time-based roadmap
16
© 2017 Johanna Rothman@johannarothman
Why This Need for “More” &
Change?
• Guesses abound!
• Sizing
• What the PO/PM wants
• What the org needs
• Market changes
• We learn
17
Invite Change with Build-
Measure-Learn Loop
• Break ideas down into small chunks of
value
• Build one small chunk
• Create this minimum product
• How little can you do and still
validate a business hypothesis?
(MVP)
• How little can you do to learn?
(MVE)
• Measure the effects with data
• Learn from releasing that and integrate
the learning back into the ideas
© 2017 Johanna Rothman@johannarothman
“How Much” vs.“How Little”
• “How much” thinking is from
serial planning
• One delivery means everyone
wants their stuff in now,
because who knows when the
team will be able to deliver
again?
• “How little” allows for change
and can create a more adaptive
project
• How little can we do to deliver
value?
19
© 2017 Johanna Rothman@johannarothman
Product vs. Internal Releasing
• You can release internally at least once a month regardless of
how frequently your customers see new product
20
© 2017 Johanna Rothman@johannarothman
Rolling Wave Planning
• Uses feedback from MVPs and
MVEs to create the next plan(s)
• Decide on the duration of your
wave
• Plan the first chunk, part of your
wave
• Create suppositions for the
next bit
• As you finish the first chunk,
(re)plan the next
• Maintain the wave
21
© 2017 Johanna Rothman@johannarothman
Two-Month Rolling Wave
22
© 2017 Johanna Rothman@johannarothman
After One Iteration…
23
Rolling Waves Help
Sequencing
• MVPs and MVEs allow
sequencing of
deliverables
• One month wave; two
months look ahead
© 2017 Johanna Rothman@johannarothman
After Next Iteration
• Required more change
• Much of the story
breakdown work was
unnecessary—for now
• Created WIP
• PO and the Team had low
morale
• No one saw the value in the
planning except the execs…
25
© 2017 Johanna Rothman@johannarothman
Smaller the Wave, More
Options
• One-month rolling wave
provides more options for
replanning
• Continuous planning
works with continuous
delivery
26
© 2017 Johanna Rothman@johannarothman
Consider Continual Planning
• Continual: frequently
recurring
• Start and stop, but the
interval is small
• I’ve used monthly, but you
might consider biweekly
or weekly
27
© 2017 Johanna Rothman@johannarothman
One-Month Rolling Wave
28
© 2017 Johanna Rothman@johannarothman
After One Week…
29
© 2017 Johanna Rothman@johannarothman
After Two Weeks…
30
© 2017 Johanna Rothman@johannarothman
Team Changes Over Wave
• Smaller stories
• PO worked with the team
more often
• Story workshops to define
MVE and MVP
• Team delivered more
smaller features faster
• Cadence of planning and
demos
31
© 2017 Johanna Rothman@johannarothman
Continual Planning
• Replan as often as the
team delivers value
• Options:
• ProductValue Team
meeting
• Ask everyone to plan
every month
• Together and at
distance
32
© 2017 Johanna Rothman@johannarothman
Variety of Teams
33
© 2017 Johanna Rothman@johannarothman
ProductValue Team
• Strategic intent of
product
• Why this product? Why
now? What impact will
we have?
• Impact map
34
© 2017 Johanna Rothman@johannarothman
Roadmap vs. Portfolio
• The product roadmap optimizes for this product’s
capabilities
• The project portfolio optimizes for the organization’s
strategy
• A given product release fulfills a part of the
organization’s strategy
35
© 2017 Johanna Rothman@johannarothman
ProductValue Team Decides
on ProductValue Over Time
• Strategic decisions
• Consider Cost of
Delay when deciding
strategy
36
© 2017 Johanna Rothman@johannarothman
Product (Owner)Value Team
• Product manager
• Externally-oriented,
customer-facing
• Product Owner
• Internally-oriented,
team-facing
• With multiple feature
teams, a PO for each team
37
© 2017 Johanna Rothman@johannarothman
ProductValue Team Replans
• What value has the
program/project
delivered?
• What would provide
more value if we changed
the rank, added, or
subtracted?
• Are we done yet? (Have
we provided enough value
that we can stop?)
38
© 2017 Johanna Rothman@johannarothman
Slicing vs. Curlicue Features
• Less frequently we plan, the more we tolerate curlicue features
• Don’t deal with root cause of interdependencies
39
© 2017 Johanna Rothman@johannarothman
Replanning as Teams
• Value in monthly or biweekly
meetings:
• See interdependencies
• Consider reforming teams
• Create informal CoP
• Build the small-world
network
• Not much prep or planning
because meeting more often
40
© 2017 Johanna Rothman@johannarothman
Common Roadmap Approach:
Time-Based Wishlist
41
© 2017 Johanna Rothman@johannarothman
Scope-Based Roadmap
(Still Wishlist)
42
© 2017 Johanna Rothman@johannarothman
Pull Assumes Plans Will
Change
• Pull-based approach helps
people expect change (as
opposed to commitment)
• Optimizes for “How
little”
• Less need for estimates,
at the beginning
43
© 2017 Johanna Rothman@johannarothman
Planning Questions to Ponder
• How little can we plan?
• How little can we deliver
before we replan?
• Is this a strategic or tactical
plan?
• How long is our rolling wave
now? Is that working for us?
• Do we need more or less
planning/replanning?
44
© 2017 Johanna Rothman@johannarothman
Possibly Useful Guidelines
• Plan/replan as often as the fastest
team delivers value
• Consider different triggers for
replanning:
• Market changes
• Value delivery
• Customer feedback
• How little can you plan at one
time?
• How often can you plan/replan?
45
© 2017 Johanna Rothman@johannarothman
Let’s Stay in Touch
• Pragmatic Managers
• Blog posts on
www.jrothman.com/blog/mpd
• PO workshop
• Stay in touch?
• Pragmatic Manager:
www.jrothman.com/
pragmaticmanager
• Please link with me on
LinkedIn
46

More Related Content

What's hot

Benefits of Accounts Payable Management Services
Benefits of Accounts Payable Management ServicesBenefits of Accounts Payable Management Services
Benefits of Accounts Payable Management Services
Shanmuga Priya
 
Conversion Rate Optimisation Presentation
Conversion Rate Optimisation PresentationConversion Rate Optimisation Presentation
Conversion Rate Optimisation Presentation
Madhouse Associates
 
Product Ideation and Customer Development
Product Ideation and Customer DevelopmentProduct Ideation and Customer Development
Product Ideation and Customer DevelopmentHiten Shah
 
Sales funnel
Sales funnel   Sales funnel
Sales funnel
Gyanendra Munda
 
App Marketing Strategy
App Marketing Strategy App Marketing Strategy
App Marketing Strategy
eGrove Systems Corporation
 
Discovery Workshop Template
Discovery Workshop TemplateDiscovery Workshop Template
Discovery Workshop Template
designer DATA
 
Inbound Sales
Inbound SalesInbound Sales
Inbound Sales
HubSpot
 
How to Measure Your Customer Satisfaction Score (CSAT)
How to Measure Your Customer Satisfaction Score (CSAT)How to Measure Your Customer Satisfaction Score (CSAT)
How to Measure Your Customer Satisfaction Score (CSAT)
Kayako
 
Roadmapping the Product Roadmap (ProductCamp Boston 2016)
Roadmapping the Product Roadmap (ProductCamp Boston 2016)Roadmapping the Product Roadmap (ProductCamp Boston 2016)
Roadmapping the Product Roadmap (ProductCamp Boston 2016)
ProductCamp Boston
 
User Story Mapping (2008)
User Story Mapping (2008)User Story Mapping (2008)
User Story Mapping (2008)
Jeff Patton
 
The Five Elements of a Best-in-Class Integrated Campaign
The Five Elements of a Best-in-Class Integrated CampaignThe Five Elements of a Best-in-Class Integrated Campaign
The Five Elements of a Best-in-Class Integrated Campaign
G3 Communications
 
How to Prepare For a Product Manager Interview by Google PM
How to Prepare For a Product Manager Interview by Google PMHow to Prepare For a Product Manager Interview by Google PM
How to Prepare For a Product Manager Interview by Google PM
Product School
 
Using HubSpot to Reduce Churn
Using HubSpot to Reduce ChurnUsing HubSpot to Reduce Churn
Using HubSpot to Reduce Churn
Christina Bockisch
 
Facebook Analytics: How to track and analyze your data; What matters & Why it...
Facebook Analytics: How to track and analyze your data; What matters & Why it...Facebook Analytics: How to track and analyze your data; What matters & Why it...
Facebook Analytics: How to track and analyze your data; What matters & Why it...Triangle American Marketing Association
 
The Customer Loyalty Ladder
The Customer Loyalty LadderThe Customer Loyalty Ladder
The Customer Loyalty Ladder
Teguh Prayogo
 
10 Tips for Creating Great User Stories
10 Tips for Creating Great User Stories10 Tips for Creating Great User Stories
10 Tips for Creating Great User Stories
Roman Pichler
 
Demystifying the Customer Journey Map
Demystifying the Customer Journey MapDemystifying the Customer Journey Map
Demystifying the Customer Journey Map
GetFeedback (by SurveyMonkey)
 
Digital Marketing Demo PPT
Digital Marketing Demo PPTDigital Marketing Demo PPT
Digital Marketing Demo PPT
Bhargava Rama Raju
 
Introduction to Google Analytics
Introduction to Google AnalyticsIntroduction to Google Analytics
Introduction to Google Analytics
Arjun Parekh
 

What's hot (20)

Benefits of Accounts Payable Management Services
Benefits of Accounts Payable Management ServicesBenefits of Accounts Payable Management Services
Benefits of Accounts Payable Management Services
 
Conversion Rate Optimisation Presentation
Conversion Rate Optimisation PresentationConversion Rate Optimisation Presentation
Conversion Rate Optimisation Presentation
 
Product Ideation and Customer Development
Product Ideation and Customer DevelopmentProduct Ideation and Customer Development
Product Ideation and Customer Development
 
Sales funnel
Sales funnel   Sales funnel
Sales funnel
 
App Marketing Strategy
App Marketing Strategy App Marketing Strategy
App Marketing Strategy
 
Discovery Workshop Template
Discovery Workshop TemplateDiscovery Workshop Template
Discovery Workshop Template
 
Inbound Sales
Inbound SalesInbound Sales
Inbound Sales
 
How to Measure Your Customer Satisfaction Score (CSAT)
How to Measure Your Customer Satisfaction Score (CSAT)How to Measure Your Customer Satisfaction Score (CSAT)
How to Measure Your Customer Satisfaction Score (CSAT)
 
Roadmapping the Product Roadmap (ProductCamp Boston 2016)
Roadmapping the Product Roadmap (ProductCamp Boston 2016)Roadmapping the Product Roadmap (ProductCamp Boston 2016)
Roadmapping the Product Roadmap (ProductCamp Boston 2016)
 
User Story Mapping (2008)
User Story Mapping (2008)User Story Mapping (2008)
User Story Mapping (2008)
 
The Five Elements of a Best-in-Class Integrated Campaign
The Five Elements of a Best-in-Class Integrated CampaignThe Five Elements of a Best-in-Class Integrated Campaign
The Five Elements of a Best-in-Class Integrated Campaign
 
How to Prepare For a Product Manager Interview by Google PM
How to Prepare For a Product Manager Interview by Google PMHow to Prepare For a Product Manager Interview by Google PM
How to Prepare For a Product Manager Interview by Google PM
 
Using HubSpot to Reduce Churn
Using HubSpot to Reduce ChurnUsing HubSpot to Reduce Churn
Using HubSpot to Reduce Churn
 
Facebook Analytics: How to track and analyze your data; What matters & Why it...
Facebook Analytics: How to track and analyze your data; What matters & Why it...Facebook Analytics: How to track and analyze your data; What matters & Why it...
Facebook Analytics: How to track and analyze your data; What matters & Why it...
 
The Customer Loyalty Ladder
The Customer Loyalty LadderThe Customer Loyalty Ladder
The Customer Loyalty Ladder
 
10 Tips for Creating Great User Stories
10 Tips for Creating Great User Stories10 Tips for Creating Great User Stories
10 Tips for Creating Great User Stories
 
Demystifying the Customer Journey Map
Demystifying the Customer Journey MapDemystifying the Customer Journey Map
Demystifying the Customer Journey Map
 
Pre sales ppt
Pre sales pptPre sales ppt
Pre sales ppt
 
Digital Marketing Demo PPT
Digital Marketing Demo PPTDigital Marketing Demo PPT
Digital Marketing Demo PPT
 
Introduction to Google Analytics
Introduction to Google AnalyticsIntroduction to Google Analytics
Introduction to Google Analytics
 

Similar to Think Big, Plan Small: How to Use Continual Planning

Agile and Lean Roadmapping: Incorporating Change at Every Level of Product Pl...
Agile and Lean Roadmapping: Incorporating Change at Every Level of Product Pl...Agile and Lean Roadmapping: Incorporating Change at Every Level of Product Pl...
Agile and Lean Roadmapping: Incorporating Change at Every Level of Product Pl...
Johanna Rothman
 
Agile program management: Scaling Collaboration Across the Organization (Agil...
Agile program management: Scaling Collaboration Across the Organization (Agil...Agile program management: Scaling Collaboration Across the Organization (Agil...
Agile program management: Scaling Collaboration Across the Organization (Agil...
Johanna Rothman
 
Short and Sweet: A Deep Dive Into Concise Feedback Loops
Short and Sweet: A Deep Dive Into Concise Feedback LoopsShort and Sweet: A Deep Dive Into Concise Feedback Loops
Short and Sweet: A Deep Dive Into Concise Feedback Loops
Aggregage
 
Scaling Agile Projects to Programs: Networks of Autonomy, Collaboration and E...
Scaling Agile Projects to Programs: Networks of Autonomy, Collaboration and E...Scaling Agile Projects to Programs: Networks of Autonomy, Collaboration and E...
Scaling Agile Projects to Programs: Networks of Autonomy, Collaboration and E...
Johanna Rothman
 
Use Agile to Supercharge your Job Search
Use Agile to Supercharge your Job SearchUse Agile to Supercharge your Job Search
Use Agile to Supercharge your Job Search
Alex McCarthy
 
Agile program management: scaling collaboration across the organization
Agile program management: scaling collaboration across the organizationAgile program management: scaling collaboration across the organization
Agile program management: scaling collaboration across the organization
Johanna Rothman
 
Transparent Decisions: Managing the Project Portfolio
Transparent Decisions: Managing the Project PortfolioTransparent Decisions: Managing the Project Portfolio
Transparent Decisions: Managing the Project Portfolio
Johanna Rothman
 
Crash Course: Managing Software People And Teams
Crash Course: Managing Software People And TeamsCrash Course: Managing Software People And Teams
Crash Course: Managing Software People And Teams
Synerzip
 
Hands-on Agile #59: “Agile” Does Not Work for You? Tackling Fake Agility w/ J...
Hands-on Agile #59: “Agile” Does Not Work for You? Tackling Fake Agility w/ J...Hands-on Agile #59: “Agile” Does Not Work for You? Tackling Fake Agility w/ J...
Hands-on Agile #59: “Agile” Does Not Work for You? Tackling Fake Agility w/ J...
Stefan Wolpers
 
Tackling Fake Agility w/ Johanna Rothman
Tackling Fake Agility w/ Johanna RothmanTackling Fake Agility w/ Johanna Rothman
Tackling Fake Agility w/ Johanna Rothman
Stefan Wolpers
 
Agile Architect as Servant Leader
Agile Architect as Servant LeaderAgile Architect as Servant Leader
Agile Architect as Servant Leader
Johanna Rothman
 
JR.agile portfolioplanning.pmi
JR.agile portfolioplanning.pmiJR.agile portfolioplanning.pmi
JR.agile portfolioplanning.pmi
Johanna Rothman
 
Strategic grant writing
Strategic grant writingStrategic grant writing
Strategic grant writing
Patricia Grosse
 
20130312 The Zombies of Project Management
20130312 The Zombies of Project Management20130312 The Zombies of Project Management
20130312 The Zombies of Project Management
Youssef Mourra
 
Agile Program Management
Agile Program ManagementAgile Program Management
Agile Program Management
Sudipta Lahiri
 
Agile projects.programs.portfolio
Agile projects.programs.portfolioAgile projects.programs.portfolio
Agile projects.programs.portfolio
Johanna Rothman
 
Performance Management: How to Build a Program People Won't Hate
Performance Management: How to Build a Program People Won't HatePerformance Management: How to Build a Program People Won't Hate
Performance Management: How to Build a Program People Won't Hate
Julie Harrison
 
Planning Process Considerations
Planning Process ConsiderationsPlanning Process Considerations
Planning Process Considerations
finitsolutions
 
Making the leap to Agile within Marketing: A practical success story
Making the leap to Agile within Marketing: A practical success storyMaking the leap to Agile within Marketing: A practical success story
Making the leap to Agile within Marketing: A practical success story
Planview
 
Managing The Chaos of Work
Managing The Chaos of Work Managing The Chaos of Work
Managing The Chaos of Work
Planview
 

Similar to Think Big, Plan Small: How to Use Continual Planning (20)

Agile and Lean Roadmapping: Incorporating Change at Every Level of Product Pl...
Agile and Lean Roadmapping: Incorporating Change at Every Level of Product Pl...Agile and Lean Roadmapping: Incorporating Change at Every Level of Product Pl...
Agile and Lean Roadmapping: Incorporating Change at Every Level of Product Pl...
 
Agile program management: Scaling Collaboration Across the Organization (Agil...
Agile program management: Scaling Collaboration Across the Organization (Agil...Agile program management: Scaling Collaboration Across the Organization (Agil...
Agile program management: Scaling Collaboration Across the Organization (Agil...
 
Short and Sweet: A Deep Dive Into Concise Feedback Loops
Short and Sweet: A Deep Dive Into Concise Feedback LoopsShort and Sweet: A Deep Dive Into Concise Feedback Loops
Short and Sweet: A Deep Dive Into Concise Feedback Loops
 
Scaling Agile Projects to Programs: Networks of Autonomy, Collaboration and E...
Scaling Agile Projects to Programs: Networks of Autonomy, Collaboration and E...Scaling Agile Projects to Programs: Networks of Autonomy, Collaboration and E...
Scaling Agile Projects to Programs: Networks of Autonomy, Collaboration and E...
 
Use Agile to Supercharge your Job Search
Use Agile to Supercharge your Job SearchUse Agile to Supercharge your Job Search
Use Agile to Supercharge your Job Search
 
Agile program management: scaling collaboration across the organization
Agile program management: scaling collaboration across the organizationAgile program management: scaling collaboration across the organization
Agile program management: scaling collaboration across the organization
 
Transparent Decisions: Managing the Project Portfolio
Transparent Decisions: Managing the Project PortfolioTransparent Decisions: Managing the Project Portfolio
Transparent Decisions: Managing the Project Portfolio
 
Crash Course: Managing Software People And Teams
Crash Course: Managing Software People And TeamsCrash Course: Managing Software People And Teams
Crash Course: Managing Software People And Teams
 
Hands-on Agile #59: “Agile” Does Not Work for You? Tackling Fake Agility w/ J...
Hands-on Agile #59: “Agile” Does Not Work for You? Tackling Fake Agility w/ J...Hands-on Agile #59: “Agile” Does Not Work for You? Tackling Fake Agility w/ J...
Hands-on Agile #59: “Agile” Does Not Work for You? Tackling Fake Agility w/ J...
 
Tackling Fake Agility w/ Johanna Rothman
Tackling Fake Agility w/ Johanna RothmanTackling Fake Agility w/ Johanna Rothman
Tackling Fake Agility w/ Johanna Rothman
 
Agile Architect as Servant Leader
Agile Architect as Servant LeaderAgile Architect as Servant Leader
Agile Architect as Servant Leader
 
JR.agile portfolioplanning.pmi
JR.agile portfolioplanning.pmiJR.agile portfolioplanning.pmi
JR.agile portfolioplanning.pmi
 
Strategic grant writing
Strategic grant writingStrategic grant writing
Strategic grant writing
 
20130312 The Zombies of Project Management
20130312 The Zombies of Project Management20130312 The Zombies of Project Management
20130312 The Zombies of Project Management
 
Agile Program Management
Agile Program ManagementAgile Program Management
Agile Program Management
 
Agile projects.programs.portfolio
Agile projects.programs.portfolioAgile projects.programs.portfolio
Agile projects.programs.portfolio
 
Performance Management: How to Build a Program People Won't Hate
Performance Management: How to Build a Program People Won't HatePerformance Management: How to Build a Program People Won't Hate
Performance Management: How to Build a Program People Won't Hate
 
Planning Process Considerations
Planning Process ConsiderationsPlanning Process Considerations
Planning Process Considerations
 
Making the leap to Agile within Marketing: A practical success story
Making the leap to Agile within Marketing: A practical success storyMaking the leap to Agile within Marketing: A practical success story
Making the leap to Agile within Marketing: A practical success story
 
Managing The Chaos of Work
Managing The Chaos of Work Managing The Chaos of Work
Managing The Chaos of Work
 

More from Johanna Rothman

Learn to Say No and End Your Multitasking (Agile Prague)
Learn to Say No and End Your Multitasking (Agile Prague)Learn to Say No and End Your Multitasking (Agile Prague)
Learn to Say No and End Your Multitasking (Agile Prague)
Johanna Rothman
 
Becoming an Agile Leader, Regardless of Your Role
Becoming an Agile Leader, Regardless of Your RoleBecoming an Agile Leader, Regardless of Your Role
Becoming an Agile Leader, Regardless of Your Role
Johanna Rothman
 
Agile h iring.team sport.phillyete
Agile h iring.team sport.phillyeteAgile h iring.team sport.phillyete
Agile h iring.team sport.phillyete
Johanna Rothman
 
Becoming-an-agile-leader
Becoming-an-agile-leaderBecoming-an-agile-leader
Becoming-an-agile-leader
Johanna Rothman
 
Agile Hiring: It's a Team Sport
Agile Hiring: It's a Team SportAgile Hiring: It's a Team Sport
Agile Hiring: It's a Team Sport
Johanna Rothman
 
What makesyoua greattestleader
What makesyoua greattestleaderWhat makesyoua greattestleader
What makesyoua greattestleader
Johanna Rothman
 
Eight traps.networking
Eight traps.networkingEight traps.networking
Eight traps.networking
Johanna Rothman
 
Hiring.for.cultural.fit
Hiring.for.cultural.fitHiring.for.cultural.fit
Hiring.for.cultural.fit
Johanna Rothman
 
Creating an Adaptable life
Creating an Adaptable lifeCreating an Adaptable life
Creating an Adaptable life
Johanna Rothman
 
At Least Five Tips to Improve Your Geographically Distributed Agile Team
At Least Five Tips to Improve Your Geographically Distributed Agile TeamAt Least Five Tips to Improve Your Geographically Distributed Agile Team
At Least Five Tips to Improve Your Geographically Distributed Agile Team
Johanna Rothman
 
Improve socialnetworkingskills
Improve socialnetworkingskillsImprove socialnetworkingskills
Improve socialnetworkingskills
Johanna Rothman
 
Yesorno.impossible
Yesorno.impossibleYesorno.impossible
Yesorno.impossible
Johanna Rothman
 
Agile programmanagement.collaboratingacrossorganization
Agile programmanagement.collaboratingacrossorganizationAgile programmanagement.collaboratingacrossorganization
Agile programmanagement.collaboratingacrossorganization
Johanna Rothman
 
Agile teams.collaboration.charter
Agile teams.collaboration.charterAgile teams.collaboration.charter
Agile teams.collaboration.charter
Johanna Rothman
 
Agile Teams and Collaboration: What's New About Agile?
Agile Teams and Collaboration: What's New About Agile?Agile Teams and Collaboration: What's New About Agile?
Agile Teams and Collaboration: What's New About Agile?
Johanna Rothman
 
Agile hiring. It's a team sport
Agile hiring. It's a team sportAgile hiring. It's a team sport
Agile hiring. It's a team sport
Johanna Rothman
 
Manage.your.job.search
Manage.your.job.searchManage.your.job.search
Manage.your.job.search
Johanna Rothman
 
Exploding Management Myths
Exploding Management MythsExploding Management Myths
Exploding Management Myths
Johanna Rothman
 
Overcoming Three Pitfalls of Transitioning to Agile
Overcoming Three Pitfalls of Transitioning to AgileOvercoming Three Pitfalls of Transitioning to Agile
Overcoming Three Pitfalls of Transitioning to Agile
Johanna Rothman
 
Agile.managers.essence.leadership
Agile.managers.essence.leadershipAgile.managers.essence.leadership
Agile.managers.essence.leadership
Johanna Rothman
 

More from Johanna Rothman (20)

Learn to Say No and End Your Multitasking (Agile Prague)
Learn to Say No and End Your Multitasking (Agile Prague)Learn to Say No and End Your Multitasking (Agile Prague)
Learn to Say No and End Your Multitasking (Agile Prague)
 
Becoming an Agile Leader, Regardless of Your Role
Becoming an Agile Leader, Regardless of Your RoleBecoming an Agile Leader, Regardless of Your Role
Becoming an Agile Leader, Regardless of Your Role
 
Agile h iring.team sport.phillyete
Agile h iring.team sport.phillyeteAgile h iring.team sport.phillyete
Agile h iring.team sport.phillyete
 
Becoming-an-agile-leader
Becoming-an-agile-leaderBecoming-an-agile-leader
Becoming-an-agile-leader
 
Agile Hiring: It's a Team Sport
Agile Hiring: It's a Team SportAgile Hiring: It's a Team Sport
Agile Hiring: It's a Team Sport
 
What makesyoua greattestleader
What makesyoua greattestleaderWhat makesyoua greattestleader
What makesyoua greattestleader
 
Eight traps.networking
Eight traps.networkingEight traps.networking
Eight traps.networking
 
Hiring.for.cultural.fit
Hiring.for.cultural.fitHiring.for.cultural.fit
Hiring.for.cultural.fit
 
Creating an Adaptable life
Creating an Adaptable lifeCreating an Adaptable life
Creating an Adaptable life
 
At Least Five Tips to Improve Your Geographically Distributed Agile Team
At Least Five Tips to Improve Your Geographically Distributed Agile TeamAt Least Five Tips to Improve Your Geographically Distributed Agile Team
At Least Five Tips to Improve Your Geographically Distributed Agile Team
 
Improve socialnetworkingskills
Improve socialnetworkingskillsImprove socialnetworkingskills
Improve socialnetworkingskills
 
Yesorno.impossible
Yesorno.impossibleYesorno.impossible
Yesorno.impossible
 
Agile programmanagement.collaboratingacrossorganization
Agile programmanagement.collaboratingacrossorganizationAgile programmanagement.collaboratingacrossorganization
Agile programmanagement.collaboratingacrossorganization
 
Agile teams.collaboration.charter
Agile teams.collaboration.charterAgile teams.collaboration.charter
Agile teams.collaboration.charter
 
Agile Teams and Collaboration: What's New About Agile?
Agile Teams and Collaboration: What's New About Agile?Agile Teams and Collaboration: What's New About Agile?
Agile Teams and Collaboration: What's New About Agile?
 
Agile hiring. It's a team sport
Agile hiring. It's a team sportAgile hiring. It's a team sport
Agile hiring. It's a team sport
 
Manage.your.job.search
Manage.your.job.searchManage.your.job.search
Manage.your.job.search
 
Exploding Management Myths
Exploding Management MythsExploding Management Myths
Exploding Management Myths
 
Overcoming Three Pitfalls of Transitioning to Agile
Overcoming Three Pitfalls of Transitioning to AgileOvercoming Three Pitfalls of Transitioning to Agile
Overcoming Three Pitfalls of Transitioning to Agile
 
Agile.managers.essence.leadership
Agile.managers.essence.leadershipAgile.managers.essence.leadership
Agile.managers.essence.leadership
 

Recently uploaded

Training my puppy and implementation in this story
Training my puppy and implementation in this storyTraining my puppy and implementation in this story
Training my puppy and implementation in this story
WilliamRodrigues148
 
Auditing study material for b.com final year students
Auditing study material for b.com final year  studentsAuditing study material for b.com final year  students
Auditing study material for b.com final year students
narasimhamurthyh4
 
一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理
一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理
一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理
taqyed
 
Discover the innovative and creative projects that highlight my journey throu...
Discover the innovative and creative projects that highlight my journey throu...Discover the innovative and creative projects that highlight my journey throu...
Discover the innovative and creative projects that highlight my journey throu...
dylandmeas
 
LA HUG - Video Testimonials with Chynna Morgan - June 2024
LA HUG - Video Testimonials with Chynna Morgan - June 2024LA HUG - Video Testimonials with Chynna Morgan - June 2024
LA HUG - Video Testimonials with Chynna Morgan - June 2024
Lital Barkan
 
ModelingMarketingStrategiesMKS.CollumbiaUniversitypdf
ModelingMarketingStrategiesMKS.CollumbiaUniversitypdfModelingMarketingStrategiesMKS.CollumbiaUniversitypdf
ModelingMarketingStrategiesMKS.CollumbiaUniversitypdf
fisherameliaisabella
 
Sustainability: Balancing the Environment, Equity & Economy
Sustainability: Balancing the Environment, Equity & EconomySustainability: Balancing the Environment, Equity & Economy
Sustainability: Balancing the Environment, Equity & Economy
Operational Excellence Consulting
 
ikea_woodgreen_petscharity_cat-alogue_digital.pdf
ikea_woodgreen_petscharity_cat-alogue_digital.pdfikea_woodgreen_petscharity_cat-alogue_digital.pdf
ikea_woodgreen_petscharity_cat-alogue_digital.pdf
agatadrynko
 
-- June 2024 is National Volunteer Month --
-- June 2024 is National Volunteer Month ---- June 2024 is National Volunteer Month --
-- June 2024 is National Volunteer Month --
NZSG
 
Buy Verified PayPal Account | Buy Google 5 Star Reviews
Buy Verified PayPal Account | Buy Google 5 Star ReviewsBuy Verified PayPal Account | Buy Google 5 Star Reviews
Buy Verified PayPal Account | Buy Google 5 Star Reviews
usawebmarket
 
Observation Lab PowerPoint Assignment for TEM 431
Observation Lab PowerPoint Assignment for TEM 431Observation Lab PowerPoint Assignment for TEM 431
Observation Lab PowerPoint Assignment for TEM 431
ecamare2
 
FINAL PRESENTATION.pptx12143241324134134
FINAL PRESENTATION.pptx12143241324134134FINAL PRESENTATION.pptx12143241324134134
FINAL PRESENTATION.pptx12143241324134134
LR1709MUSIC
 
BeMetals Investor Presentation_June 1, 2024.pdf
BeMetals Investor Presentation_June 1, 2024.pdfBeMetals Investor Presentation_June 1, 2024.pdf
BeMetals Investor Presentation_June 1, 2024.pdf
DerekIwanaka1
 
Authentically Social by Corey Perlman - EO Puerto Rico
Authentically Social by Corey Perlman - EO Puerto RicoAuthentically Social by Corey Perlman - EO Puerto Rico
Authentically Social by Corey Perlman - EO Puerto Rico
Corey Perlman, Social Media Speaker and Consultant
 
Authentically Social Presented by Corey Perlman
Authentically Social Presented by Corey PerlmanAuthentically Social Presented by Corey Perlman
Authentically Social Presented by Corey Perlman
Corey Perlman, Social Media Speaker and Consultant
 
Premium MEAN Stack Development Solutions for Modern Businesses
Premium MEAN Stack Development Solutions for Modern BusinessesPremium MEAN Stack Development Solutions for Modern Businesses
Premium MEAN Stack Development Solutions for Modern Businesses
SynapseIndia
 
Understanding User Needs and Satisfying Them
Understanding User Needs and Satisfying ThemUnderstanding User Needs and Satisfying Them
Understanding User Needs and Satisfying Them
Aggregage
 
Digital Transformation and IT Strategy Toolkit and Templates
Digital Transformation and IT Strategy Toolkit and TemplatesDigital Transformation and IT Strategy Toolkit and Templates
Digital Transformation and IT Strategy Toolkit and Templates
Aurelien Domont, MBA
 
The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...
Adam Smith
 
Putting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptxPutting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptx
Cynthia Clay
 

Recently uploaded (20)

Training my puppy and implementation in this story
Training my puppy and implementation in this storyTraining my puppy and implementation in this story
Training my puppy and implementation in this story
 
Auditing study material for b.com final year students
Auditing study material for b.com final year  studentsAuditing study material for b.com final year  students
Auditing study material for b.com final year students
 
一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理
一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理
一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理
 
Discover the innovative and creative projects that highlight my journey throu...
Discover the innovative and creative projects that highlight my journey throu...Discover the innovative and creative projects that highlight my journey throu...
Discover the innovative and creative projects that highlight my journey throu...
 
LA HUG - Video Testimonials with Chynna Morgan - June 2024
LA HUG - Video Testimonials with Chynna Morgan - June 2024LA HUG - Video Testimonials with Chynna Morgan - June 2024
LA HUG - Video Testimonials with Chynna Morgan - June 2024
 
ModelingMarketingStrategiesMKS.CollumbiaUniversitypdf
ModelingMarketingStrategiesMKS.CollumbiaUniversitypdfModelingMarketingStrategiesMKS.CollumbiaUniversitypdf
ModelingMarketingStrategiesMKS.CollumbiaUniversitypdf
 
Sustainability: Balancing the Environment, Equity & Economy
Sustainability: Balancing the Environment, Equity & EconomySustainability: Balancing the Environment, Equity & Economy
Sustainability: Balancing the Environment, Equity & Economy
 
ikea_woodgreen_petscharity_cat-alogue_digital.pdf
ikea_woodgreen_petscharity_cat-alogue_digital.pdfikea_woodgreen_petscharity_cat-alogue_digital.pdf
ikea_woodgreen_petscharity_cat-alogue_digital.pdf
 
-- June 2024 is National Volunteer Month --
-- June 2024 is National Volunteer Month ---- June 2024 is National Volunteer Month --
-- June 2024 is National Volunteer Month --
 
Buy Verified PayPal Account | Buy Google 5 Star Reviews
Buy Verified PayPal Account | Buy Google 5 Star ReviewsBuy Verified PayPal Account | Buy Google 5 Star Reviews
Buy Verified PayPal Account | Buy Google 5 Star Reviews
 
Observation Lab PowerPoint Assignment for TEM 431
Observation Lab PowerPoint Assignment for TEM 431Observation Lab PowerPoint Assignment for TEM 431
Observation Lab PowerPoint Assignment for TEM 431
 
FINAL PRESENTATION.pptx12143241324134134
FINAL PRESENTATION.pptx12143241324134134FINAL PRESENTATION.pptx12143241324134134
FINAL PRESENTATION.pptx12143241324134134
 
BeMetals Investor Presentation_June 1, 2024.pdf
BeMetals Investor Presentation_June 1, 2024.pdfBeMetals Investor Presentation_June 1, 2024.pdf
BeMetals Investor Presentation_June 1, 2024.pdf
 
Authentically Social by Corey Perlman - EO Puerto Rico
Authentically Social by Corey Perlman - EO Puerto RicoAuthentically Social by Corey Perlman - EO Puerto Rico
Authentically Social by Corey Perlman - EO Puerto Rico
 
Authentically Social Presented by Corey Perlman
Authentically Social Presented by Corey PerlmanAuthentically Social Presented by Corey Perlman
Authentically Social Presented by Corey Perlman
 
Premium MEAN Stack Development Solutions for Modern Businesses
Premium MEAN Stack Development Solutions for Modern BusinessesPremium MEAN Stack Development Solutions for Modern Businesses
Premium MEAN Stack Development Solutions for Modern Businesses
 
Understanding User Needs and Satisfying Them
Understanding User Needs and Satisfying ThemUnderstanding User Needs and Satisfying Them
Understanding User Needs and Satisfying Them
 
Digital Transformation and IT Strategy Toolkit and Templates
Digital Transformation and IT Strategy Toolkit and TemplatesDigital Transformation and IT Strategy Toolkit and Templates
Digital Transformation and IT Strategy Toolkit and Templates
 
The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...
 
Putting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptxPutting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptx
 

Think Big, Plan Small: How to Use Continual Planning

  • 1. Think Big, Plan Small: How to Use Continual Planning Johanna Rothman @johannarothman www.jrothman.com jr@jrothman.com 781-641-4046
  • 2. © 2017 Johanna Rothman@johannarothman In preparing for battle, I have always found that plans are useless, but planning is indispensable. -- Dwight D. Eisenhower 2
  • 3. Why We Plan • Achieve some specific result, some deliverable • Set “expectations” for deliverable(s) • Forecast date and cost • Manage risks
  • 4. © 2017 Johanna Rothman@johannarothman What We Need from Plans • Resilience • Larger the effort, the more resilience we need 4
  • 5. © 2017 Johanna Rothman@johannarothman Common Roadmap (Time-Based Wishlist) 5
  • 6. © 2017 Johanna Rothman@johannarothman Different Projects Require Different Planning Horizons • One-delivery projects (serial life cycle) have no specific feedback for replanning 6
  • 7. © 2017 Johanna Rothman@johannarothman Quarterly Planning • Plan once a quarter • “How much can we get into a quarter’s worth of plan?” • Can we get the project/ program to commit? • “Push” planning 7
  • 8. © 2017 Johanna Rothman@johannarothman Value of Big Planning • See interdependencies • Create informal CoP • Get to know each other, especially if distributed 8
  • 9. © 2017 Johanna Rothman@johannarothman Big Plans Gone Wild • Lots of prep • Lots of people • High meeting cost • Time and money 9
  • 10. © 2017 Johanna Rothman@johannarothman Problems with Larger Planning • “I believe!” • Roadmap becomes a committed plan • Estimation uncertainty increases farther out • Interdependency uncertainty increases farther out • Larger planning creates less adaptability 10
  • 11. © 2017 Johanna Rothman@johannarothman Assumptions Big Plans Make • Even distribution of features across the backlogs (feature sets) • Arrival rate is predictable for more features • Value of all features is similar 11
  • 12. © 2017 Johanna Rothman@johannarothman Reality of Plans… • Some feature sets have more changes, more features • Arrival rate of changes/new features is unpredictable • Some features more valuable than others • Leads to “more” & “change” 12
  • 13. © 2017 Johanna Rothman@johannarothman Deliverables and Planning 13
  • 14. © 2017 Johanna Rothman@johannarothman Small Plans Gone Wild • Only look ahead for one week or two • No strategic intent • How can you tell if you’re achieving business value? 14
  • 15. © 2017 Johanna Rothman@johannarothman Large efforts require small stories, small planning for faster throughput and feedback. 15
  • 16. © 2017 Johanna Rothman@johannarothman Large/Uncertain Efforts • Need more feedback • More releases (at least, internal) • More integration • More estimation required for a time-based roadmap 16
  • 17. © 2017 Johanna Rothman@johannarothman Why This Need for “More” & Change? • Guesses abound! • Sizing • What the PO/PM wants • What the org needs • Market changes • We learn 17
  • 18. Invite Change with Build- Measure-Learn Loop • Break ideas down into small chunks of value • Build one small chunk • Create this minimum product • How little can you do and still validate a business hypothesis? (MVP) • How little can you do to learn? (MVE) • Measure the effects with data • Learn from releasing that and integrate the learning back into the ideas
  • 19. © 2017 Johanna Rothman@johannarothman “How Much” vs.“How Little” • “How much” thinking is from serial planning • One delivery means everyone wants their stuff in now, because who knows when the team will be able to deliver again? • “How little” allows for change and can create a more adaptive project • How little can we do to deliver value? 19
  • 20. © 2017 Johanna Rothman@johannarothman Product vs. Internal Releasing • You can release internally at least once a month regardless of how frequently your customers see new product 20
  • 21. © 2017 Johanna Rothman@johannarothman Rolling Wave Planning • Uses feedback from MVPs and MVEs to create the next plan(s) • Decide on the duration of your wave • Plan the first chunk, part of your wave • Create suppositions for the next bit • As you finish the first chunk, (re)plan the next • Maintain the wave 21
  • 22. © 2017 Johanna Rothman@johannarothman Two-Month Rolling Wave 22
  • 23. © 2017 Johanna Rothman@johannarothman After One Iteration… 23
  • 24. Rolling Waves Help Sequencing • MVPs and MVEs allow sequencing of deliverables • One month wave; two months look ahead
  • 25. © 2017 Johanna Rothman@johannarothman After Next Iteration • Required more change • Much of the story breakdown work was unnecessary—for now • Created WIP • PO and the Team had low morale • No one saw the value in the planning except the execs… 25
  • 26. © 2017 Johanna Rothman@johannarothman Smaller the Wave, More Options • One-month rolling wave provides more options for replanning • Continuous planning works with continuous delivery 26
  • 27. © 2017 Johanna Rothman@johannarothman Consider Continual Planning • Continual: frequently recurring • Start and stop, but the interval is small • I’ve used monthly, but you might consider biweekly or weekly 27
  • 28. © 2017 Johanna Rothman@johannarothman One-Month Rolling Wave 28
  • 29. © 2017 Johanna Rothman@johannarothman After One Week… 29
  • 30. © 2017 Johanna Rothman@johannarothman After Two Weeks… 30
  • 31. © 2017 Johanna Rothman@johannarothman Team Changes Over Wave • Smaller stories • PO worked with the team more often • Story workshops to define MVE and MVP • Team delivered more smaller features faster • Cadence of planning and demos 31
  • 32. © 2017 Johanna Rothman@johannarothman Continual Planning • Replan as often as the team delivers value • Options: • ProductValue Team meeting • Ask everyone to plan every month • Together and at distance 32
  • 33. © 2017 Johanna Rothman@johannarothman Variety of Teams 33
  • 34. © 2017 Johanna Rothman@johannarothman ProductValue Team • Strategic intent of product • Why this product? Why now? What impact will we have? • Impact map 34
  • 35. © 2017 Johanna Rothman@johannarothman Roadmap vs. Portfolio • The product roadmap optimizes for this product’s capabilities • The project portfolio optimizes for the organization’s strategy • A given product release fulfills a part of the organization’s strategy 35
  • 36. © 2017 Johanna Rothman@johannarothman ProductValue Team Decides on ProductValue Over Time • Strategic decisions • Consider Cost of Delay when deciding strategy 36
  • 37. © 2017 Johanna Rothman@johannarothman Product (Owner)Value Team • Product manager • Externally-oriented, customer-facing • Product Owner • Internally-oriented, team-facing • With multiple feature teams, a PO for each team 37
  • 38. © 2017 Johanna Rothman@johannarothman ProductValue Team Replans • What value has the program/project delivered? • What would provide more value if we changed the rank, added, or subtracted? • Are we done yet? (Have we provided enough value that we can stop?) 38
  • 39. © 2017 Johanna Rothman@johannarothman Slicing vs. Curlicue Features • Less frequently we plan, the more we tolerate curlicue features • Don’t deal with root cause of interdependencies 39
  • 40. © 2017 Johanna Rothman@johannarothman Replanning as Teams • Value in monthly or biweekly meetings: • See interdependencies • Consider reforming teams • Create informal CoP • Build the small-world network • Not much prep or planning because meeting more often 40
  • 41. © 2017 Johanna Rothman@johannarothman Common Roadmap Approach: Time-Based Wishlist 41
  • 42. © 2017 Johanna Rothman@johannarothman Scope-Based Roadmap (Still Wishlist) 42
  • 43. © 2017 Johanna Rothman@johannarothman Pull Assumes Plans Will Change • Pull-based approach helps people expect change (as opposed to commitment) • Optimizes for “How little” • Less need for estimates, at the beginning 43
  • 44. © 2017 Johanna Rothman@johannarothman Planning Questions to Ponder • How little can we plan? • How little can we deliver before we replan? • Is this a strategic or tactical plan? • How long is our rolling wave now? Is that working for us? • Do we need more or less planning/replanning? 44
  • 45. © 2017 Johanna Rothman@johannarothman Possibly Useful Guidelines • Plan/replan as often as the fastest team delivers value • Consider different triggers for replanning: • Market changes • Value delivery • Customer feedback • How little can you plan at one time? • How often can you plan/replan? 45
  • 46. © 2017 Johanna Rothman@johannarothman Let’s Stay in Touch • Pragmatic Managers • Blog posts on www.jrothman.com/blog/mpd • PO workshop • Stay in touch? • Pragmatic Manager: www.jrothman.com/ pragmaticmanager • Please link with me on LinkedIn 46