SlideShare a Scribd company logo
The “what” and
“why” of setting the
product vision
Alex Pandel & Nikki Lee, 18F
In partnership with the Department of the Interior’s Office of Natural Resources Revenue
Let’s start with a
quick refresher on
product
management
Product managers sit
at the intersection of
design+research,
development,
business, policy, and
politics.
user need stakeholders
technology business
PMs own four questions:
1. What’s the problem we’re solving?
(and why does it matter?)
2. What will our impact be?
3. How are we doing it?
4. Is our solution good?
PMs own four questions:
1. What’s the problem we’re solving?
(and why does it matter?)
2. What will our impact be?
3. How are we doing it?
4. Is our solution good?
PMs own four questions:
1. What’s the problem we’re solving?
(and why does it matter?)
2. What will our impact be?
3. How are we doing it?
4. Is our solution good?
PMs own four questions:
1. What’s the problem we’re solving?
(and why does it matter?)
2. What will our impact be?
3. How are we doing it?
4. Is our solution good?
PMs own four questions:
1. What’s the problem we’re solving?
(and why does it matter?)
2. What will our impact be?
3. How are we doing it?
4. Is our solution good?
Product teams have to be able to
provide good answers to all of these
questions. When the answer is “we
don’t know”, they need to have a
concrete plan to get to an answer.
Product teams have to be able to
provide good answers to all of these
questions. When the answer is “we
don’t know”, they need to have a
concrete plan to get to an answer.
But what does a
product manager
actually do?
Product managers wrangle team
members and stakeholders to create a
shared vision, then communicate it
internally and externally.
Product managers are responsible for
the strategy, roadmap, and feature
definition of a product or product line.
Product managers make sure team
members have what they need to get
the work done.
This means clearly scoping features,
troubleshooting blockers, and do
whatever necessary to build & maintain
momentum.
Product managers may also do
marketing, budgeting and business
planning.
Product managers are always focused
on delivering the right solution (bought
or built) for the right market.
Product managers are not:
Project managers
Scrum masters
Agile coaches
Engagement managers
Designers
Researchers
Strategists
Coffee getters
Note takers
Developers
Data scientists
Security experts
Infrastructure experts
Marketers
PR people
Salespeople
The team’s psychologist
The team’s parent
Product managers sometimes play one
or more of these roles in order to fill a
need on the team (sometimes the team
really needs a scrum master and some
coffee).
What does this
work actually
look like?
What should product managers create?
● Clear vision statement for their area of ownership
● Key Performance Indicators for their area of ownership
● Prioritized list of feature areas/modules within their area of ownership
● An actionable product backlog for the team
● A product roadmap for upcoming milestones
● Product quality, testing, and bug triage process/practice
What should product managers be able to tell
you about?
● Pros and cons of their product vision and how it supports the overall
organization vision
● Key questions, decision points, and concerns within their area of
ownership
● Project trajectory and status of research, design, and development
● Status of stakeholders and internal partners
● Their plans to correct any blockers or red flags in any of these areas
● Any areas where they need additional support or resources
Developing a
product vision and
strategy
strategy
noun
a plan of action designed to achieve
a major or overall aim
23
What’s our goal?
What do we need to
do to achieve it?
How will we execute
on that plan?
vision
execution
strategy
Strategy and tactics without vision
are aimless.
Vision and strategy without tactics
are just pipe dreams.
Product managers are the glue that
binds the three.
Strategy and tactics without vision
are aimless.
Vision and strategy without tactics
are just pipe dreams.
Product managers are the glue that
binds the three.
Hang on, isn’t
planning waterfall?
Planning is baked into the traditional
waterfall development process. It’s
also key to the agile development
process!
28
Planning
Design
Testing
Development
29
Planning is baked into the traditional
waterfall development process. But
it’s also key to the agile development
process!
30
Planning
MVP MVP + 1 MVP + 2
31
Planning
What problem are
we solving?
What does solving
it mean?
MVP MVP + 1 MVP + 2
32
Planning
What problem are
we solving?
What does solving
it mean?
MVP MVP + 1 MVP + 2
Build and learn
with confidence.
33
And you can do your planning in an
agile way.
34
Planning
MVP MVP + 1 MVP + 2
build
learn
refine
build
learn
refine build
learn
refine build
learn
refine
35
What does planning
mean in today’s world?
36
37
38
Planning isn’t about knowing
everything up front and writing it
down.
Planning means knowing what
you’re trying to achieve (and why).
39
We’re going to climb
that hill over there. It
will be a good place
for us to camp.
Ok! What’s the best
way to get there?
I don’t know! We’ll
find out as we hike.
Vision
We should climb a
mountain! It will be
great!
Strategy
We should climb
this mountain. It
has a spectacular
view and great
campgrounds.
Execution
Let’s start hiking up
this trail! We’ll find
good resting points
and adjust our
route as we go.
43
Vision
We should climb a
mountain! It will be
great!
Strategy
We should climb
this mountain. It
has a spectacular
view and great
campgrounds.
Execution
Let’s start hiking up
this trail! We’ll find
good resting points
and adjust our
route as we go.
44
we are here
In order to make solid choices about
our strategy and tactics, we need to
start with a clear vision.
Developing a sound product vision
requires framing the problem we’re
trying to solve.
45
In order to make solid choices about
our strategy and tactics, we need to
start with a clear vision.
Developing a sound product vision
requires framing the problem we’re
trying to solve.
46
Framing is the process of defining a
problem or opportunity.
Framing documents help people*
quickly understand the big picture.
*people like new team members, senior
stakeholders, and other collaborators.
Good project framing reduces risk,
increases velocity, and helps
stakeholders stay connected.
Problem
What problem are we solving,
and why does it matter?
Vision
What will the future look like when
we’ve successfully solved this
problem?
User scenarios
How will solving this problem
change people’s lives?
Metrics
How will we know if we’ve
succeeded?
Core components of a framing document
Let’s look at an
example framing
document
Problem
Low-income Alaskans seeking public assistance currently
need to submit separate, paper applications for each
program. This process is so daunting and frustrating that
many eligible Alaskans fail to complete the enrollment
process at all, robbing them of the opportunity to receive
the support they need.
Vision
Alaska Department of Health & Social Services is
developing a modern, integrated eligibility system that
enables staff to more efficiently issue correct and
timely benefits to Alaskans who need help meeting
their basic needs.
Priority Scenario Measure(s)
1 Jessica is in a tough spot and needs help paying for groceries
and health care this month. She is able to quickly, easily, and
securely submit information about herself and receive a timely
and accurate determination of which benefits she is eligible
for.
Decrease in average amount of time from
information submission to eligibility
determination.
Increase in average number of accurate
eligibility determinations made per week.
2 Sam, who doesn’t own a computer, calls Sarah at the Alaska
Division of Public Assistance to check why his food assistance
benefits suddenly stopped. Sarah is able to quickly and
securely locate Sam’s information, troubleshoot the issue, and
get his benefits started back up again.
Decrease in average amount of time from
incoming customer service call to resolved
issue.
Problem
Low-income Alaskans seeking public assistance currently
need to submit separate, paper applications for each
program. This process is so daunting and frustrating that
many eligible Alaskans fail to complete the enrollment
process at all, robbing them of the opportunity to receive
the support they need.
Vision
Alaska Department of Health & Social Services is
developing a modern, integrated eligibility system that
enables staff to more efficiently issue correct and
timely benefits to Alaskans who need help meeting
their basic needs.
Priority Scenario Measure(s)
1 Jessica is in a tough spot and needs help paying for groceries
and health care this month. She is able to quickly, easily, and
securely submit information about herself and receive a timely
and accurate determination of which benefits she is eligible
for.
Decrease in average amount of time from
information submission to eligibility
determination.
Increase in average number of accurate
eligibility determinations made per week.
2 Sam, who doesn’t own a computer, calls Sarah at the Alaska
Division of Public Assistance to check why his food assistance
benefits suddenly stopped. Sarah is able to quickly and
securely locate Sam’s information, troubleshoot the issue, and
get his benefits started back up again.
Decrease in average amount of time from
incoming customer service call to resolved
issue.
A clear description of the
problem or opportunity and
why it’s worth tackling.
Problem
Low-income Alaskans seeking public assistance currently
need to submit separate, paper applications for each
program. This process is so daunting and frustrating that
many eligible Alaskans fail to complete the enrollment
process at all, robbing them of the opportunity to receive
the support they need.
Vision
Alaska Department of Health & Social Services is
developing a modern, integrated eligibility system that
enables staff to more efficiently issue correct and
timely benefits to Alaskans who need help meeting
their basic needs.
Priority Scenario Measure(s)
1 Jessica is in a tough spot and needs help paying for groceries
and health care this month. She is able to quickly, easily, and
securely submit information about herself and receive a timely
and accurate determination of which benefits she is eligible
for.
Decrease in average amount of time from
information submission to eligibility
determination.
Increase in average number of accurate
eligibility determinations made per week.
2 Sam, who doesn’t own a computer, calls Sarah at the Alaska
Division of Public Assistance to check why his food assistance
benefits suddenly stopped. Sarah is able to quickly and
securely locate Sam’s information, troubleshoot the issue, and
get his benefits started back up again.
Decrease in average amount of time from
incoming customer service call to resolved
issue.
A clear, concise, inspiring
“elevator pitch” of the vision
for the future, that the team
and others can use to quickly
explain the product and
galvanize support.
Vision
Alaska Department of Health &
Social Services is developing a
modern, integrated eligibility system
that enables staff to more efficiently
issue correct and timely benefits to
Alaskans who need help meeting
their basic needs.
Who are we helping?
Alaska Department of Health &
Social Services is developing a
modern, integrated eligibility system
that enables staff to more efficiently
issue correct and timely benefits to
Alaskans who need help meeting
their basic needs.
What do they need?
Alaska Department of Health &
Social Services is developing a
modern, integrated eligibility system
that enables staff to more efficiently
issue correct and timely benefits to
Alaskans who need help meeting
their basic needs.
How are we helping?
Alaska Department of Health &
Social Services is developing a
modern, integrated eligibility system
that enables staff to more efficiently
issue correct and timely benefits to
Alaskans who need help meeting
their basic needs.
What is the outcome?
Alaska Department of Health &
Social Services is developing a
modern, integrated eligibility system
that enables staff to more efficiently
issue correct and timely benefits to
Alaskans who need help meeting
their basic needs.
Problem
Low-income Alaskans seeking public assistance currently
need to submit separate, paper applications for each
program. This process is so daunting and frustrating that
many eligible Alaskans fail to complete the enrollment
process at all, robbing them of the opportunity to receive
the support they need.
Vision
Alaska Department of Health & Social Services is
developing a modern, integrated eligibility system that
enables staff to more efficiently issue correct and
timely benefits to Alaskans who need help meeting
their basic needs.
Priority Scenario Measure(s)
1 Jessica is in a tough spot and needs help paying for groceries
and health care this month. She is able to quickly, easily, and
securely submit information about herself and receive a timely
and accurate determination of which benefits she is eligible
for.
Decrease in average amount of time from
information submission to eligibility
determination.
Increase in average number of accurate
eligibility determinations made per week.
2 Sam, who doesn’t own a computer, calls Sarah at the Alaska
Division of Public Assistance to check why his food assistance
benefits suddenly stopped. Sarah is able to quickly and
securely locate Sam’s information, troubleshoot the issue, and
get his benefits started back up again.
Decrease in average amount of time from
incoming customer service call to resolved
issue.
Scenarios that describe how the solution
changes users’ lives. Notice that these do not
describe how the solution looks, behaves, or
anything else about how it’s designed or built.
Scenario
Jessica is in a tough spot and needs
help paying for groceries and health
care this month. She is able to
quickly, easily, and securely submit
information about herself and receive
a timely and accurate determination
of which benefits she is eligible for.
Who are we helping?
Jessica is in a tough spot and needs
help paying for groceries and health
care this month. She is able to
quickly, easily, and securely submit
information about herself and receive
a timely and accurate determination
of which benefits she is eligible for.
What does she need?
Jessica is in a tough spot and needs
help paying for groceries and health
care this month. She is able to
quickly, easily, and securely submit
information about herself and receive
a timely and accurate determination
of which benefits she is eligible for.
What’s the end result?
Jessica is in a tough spot and needs
help paying for groceries and health
care this month. She is able to
quickly, easily, and securely submit
information about herself and receive
a timely and accurate determination
of which benefits she is eligible for.
Problem
Low-income Alaskans seeking public assistance currently
need to submit separate, paper applications for each
program. This process is so daunting and frustrating that
many eligible Alaskans fail to complete the enrollment
process at all, robbing them of the opportunity to receive
the support they need.
Vision
Alaska Department of Health & Social Services is
developing a modern, integrated eligibility system that
enables staff to more efficiently issue correct and
timely benefits to Alaskans who need help meeting
their basic needs.
Priority Scenario Measure(s)
1 Jessica is in a tough spot and needs help paying for groceries
and health care this month. She is able to quickly, easily, and
securely submit information about herself and receive a timely
and accurate determination of which benefits she is eligible
for.
Decrease in average amount of time from
information submission to eligibility
determination.
Increase in average number of accurate
eligibility determinations made per week.
2 Sam, who doesn’t own a computer, calls Sarah at the Alaska
Division of Public Assistance to check why his food assistance
benefits suddenly stopped. Sarah is able to quickly and
securely locate Sam’s information, troubleshoot the issue, and
get his benefits started back up again.
Decrease in average amount of time from
incoming customer service call to resolved
issue.
Success indicators or metrics for each
scenario (as appropriate). These tell you
whether or not your solution is working
as you expected.
Problem
Low-income Alaskans seeking public assistance currently
need to submit separate, paper applications for each
program. This process is so daunting and frustrating that
many eligible Alaskans fail to complete the enrollment
process at all, robbing them of the opportunity to receive
the support they need.
Vision
Alaska Department of Health & Social Services is
developing a modern, integrated eligibility system that
enables staff to more efficiently issue correct and
timely benefits to Alaskans who need help meeting
their basic needs.
Priority Scenario Measure(s)
1 Jessica is in a tough spot and needs help paying for groceries
and health care this month. She is able to quickly, easily, and
securely submit information about herself and receive a timely
and accurate determination of which benefits she is eligible
for.
Decrease in average amount of time from
information submission to eligibility
determination.
Increase in average number of accurate
eligibility determinations made per week.
2 Sam, who doesn’t own a computer, calls Sarah at the Alaska
Division of Public Assistance to check why his food assistance
benefits suddenly stopped. Sarah is able to quickly and
securely locate Sam’s information, troubleshoot the issue, and
get his benefits started back up again.
Decrease in average amount of time from
incoming customer service call to resolved
issue.
Priority levels assigned to each
scenario. This helps the team balance
tradeoffs and prioritize what’s most
important.
Problem
Low-income Alaskans seeking public assistance currently
need to submit separate, paper applications for each
program. This process is so daunting and frustrating that
many eligible Alaskans fail to complete the enrollment
process at all, robbing them of the opportunity to receive
the support they need.
Vision
Alaska Department of Health & Social Services is
developing a modern, integrated eligibility system that
enables staff to more efficiently issue correct and
timely benefits to Alaskans who need help meeting
their basic needs.
Priority Scenario Measure(s)
1 Jessica is in a tough spot and needs help paying for groceries
and health care this month. She is able to quickly, easily, and
securely submit information about herself and receive a timely
and accurate determination of which benefits she is eligible
for.
Decrease in average amount of time from
information submission to eligibility
determination.
Increase in average number of accurate
eligibility determinations made per week.
2 Sam, who doesn’t own a computer, calls Sarah at the Alaska
Division of Public Assistance to check why his food assistance
benefits suddenly stopped. Sarah is able to quickly and
securely locate Sam’s information, troubleshoot the issue, and
get his benefits started back up again.
Decrease in average amount of time from
incoming customer service call to resolved
issue.
How do you use
your framing?
Planning
MVP MVP + 1 MVP + 2
Released to usersInternal development
Planning
MVP MVP + 1 MVP + 2
Internal development
Planning
MVP MVP + 1 MVP + 2
During planning, framing gets the
team (and leadership) aligned around
a shared vision.
Internal development
Planning
MVP MVP + 1 MVP + 2
When you’re building, framing makes
it easy to prioritize your work.
Internal development
Planning
MVP MVP + 1 MVP + 2
It tells you how to test what you build
and assign priority and severity to
the problems you find.
Internal development
Planning
MVP MVP + 1 MVP + 2
And gives you a framework for
deciding when your product is ready
to ship.
Internal development
Planning
MVP MVP + 1 MVP + 2
As you iterate, framing helps you
understand how well your product is
performing.
Internal development
Planning
MVP MVP + 1 MVP + 2
And gives you a way to prioritize
product improvements and new
functionality.
How does this fit in with
the work we already
have in flight?
framing
document
goal in
roadmap
goal in
roadmap
user story in
Waffle
user story in
Waffle
user story in
Waffle
big picture detailed
framing
document
goal in
roadmap
goal in
roadmap
user story in
Waffle
user story in
Waffle
user story in
Waffle
What we’re going to
do.
framing
document
goal in
roadmap
goal in
roadmap
user story in
Waffle
user story in
Waffle
user story in
Waffle
Why it’s important
to do it.
Some examples:
● Alaska’s integrated eligibility system
modernization
● Center for Medicaid & Medicare Services’
funding request form prototype
81
Questions?
Exercise:
writing a scenario
Let’s try writing a scenario for
the NRRD site.
Think about the user you’re most
interested in serving, and what
you know about their needs.
Take 10 minutes to write 1-2
sentences about what will be
changed for the better for that
user if the NRRD site has a
succeeded.
Write down who is affected, why
they need help, and what the end
result will be. Don’t worry about
the software part yet.
Consider these formats:
(person) is trying to (action) because
(problem). They are able to (new action) so
that (result that solves problem).
(person) needs to (action) in order to
(achieve goal). With the new system, they
are able to (new action). As a result,
(benefit).
Next steps
Thank you!

More Related Content

What's hot

UX STRAT USA 2019: Richard Baker, GE Transportation
UX STRAT USA 2019: Richard Baker, GE TransportationUX STRAT USA 2019: Richard Baker, GE Transportation
UX STRAT USA 2019: Richard Baker, GE Transportation
UX STRAT
 
Design lean agile_thinking presentation
Design lean agile_thinking presentationDesign lean agile_thinking presentation
Design lean agile_thinking presentation
GeekNightHyderabad
 
Agile Marketing - Strategy & Process Methodology
Agile Marketing - Strategy & Process MethodologyAgile Marketing - Strategy & Process Methodology
Agile Marketing - Strategy & Process Methodology
Joey Barker
 
An introduction to agile organisation
An introduction to agile organisation An introduction to agile organisation
An introduction to agile organisation
Pierre E. NEIS
 
A3 & Kaizen: Here's How
A3 & Kaizen: Here's HowA3 & Kaizen: Here's How
A3 & Kaizen: Here's How
Claudio Perrone
 
Playing Nice in the Product Playground #StrataHadoop
Playing Nice in the Product Playground #StrataHadoopPlaying Nice in the Product Playground #StrataHadoop
Playing Nice in the Product Playground #StrataHadoop
Intuit Inc.
 
UX STRAT Online 2020: Dr. Martin Tingley, Netflix
UX STRAT Online 2020: Dr. Martin Tingley, NetflixUX STRAT Online 2020: Dr. Martin Tingley, Netflix
UX STRAT Online 2020: Dr. Martin Tingley, Netflix
UX STRAT
 
Symposium 2016 : Workshop 104 Brain and Leadership
Symposium 2016 : Workshop 104 Brain and LeadershipSymposium 2016 : Workshop 104 Brain and Leadership
Symposium 2016 : Workshop 104 Brain and Leadership
PMI-Montréal
 
UX STRAT Europe 2019: Tom Ablewhite, Jamie Horne, Foolproof
UX STRAT Europe 2019: Tom Ablewhite, Jamie Horne, FoolproofUX STRAT Europe 2019: Tom Ablewhite, Jamie Horne, Foolproof
UX STRAT Europe 2019: Tom Ablewhite, Jamie Horne, Foolproof
UX STRAT
 
About Jorvig Consulting
About Jorvig ConsultingAbout Jorvig Consulting
About Jorvig Consulting
Jorvig Consulting Inc.
 
Evolve or Die: A3 Thinking and Popcorn Flow in Action (#LKCE14)
Evolve or Die: A3 Thinking and Popcorn Flow in Action (#LKCE14)Evolve or Die: A3 Thinking and Popcorn Flow in Action (#LKCE14)
Evolve or Die: A3 Thinking and Popcorn Flow in Action (#LKCE14)
Claudio Perrone
 
Product Roadmaps Done Right
Product Roadmaps Done RightProduct Roadmaps Done Right
Product Roadmaps Done Right
John Carter
 
Making Elephants Dance -- How corporates can lean into the future with Lean S...
Making Elephants Dance -- How corporates can lean into the future with Lean S...Making Elephants Dance -- How corporates can lean into the future with Lean S...
Making Elephants Dance -- How corporates can lean into the future with Lean S...
Janice Fraser
 
Plan and Execute for Success with Objectives and Key Results
Plan and Execute for Success with Objectives and Key ResultsPlan and Execute for Success with Objectives and Key Results
Plan and Execute for Success with Objectives and Key Results
Davender Gupta
 
6.2 Cross-Functional Team Framework - v2.0
6.2 Cross-Functional Team Framework - v2.06.2 Cross-Functional Team Framework - v2.0
6.2 Cross-Functional Team Framework - v2.0
Technology Expresso Expresso-Consulting
 
Dealing with Estimation, Uncertainty, Risk, and Commitment
Dealing with Estimation, Uncertainty, Risk, and CommitmentDealing with Estimation, Uncertainty, Risk, and Commitment
Dealing with Estimation, Uncertainty, Risk, and Commitment
TechWell
 
Office of Project Resilience
Office of Project ResilienceOffice of Project Resilience
Office of Project Resilience
Steve Pieczko
 
UX STRAT Online 2020: Colette Kolenda, Spotify
UX STRAT Online 2020: Colette Kolenda, SpotifyUX STRAT Online 2020: Colette Kolenda, Spotify
UX STRAT Online 2020: Colette Kolenda, Spotify
UX STRAT
 
Why So Many ML Models Don't Make It To Production?
Why So Many ML Models Don't Make It To Production?Why So Many ML Models Don't Make It To Production?
Why So Many ML Models Don't Make It To Production?
UXDXConf
 
Project Success 'Orange Paper'
 Project Success 'Orange Paper' Project Success 'Orange Paper'
Project Success 'Orange Paper'
Edward Gould
 

What's hot (20)

UX STRAT USA 2019: Richard Baker, GE Transportation
UX STRAT USA 2019: Richard Baker, GE TransportationUX STRAT USA 2019: Richard Baker, GE Transportation
UX STRAT USA 2019: Richard Baker, GE Transportation
 
Design lean agile_thinking presentation
Design lean agile_thinking presentationDesign lean agile_thinking presentation
Design lean agile_thinking presentation
 
Agile Marketing - Strategy & Process Methodology
Agile Marketing - Strategy & Process MethodologyAgile Marketing - Strategy & Process Methodology
Agile Marketing - Strategy & Process Methodology
 
An introduction to agile organisation
An introduction to agile organisation An introduction to agile organisation
An introduction to agile organisation
 
A3 & Kaizen: Here's How
A3 & Kaizen: Here's HowA3 & Kaizen: Here's How
A3 & Kaizen: Here's How
 
Playing Nice in the Product Playground #StrataHadoop
Playing Nice in the Product Playground #StrataHadoopPlaying Nice in the Product Playground #StrataHadoop
Playing Nice in the Product Playground #StrataHadoop
 
UX STRAT Online 2020: Dr. Martin Tingley, Netflix
UX STRAT Online 2020: Dr. Martin Tingley, NetflixUX STRAT Online 2020: Dr. Martin Tingley, Netflix
UX STRAT Online 2020: Dr. Martin Tingley, Netflix
 
Symposium 2016 : Workshop 104 Brain and Leadership
Symposium 2016 : Workshop 104 Brain and LeadershipSymposium 2016 : Workshop 104 Brain and Leadership
Symposium 2016 : Workshop 104 Brain and Leadership
 
UX STRAT Europe 2019: Tom Ablewhite, Jamie Horne, Foolproof
UX STRAT Europe 2019: Tom Ablewhite, Jamie Horne, FoolproofUX STRAT Europe 2019: Tom Ablewhite, Jamie Horne, Foolproof
UX STRAT Europe 2019: Tom Ablewhite, Jamie Horne, Foolproof
 
About Jorvig Consulting
About Jorvig ConsultingAbout Jorvig Consulting
About Jorvig Consulting
 
Evolve or Die: A3 Thinking and Popcorn Flow in Action (#LKCE14)
Evolve or Die: A3 Thinking and Popcorn Flow in Action (#LKCE14)Evolve or Die: A3 Thinking and Popcorn Flow in Action (#LKCE14)
Evolve or Die: A3 Thinking and Popcorn Flow in Action (#LKCE14)
 
Product Roadmaps Done Right
Product Roadmaps Done RightProduct Roadmaps Done Right
Product Roadmaps Done Right
 
Making Elephants Dance -- How corporates can lean into the future with Lean S...
Making Elephants Dance -- How corporates can lean into the future with Lean S...Making Elephants Dance -- How corporates can lean into the future with Lean S...
Making Elephants Dance -- How corporates can lean into the future with Lean S...
 
Plan and Execute for Success with Objectives and Key Results
Plan and Execute for Success with Objectives and Key ResultsPlan and Execute for Success with Objectives and Key Results
Plan and Execute for Success with Objectives and Key Results
 
6.2 Cross-Functional Team Framework - v2.0
6.2 Cross-Functional Team Framework - v2.06.2 Cross-Functional Team Framework - v2.0
6.2 Cross-Functional Team Framework - v2.0
 
Dealing with Estimation, Uncertainty, Risk, and Commitment
Dealing with Estimation, Uncertainty, Risk, and CommitmentDealing with Estimation, Uncertainty, Risk, and Commitment
Dealing with Estimation, Uncertainty, Risk, and Commitment
 
Office of Project Resilience
Office of Project ResilienceOffice of Project Resilience
Office of Project Resilience
 
UX STRAT Online 2020: Colette Kolenda, Spotify
UX STRAT Online 2020: Colette Kolenda, SpotifyUX STRAT Online 2020: Colette Kolenda, Spotify
UX STRAT Online 2020: Colette Kolenda, Spotify
 
Why So Many ML Models Don't Make It To Production?
Why So Many ML Models Don't Make It To Production?Why So Many ML Models Don't Make It To Production?
Why So Many ML Models Don't Make It To Production?
 
Project Success 'Orange Paper'
 Project Success 'Orange Paper' Project Success 'Orange Paper'
Project Success 'Orange Paper'
 

Similar to Product Management 101

PDCA in Lean Sales and Marketing
PDCA in Lean Sales and MarketingPDCA in Lean Sales and Marketing
PDCA in Lean Sales and Marketing
Business901
 
ABC's of Problem Solving
ABC's of Problem SolvingABC's of Problem Solving
ABC's of Problem Solving
Darren Dolcemascolo
 
Quant + Qual + Iteration for Great Products
Quant + Qual + Iteration for Great ProductsQuant + Qual + Iteration for Great Products
Quant + Qual + Iteration for Great Products
Ben Carey
 
Vision to Action
Vision to ActionVision to Action
Vision to Action
Skillweed
 
A3 Management (Part 2 of 2)
A3 Management (Part 2 of 2)A3 Management (Part 2 of 2)
A3 Management (Part 2 of 2)
TKMG, Inc.
 
Being a Cultural Warrior: 3 Proven Practices for Driving Engagement and Effic...
Being a Cultural Warrior: 3 Proven Practices for Driving Engagement and Effic...Being a Cultural Warrior: 3 Proven Practices for Driving Engagement and Effic...
Being a Cultural Warrior: 3 Proven Practices for Driving Engagement and Effic...
Snag
 
Pragmatic Marketer Fall 2014
Pragmatic Marketer Fall 2014Pragmatic Marketer Fall 2014
Pragmatic Marketer Fall 2014
Pragmatic Marketing
 
Everything You Need to Know About Strategy Deployment (Lean Methods)
Everything You Need to Know About Strategy Deployment (Lean Methods)Everything You Need to Know About Strategy Deployment (Lean Methods)
Everything You Need to Know About Strategy Deployment (Lean Methods)
KaiNexus
 
Beyond Strategy Development: How to Escape the Execution Failure Rate
Beyond Strategy Development: How to Escape the Execution Failure RateBeyond Strategy Development: How to Escape the Execution Failure Rate
Beyond Strategy Development: How to Escape the Execution Failure Rate
Paige Pulaski
 
Strategy PROCESS, QUESTIONS & RESOURCES
Strategy PROCESS, QUESTIONS & RESOURCESStrategy PROCESS, QUESTIONS & RESOURCES
Strategy PROCESS, QUESTIONS & RESOURCES
Itamar Medeiros
 
Problem Management - Systematic Approach
Problem Management - Systematic ApproachProblem Management - Systematic Approach
Problem Management - Systematic Approach
Yugi Achipireddygari
 
Empowering Outcome-Driven Teams by Ibotta PM
Empowering Outcome-Driven Teams by Ibotta PMEmpowering Outcome-Driven Teams by Ibotta PM
Empowering Outcome-Driven Teams by Ibotta PM
Product School
 
How to Build Global Benefits Strategy
How to Build Global Benefits StrategyHow to Build Global Benefits Strategy
How to Build Global Benefits Strategy
Thomsons Online Benefits
 
ISG: TechChange Presentation on M&E MIS Systems
ISG: TechChange Presentation on M&E MIS SystemsISG: TechChange Presentation on M&E MIS Systems
ISG: TechChange Presentation on M&E MIS Systems
Michael Klein
 
Business analyst professional day 2019
Business analyst professional day 2019Business analyst professional day 2019
Business analyst professional day 2019
Craig Brown
 
insurjio_the_product_folks.pdf
insurjio_the_product_folks.pdfinsurjio_the_product_folks.pdf
insurjio_the_product_folks.pdf
SameerChaturvedi13
 
Tales of {Good Teams'} Failures - Case Studies, Root Causes & Recommendations
Tales of {Good Teams'} Failures - Case Studies, Root Causes & RecommendationsTales of {Good Teams'} Failures - Case Studies, Root Causes & Recommendations
Tales of {Good Teams'} Failures - Case Studies, Root Causes & Recommendations
Mirketa Inc
 
Workforce analytics, an introduction
Workforce analytics, an introductionWorkforce analytics, an introduction
Workforce analytics, an introduction
AnalitiQs
 
3 Proven Methods to Optimize Your 2018 Strategy and Goals through Culture and...
3 Proven Methods to Optimize Your 2018 Strategy and Goals through Culture and...3 Proven Methods to Optimize Your 2018 Strategy and Goals through Culture and...
3 Proven Methods to Optimize Your 2018 Strategy and Goals through Culture and...
Paige Pulaski
 

Similar to Product Management 101 (20)

PDCA in Lean Sales and Marketing
PDCA in Lean Sales and MarketingPDCA in Lean Sales and Marketing
PDCA in Lean Sales and Marketing
 
ABC's of Problem Solving
ABC's of Problem SolvingABC's of Problem Solving
ABC's of Problem Solving
 
Quant + Qual + Iteration for Great Products
Quant + Qual + Iteration for Great ProductsQuant + Qual + Iteration for Great Products
Quant + Qual + Iteration for Great Products
 
Vision to Action
Vision to ActionVision to Action
Vision to Action
 
A3 Management (Part 2 of 2)
A3 Management (Part 2 of 2)A3 Management (Part 2 of 2)
A3 Management (Part 2 of 2)
 
Being a Cultural Warrior: 3 Proven Practices for Driving Engagement and Effic...
Being a Cultural Warrior: 3 Proven Practices for Driving Engagement and Effic...Being a Cultural Warrior: 3 Proven Practices for Driving Engagement and Effic...
Being a Cultural Warrior: 3 Proven Practices for Driving Engagement and Effic...
 
Pragmatic Marketer Fall 2014
Pragmatic Marketer Fall 2014Pragmatic Marketer Fall 2014
Pragmatic Marketer Fall 2014
 
Everything You Need to Know About Strategy Deployment (Lean Methods)
Everything You Need to Know About Strategy Deployment (Lean Methods)Everything You Need to Know About Strategy Deployment (Lean Methods)
Everything You Need to Know About Strategy Deployment (Lean Methods)
 
Beyond Strategy Development: How to Escape the Execution Failure Rate
Beyond Strategy Development: How to Escape the Execution Failure RateBeyond Strategy Development: How to Escape the Execution Failure Rate
Beyond Strategy Development: How to Escape the Execution Failure Rate
 
Strategy PROCESS, QUESTIONS & RESOURCES
Strategy PROCESS, QUESTIONS & RESOURCESStrategy PROCESS, QUESTIONS & RESOURCES
Strategy PROCESS, QUESTIONS & RESOURCES
 
Green Firm Certification: Is Your Firm Ready?
Green Firm Certification: Is Your Firm Ready?Green Firm Certification: Is Your Firm Ready?
Green Firm Certification: Is Your Firm Ready?
 
Problem Management - Systematic Approach
Problem Management - Systematic ApproachProblem Management - Systematic Approach
Problem Management - Systematic Approach
 
Empowering Outcome-Driven Teams by Ibotta PM
Empowering Outcome-Driven Teams by Ibotta PMEmpowering Outcome-Driven Teams by Ibotta PM
Empowering Outcome-Driven Teams by Ibotta PM
 
How to Build Global Benefits Strategy
How to Build Global Benefits StrategyHow to Build Global Benefits Strategy
How to Build Global Benefits Strategy
 
ISG: TechChange Presentation on M&E MIS Systems
ISG: TechChange Presentation on M&E MIS SystemsISG: TechChange Presentation on M&E MIS Systems
ISG: TechChange Presentation on M&E MIS Systems
 
Business analyst professional day 2019
Business analyst professional day 2019Business analyst professional day 2019
Business analyst professional day 2019
 
insurjio_the_product_folks.pdf
insurjio_the_product_folks.pdfinsurjio_the_product_folks.pdf
insurjio_the_product_folks.pdf
 
Tales of {Good Teams'} Failures - Case Studies, Root Causes & Recommendations
Tales of {Good Teams'} Failures - Case Studies, Root Causes & RecommendationsTales of {Good Teams'} Failures - Case Studies, Root Causes & Recommendations
Tales of {Good Teams'} Failures - Case Studies, Root Causes & Recommendations
 
Workforce analytics, an introduction
Workforce analytics, an introductionWorkforce analytics, an introduction
Workforce analytics, an introduction
 
3 Proven Methods to Optimize Your 2018 Strategy and Goals through Culture and...
3 Proven Methods to Optimize Your 2018 Strategy and Goals through Culture and...3 Proven Methods to Optimize Your 2018 Strategy and Goals through Culture and...
3 Proven Methods to Optimize Your 2018 Strategy and Goals through Culture and...
 

Recently uploaded

The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
Product School
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
CatarinaPereira64715
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
Elena Simperl
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tobias Schneck
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
Bhaskar Mitra
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
Product School
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 

Recently uploaded (20)

The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 

Product Management 101

  • 1. The “what” and “why” of setting the product vision Alex Pandel & Nikki Lee, 18F In partnership with the Department of the Interior’s Office of Natural Resources Revenue
  • 2. Let’s start with a quick refresher on product management
  • 3. Product managers sit at the intersection of design+research, development, business, policy, and politics. user need stakeholders technology business
  • 4. PMs own four questions: 1. What’s the problem we’re solving? (and why does it matter?) 2. What will our impact be? 3. How are we doing it? 4. Is our solution good?
  • 5. PMs own four questions: 1. What’s the problem we’re solving? (and why does it matter?) 2. What will our impact be? 3. How are we doing it? 4. Is our solution good?
  • 6. PMs own four questions: 1. What’s the problem we’re solving? (and why does it matter?) 2. What will our impact be? 3. How are we doing it? 4. Is our solution good?
  • 7. PMs own four questions: 1. What’s the problem we’re solving? (and why does it matter?) 2. What will our impact be? 3. How are we doing it? 4. Is our solution good?
  • 8. PMs own four questions: 1. What’s the problem we’re solving? (and why does it matter?) 2. What will our impact be? 3. How are we doing it? 4. Is our solution good?
  • 9. Product teams have to be able to provide good answers to all of these questions. When the answer is “we don’t know”, they need to have a concrete plan to get to an answer.
  • 10. Product teams have to be able to provide good answers to all of these questions. When the answer is “we don’t know”, they need to have a concrete plan to get to an answer.
  • 11. But what does a product manager actually do?
  • 12. Product managers wrangle team members and stakeholders to create a shared vision, then communicate it internally and externally.
  • 13. Product managers are responsible for the strategy, roadmap, and feature definition of a product or product line.
  • 14. Product managers make sure team members have what they need to get the work done. This means clearly scoping features, troubleshooting blockers, and do whatever necessary to build & maintain momentum.
  • 15. Product managers may also do marketing, budgeting and business planning.
  • 16. Product managers are always focused on delivering the right solution (bought or built) for the right market.
  • 17. Product managers are not: Project managers Scrum masters Agile coaches Engagement managers Designers Researchers Strategists Coffee getters Note takers Developers Data scientists Security experts Infrastructure experts Marketers PR people Salespeople The team’s psychologist The team’s parent
  • 18. Product managers sometimes play one or more of these roles in order to fill a need on the team (sometimes the team really needs a scrum master and some coffee).
  • 19. What does this work actually look like?
  • 20. What should product managers create? ● Clear vision statement for their area of ownership ● Key Performance Indicators for their area of ownership ● Prioritized list of feature areas/modules within their area of ownership ● An actionable product backlog for the team ● A product roadmap for upcoming milestones ● Product quality, testing, and bug triage process/practice
  • 21. What should product managers be able to tell you about? ● Pros and cons of their product vision and how it supports the overall organization vision ● Key questions, decision points, and concerns within their area of ownership ● Project trajectory and status of research, design, and development ● Status of stakeholders and internal partners ● Their plans to correct any blockers or red flags in any of these areas ● Any areas where they need additional support or resources
  • 23. strategy noun a plan of action designed to achieve a major or overall aim 23
  • 24. What’s our goal? What do we need to do to achieve it? How will we execute on that plan? vision execution strategy
  • 25. Strategy and tactics without vision are aimless. Vision and strategy without tactics are just pipe dreams. Product managers are the glue that binds the three.
  • 26. Strategy and tactics without vision are aimless. Vision and strategy without tactics are just pipe dreams. Product managers are the glue that binds the three.
  • 28. Planning is baked into the traditional waterfall development process. It’s also key to the agile development process! 28
  • 30. Planning is baked into the traditional waterfall development process. But it’s also key to the agile development process! 30
  • 31. Planning MVP MVP + 1 MVP + 2 31
  • 32. Planning What problem are we solving? What does solving it mean? MVP MVP + 1 MVP + 2 32
  • 33. Planning What problem are we solving? What does solving it mean? MVP MVP + 1 MVP + 2 Build and learn with confidence. 33
  • 34. And you can do your planning in an agile way. 34
  • 35. Planning MVP MVP + 1 MVP + 2 build learn refine build learn refine build learn refine build learn refine 35
  • 36. What does planning mean in today’s world? 36
  • 37. 37
  • 38. 38
  • 39. Planning isn’t about knowing everything up front and writing it down. Planning means knowing what you’re trying to achieve (and why). 39
  • 40. We’re going to climb that hill over there. It will be a good place for us to camp.
  • 41. Ok! What’s the best way to get there?
  • 42. I don’t know! We’ll find out as we hike.
  • 43. Vision We should climb a mountain! It will be great! Strategy We should climb this mountain. It has a spectacular view and great campgrounds. Execution Let’s start hiking up this trail! We’ll find good resting points and adjust our route as we go. 43
  • 44. Vision We should climb a mountain! It will be great! Strategy We should climb this mountain. It has a spectacular view and great campgrounds. Execution Let’s start hiking up this trail! We’ll find good resting points and adjust our route as we go. 44 we are here
  • 45. In order to make solid choices about our strategy and tactics, we need to start with a clear vision. Developing a sound product vision requires framing the problem we’re trying to solve. 45
  • 46. In order to make solid choices about our strategy and tactics, we need to start with a clear vision. Developing a sound product vision requires framing the problem we’re trying to solve. 46
  • 47. Framing is the process of defining a problem or opportunity.
  • 48. Framing documents help people* quickly understand the big picture. *people like new team members, senior stakeholders, and other collaborators.
  • 49. Good project framing reduces risk, increases velocity, and helps stakeholders stay connected.
  • 50. Problem What problem are we solving, and why does it matter? Vision What will the future look like when we’ve successfully solved this problem? User scenarios How will solving this problem change people’s lives? Metrics How will we know if we’ve succeeded? Core components of a framing document
  • 51. Let’s look at an example framing document
  • 52. Problem Low-income Alaskans seeking public assistance currently need to submit separate, paper applications for each program. This process is so daunting and frustrating that many eligible Alaskans fail to complete the enrollment process at all, robbing them of the opportunity to receive the support they need. Vision Alaska Department of Health & Social Services is developing a modern, integrated eligibility system that enables staff to more efficiently issue correct and timely benefits to Alaskans who need help meeting their basic needs. Priority Scenario Measure(s) 1 Jessica is in a tough spot and needs help paying for groceries and health care this month. She is able to quickly, easily, and securely submit information about herself and receive a timely and accurate determination of which benefits she is eligible for. Decrease in average amount of time from information submission to eligibility determination. Increase in average number of accurate eligibility determinations made per week. 2 Sam, who doesn’t own a computer, calls Sarah at the Alaska Division of Public Assistance to check why his food assistance benefits suddenly stopped. Sarah is able to quickly and securely locate Sam’s information, troubleshoot the issue, and get his benefits started back up again. Decrease in average amount of time from incoming customer service call to resolved issue.
  • 53. Problem Low-income Alaskans seeking public assistance currently need to submit separate, paper applications for each program. This process is so daunting and frustrating that many eligible Alaskans fail to complete the enrollment process at all, robbing them of the opportunity to receive the support they need. Vision Alaska Department of Health & Social Services is developing a modern, integrated eligibility system that enables staff to more efficiently issue correct and timely benefits to Alaskans who need help meeting their basic needs. Priority Scenario Measure(s) 1 Jessica is in a tough spot and needs help paying for groceries and health care this month. She is able to quickly, easily, and securely submit information about herself and receive a timely and accurate determination of which benefits she is eligible for. Decrease in average amount of time from information submission to eligibility determination. Increase in average number of accurate eligibility determinations made per week. 2 Sam, who doesn’t own a computer, calls Sarah at the Alaska Division of Public Assistance to check why his food assistance benefits suddenly stopped. Sarah is able to quickly and securely locate Sam’s information, troubleshoot the issue, and get his benefits started back up again. Decrease in average amount of time from incoming customer service call to resolved issue. A clear description of the problem or opportunity and why it’s worth tackling.
  • 54. Problem Low-income Alaskans seeking public assistance currently need to submit separate, paper applications for each program. This process is so daunting and frustrating that many eligible Alaskans fail to complete the enrollment process at all, robbing them of the opportunity to receive the support they need. Vision Alaska Department of Health & Social Services is developing a modern, integrated eligibility system that enables staff to more efficiently issue correct and timely benefits to Alaskans who need help meeting their basic needs. Priority Scenario Measure(s) 1 Jessica is in a tough spot and needs help paying for groceries and health care this month. She is able to quickly, easily, and securely submit information about herself and receive a timely and accurate determination of which benefits she is eligible for. Decrease in average amount of time from information submission to eligibility determination. Increase in average number of accurate eligibility determinations made per week. 2 Sam, who doesn’t own a computer, calls Sarah at the Alaska Division of Public Assistance to check why his food assistance benefits suddenly stopped. Sarah is able to quickly and securely locate Sam’s information, troubleshoot the issue, and get his benefits started back up again. Decrease in average amount of time from incoming customer service call to resolved issue. A clear, concise, inspiring “elevator pitch” of the vision for the future, that the team and others can use to quickly explain the product and galvanize support.
  • 55. Vision Alaska Department of Health & Social Services is developing a modern, integrated eligibility system that enables staff to more efficiently issue correct and timely benefits to Alaskans who need help meeting their basic needs.
  • 56. Who are we helping? Alaska Department of Health & Social Services is developing a modern, integrated eligibility system that enables staff to more efficiently issue correct and timely benefits to Alaskans who need help meeting their basic needs.
  • 57. What do they need? Alaska Department of Health & Social Services is developing a modern, integrated eligibility system that enables staff to more efficiently issue correct and timely benefits to Alaskans who need help meeting their basic needs.
  • 58. How are we helping? Alaska Department of Health & Social Services is developing a modern, integrated eligibility system that enables staff to more efficiently issue correct and timely benefits to Alaskans who need help meeting their basic needs.
  • 59. What is the outcome? Alaska Department of Health & Social Services is developing a modern, integrated eligibility system that enables staff to more efficiently issue correct and timely benefits to Alaskans who need help meeting their basic needs.
  • 60. Problem Low-income Alaskans seeking public assistance currently need to submit separate, paper applications for each program. This process is so daunting and frustrating that many eligible Alaskans fail to complete the enrollment process at all, robbing them of the opportunity to receive the support they need. Vision Alaska Department of Health & Social Services is developing a modern, integrated eligibility system that enables staff to more efficiently issue correct and timely benefits to Alaskans who need help meeting their basic needs. Priority Scenario Measure(s) 1 Jessica is in a tough spot and needs help paying for groceries and health care this month. She is able to quickly, easily, and securely submit information about herself and receive a timely and accurate determination of which benefits she is eligible for. Decrease in average amount of time from information submission to eligibility determination. Increase in average number of accurate eligibility determinations made per week. 2 Sam, who doesn’t own a computer, calls Sarah at the Alaska Division of Public Assistance to check why his food assistance benefits suddenly stopped. Sarah is able to quickly and securely locate Sam’s information, troubleshoot the issue, and get his benefits started back up again. Decrease in average amount of time from incoming customer service call to resolved issue. Scenarios that describe how the solution changes users’ lives. Notice that these do not describe how the solution looks, behaves, or anything else about how it’s designed or built.
  • 61. Scenario Jessica is in a tough spot and needs help paying for groceries and health care this month. She is able to quickly, easily, and securely submit information about herself and receive a timely and accurate determination of which benefits she is eligible for.
  • 62. Who are we helping? Jessica is in a tough spot and needs help paying for groceries and health care this month. She is able to quickly, easily, and securely submit information about herself and receive a timely and accurate determination of which benefits she is eligible for.
  • 63. What does she need? Jessica is in a tough spot and needs help paying for groceries and health care this month. She is able to quickly, easily, and securely submit information about herself and receive a timely and accurate determination of which benefits she is eligible for.
  • 64. What’s the end result? Jessica is in a tough spot and needs help paying for groceries and health care this month. She is able to quickly, easily, and securely submit information about herself and receive a timely and accurate determination of which benefits she is eligible for.
  • 65. Problem Low-income Alaskans seeking public assistance currently need to submit separate, paper applications for each program. This process is so daunting and frustrating that many eligible Alaskans fail to complete the enrollment process at all, robbing them of the opportunity to receive the support they need. Vision Alaska Department of Health & Social Services is developing a modern, integrated eligibility system that enables staff to more efficiently issue correct and timely benefits to Alaskans who need help meeting their basic needs. Priority Scenario Measure(s) 1 Jessica is in a tough spot and needs help paying for groceries and health care this month. She is able to quickly, easily, and securely submit information about herself and receive a timely and accurate determination of which benefits she is eligible for. Decrease in average amount of time from information submission to eligibility determination. Increase in average number of accurate eligibility determinations made per week. 2 Sam, who doesn’t own a computer, calls Sarah at the Alaska Division of Public Assistance to check why his food assistance benefits suddenly stopped. Sarah is able to quickly and securely locate Sam’s information, troubleshoot the issue, and get his benefits started back up again. Decrease in average amount of time from incoming customer service call to resolved issue. Success indicators or metrics for each scenario (as appropriate). These tell you whether or not your solution is working as you expected.
  • 66. Problem Low-income Alaskans seeking public assistance currently need to submit separate, paper applications for each program. This process is so daunting and frustrating that many eligible Alaskans fail to complete the enrollment process at all, robbing them of the opportunity to receive the support they need. Vision Alaska Department of Health & Social Services is developing a modern, integrated eligibility system that enables staff to more efficiently issue correct and timely benefits to Alaskans who need help meeting their basic needs. Priority Scenario Measure(s) 1 Jessica is in a tough spot and needs help paying for groceries and health care this month. She is able to quickly, easily, and securely submit information about herself and receive a timely and accurate determination of which benefits she is eligible for. Decrease in average amount of time from information submission to eligibility determination. Increase in average number of accurate eligibility determinations made per week. 2 Sam, who doesn’t own a computer, calls Sarah at the Alaska Division of Public Assistance to check why his food assistance benefits suddenly stopped. Sarah is able to quickly and securely locate Sam’s information, troubleshoot the issue, and get his benefits started back up again. Decrease in average amount of time from incoming customer service call to resolved issue. Priority levels assigned to each scenario. This helps the team balance tradeoffs and prioritize what’s most important.
  • 67. Problem Low-income Alaskans seeking public assistance currently need to submit separate, paper applications for each program. This process is so daunting and frustrating that many eligible Alaskans fail to complete the enrollment process at all, robbing them of the opportunity to receive the support they need. Vision Alaska Department of Health & Social Services is developing a modern, integrated eligibility system that enables staff to more efficiently issue correct and timely benefits to Alaskans who need help meeting their basic needs. Priority Scenario Measure(s) 1 Jessica is in a tough spot and needs help paying for groceries and health care this month. She is able to quickly, easily, and securely submit information about herself and receive a timely and accurate determination of which benefits she is eligible for. Decrease in average amount of time from information submission to eligibility determination. Increase in average number of accurate eligibility determinations made per week. 2 Sam, who doesn’t own a computer, calls Sarah at the Alaska Division of Public Assistance to check why his food assistance benefits suddenly stopped. Sarah is able to quickly and securely locate Sam’s information, troubleshoot the issue, and get his benefits started back up again. Decrease in average amount of time from incoming customer service call to resolved issue.
  • 68. How do you use your framing?
  • 69. Planning MVP MVP + 1 MVP + 2
  • 70. Released to usersInternal development Planning MVP MVP + 1 MVP + 2
  • 71. Internal development Planning MVP MVP + 1 MVP + 2 During planning, framing gets the team (and leadership) aligned around a shared vision.
  • 72. Internal development Planning MVP MVP + 1 MVP + 2 When you’re building, framing makes it easy to prioritize your work.
  • 73. Internal development Planning MVP MVP + 1 MVP + 2 It tells you how to test what you build and assign priority and severity to the problems you find.
  • 74. Internal development Planning MVP MVP + 1 MVP + 2 And gives you a framework for deciding when your product is ready to ship.
  • 75. Internal development Planning MVP MVP + 1 MVP + 2 As you iterate, framing helps you understand how well your product is performing.
  • 76. Internal development Planning MVP MVP + 1 MVP + 2 And gives you a way to prioritize product improvements and new functionality.
  • 77. How does this fit in with the work we already have in flight?
  • 78. framing document goal in roadmap goal in roadmap user story in Waffle user story in Waffle user story in Waffle big picture detailed
  • 79. framing document goal in roadmap goal in roadmap user story in Waffle user story in Waffle user story in Waffle What we’re going to do.
  • 80. framing document goal in roadmap goal in roadmap user story in Waffle user story in Waffle user story in Waffle Why it’s important to do it.
  • 81. Some examples: ● Alaska’s integrated eligibility system modernization ● Center for Medicaid & Medicare Services’ funding request form prototype 81
  • 84. Let’s try writing a scenario for the NRRD site.
  • 85. Think about the user you’re most interested in serving, and what you know about their needs. Take 10 minutes to write 1-2 sentences about what will be changed for the better for that user if the NRRD site has a succeeded. Write down who is affected, why they need help, and what the end result will be. Don’t worry about the software part yet. Consider these formats: (person) is trying to (action) because (problem). They are able to (new action) so that (result that solves problem). (person) needs to (action) in order to (achieve goal). With the new system, they are able to (new action). As a result, (benefit).