SlideShare une entreprise Scribd logo
1  sur  78
1
2
DON’T RELEASE THE KRAKEN
OR
BRINGING CLARITY AND HARMONY TO PRODUCT
RELEASE PLANNING
Saeed Khan
@saeedwkhan
March 29, 2019
3
Visible
Decisions
4
We help companies build great
products and great product
organizations.
• Workshops, Coaching & Mentoring
• New Product Research / Discovery
• Strategy / Roadmapping
• Positioning & Messaging
• Implementing Metrics for
Continuous Improvement in People,
Process & Products
skhan@transformationlabs.io
@saeedwkhan
ON MOUNT OLYMPUS
THE GODS ARE
MEETING
ZEUS IS
LISTENING…
…TO HADES
HADES CONVINCES ZEUS
TO…
RELEASE THE KRAKEN!!!
THE FEARLESS HERO
SPRINGS INTO ACTION
AND JUST AS THE KRAKEN IS ABOUT
TO…
…HARM THE PEOPLE
THE HERO SAVES THE DAY
AND STOPS THE KRAKEN DEAD IN ITS
TRACKS
THE END
AT A MANAGEMENT
OFFSITE
THE EXECUTIVES ARE
MEETING
THE CEO IS LISTENING…
…TO THE VP SALES
THE VP CONVINCES THE CEO
TO…
RELEASE THE PRODUCT!!!
THE FEARLESS PRODUCT
MANAGER
SPRINGS INTO ACTION
AND JUST AS THE PRODUCT IS ABOUT
TO…
…HARM THE USERS
THE PRODUCT MANAGER SAVES THE
DAY…
…AND STOPS THE RELEASE IN ITS TRACKS
THE END
Politics
Heroics
Politics:
the exertion of power,
influence or authority by
interested parties in a given
situation.
Heroics:
being extraordinarily bold,
determined and altruistic, in
a given situation.
Release
The actual software
(functionality, features,
binaries etc.) created
by engineering teams.
Launch
The action of making
the software release
available to customers,
users, the public etc.
Maintenance (or Bug Fix) Release
Code to address important issues or defects found in the
software.
Typically made available as soon as code is ready.
Minor Feature Release
A small (tactical) feature set of incremental value to the
company and market.
Made available once code is ready or when needed. (Based
on policy or business needs).
Major Functional Release
A set of new capabilities or improvements requiring LARGE
effort and providing significant value to the company and
the market.
Typically made available in alignment with other business
activities.
28%
every 3-6 months
23%
> 6 months apart
ow often do you plan major feature release
http://bit.ly/ReleasePlanningSurvey - Survey is still open. Add your voice.
44%
For their team
30%
Across teams
Have a well understood, clear &
consistent
release planning process
http://bit.ly/ReleasePlanningSurvey - Survey is still open. Add your voice.
58%
Align release plans with a
well-defined product roadmap
http://bit.ly/ReleasePlanningSurvey - Survey is still open. Add your voice.
41%
Have a well understood
prioritization process
http://bit.ly/ReleasePlanningSurvey - Survey is still open. Add your voice.
47%
Have a clear way to measure success
once
the work is complete
http://bit.ly/ReleasePlanningSurvey - Survey is still open. Add your voice.
44%
Consistent release
planning process
41%
Consistent
prioritization
process
58%
Align release
plans with a
roadmap
X X =
Source: Standish Group
Release
Release
WHEN YOU GO SHOPPING, YOU WANT
THIS…
BUT YOU GET THIS
Release
Support
Prod
Mgmt
Marketing
Sales
Engineering
“A problem well
stated is a problem
half solved.”
Charles Kettering
Product RoadmapTime & Goal
based articulation of
Product Strategy
Product Strategy“How & Why” to achieve
Product Objectives
Release 2 Release 3
Product ObjectivesWhat the Product needs
to achieve
Product VisionThe aspirational product
goal
Business Vision, Objectives, StrategyThe Framework under
which the business runs
Release
How to measure progress
and success?
When is delivery & What
can derail the plan?
Who is involved & who
performs the work
Who are we building for
and what do they need?
Why are we working on
this release?
Release
Metrics
Timelines & Risks
Stakeholders, Skills & Resources
User & Feature Prioritization
Release Objectives
Key Questions to Answer
• Why are we planning this release?
• Who are the key stakeholders?
• When do we need to deliver?
• Who are we building this for?
• What is the required functionality?
• What risks/challenges do we expect?
• How will we know we’ve succeeded?
• What else must be completed?
Objectives
Why
Stakeholders
Who(Internal)
Milestones/Dates
When(do we expect…)
Personas
Who(Customer/Market)
Epics/Functionality
What(will be delivered)
Challenges/Risks
What(are the uncertainties)
Metrics
How(do we know we succeeded)
Other Activities
What(else is there)
A (mostly) real example
Vision – the easiest way for
retirement homes to schedule
resident activities and share that
information with residents and
families.
Key Personas
• Retirement home management
• Retirement home staff
• Residents
• Family Members
• Application Administrator
ActiveLife v1.0 18/10/2018
ActiveLife v1.0 18/10/2018
- Focus on individual retirement home needs. Not groups.
-Web support for desktop & tablet. No App in this version.
- Simple to understand and quick time to value capabilities.
- Keep v1 focused and easy to use.
ActiveLife v1.0 18/10/2018
- Focus on individual retirement home needs. Not groups.
-Web support for desktop & tablet. No App in this version.
- Simple to understand and quick time to value capabilities.
- Keep v1 focused and easy to use.
- SamW (PM)
- Cate B (PMM/Mktg)
- Liam H (Eng)
- Russel C (Sales)
- Margot R (Support)
- Focus on individual retirement home needs. Not groups.
-Web support for desktop & tablet. No App in this version.
- Simple to understand and quick time to value capabilities.
- Keep v1 focused and easy to use.
- SamW (PM)
- Cate B (PMM/Mktg)
- Liam H (Eng)
- Russel C (Sales)
- Margot R (Support)
-Team up-to-speed in month 1
- 4 month dev cycle
- Beta starts in month 3
-Target launch in 5 months
ActiveLife v1.0 18/10/2018
- Focus on individual retirement home needs. Not groups.
-Web support for desktop & tablet. No App in this version.
- Simple to understand and quick time to value capabilities.
- Keep v1 focused and easy to use.
- SamW (PM)
- Cate B (PMM/Mktg)
- Liam H (Eng)
- Russel C (Sales)
- Margot R (Support)
-Team up-to-speed in month 1
- 4 month dev cycle
- Beta starts in month 3
-Target launch in 5 months
ActiveLife v1.0 18/10/2018
- Retirement Home Staff
- Resident
- Family Members
Management & Admin needs to be addressed in
future releases.
- Retirement Home Staff
- Resident
- Family Members
Management & Admin needs to be addressed in
future releases.
- Simple Resident Profile (E221)
- Activity Setup (single event, simple recurring event) (E224)
- Activity registration by staff only (E237)
- Full visibility of overall activity calendar, and resident calendar (E231, E232)
-View-only access for residents’ family members (E241)
ActiveLife v1.0 18/10/2018
- Focus on individual retirement home needs. Not groups.
-Web support for desktop & tablet. No App in this version.
- Simple to understand and quick time to value capabilities.
- Keep v1 focused and easy to use.
- SamW (PM)
- Cate B (PMM/Mktg)
- Liam H (Eng)
- Russel C (Sales)
- Margot R (Support)
-Team up-to-speed in month 1
- 4 month dev cycle
- Beta starts in month 3
-Target release 5 months
- Retirement Home Staff
- Resident
- Family Members
Management & Admin needs to be addressed in
future releases.
- Simple Resident Profile (E221)
- Activity Setup (single event, simple recurring event) (E224)
- Activity registration by staff only (E237)
- Full visibility of overall activity calendar, and resident calendar (E231, E232)
-View-only access for residents’ family members (E241)
ActiveLife v1.0 18/10/2018
- Focus on individual retirement home needs. Not groups.
-Web support for desktop & tablet. No App in this version.
- Simple to understand and quick time to value capabilities.
- Keep v1 focused and easy to use.
- SamW (PM)
- Cate B (PMM/Mktg)
- Liam H (Eng)
- Russel C (Sales)
- Margot R (Support)
-Team up-to-speed in month 1
- 4 month dev cycle
- Beta starts in month 3
-Target release 5 months
-Angular/React ramp up for team
- Must close 2 open headcount on team
- Unclear who will participate in Beta.
- Retirement Home Staff
- Resident
- Family Members
Management & Admin needs to be addressed in
future releases.
- Simple Resident Profile (E221)
- Activity Setup (single event, simple recurring event) (E224)
- Activity registration by staff only (E237)
- Full visibility of overall activity calendar, and resident calendar (E231, E232)
-View-only access for residents’ family members (E241)
ActiveLife v1.0 18/10/2018
- Focus on individual retirement home needs. Not groups.
-Web support for desktop & tablet. No App in this version.
- Simple to understand and quick time to value capabilities.
- Keep v1 focused and easy to use.
- SamW (PM)
- Cate B (PMM/Mktg)
- Liam H (Eng)
- Russel C (Sales)
- Margot R (Support)
-Team up-to-speed in month 1
- 4 month dev cycle
- Beta starts in month 3
-Target release 5 months
-Angular/React ramp up for team
- Must close 2 open headcount on team
- Unclear who will participate in Beta.
- % Story completion
- % Defects deferred
- % Automated test coverage
- New stories created during sprints
- Beta customer conversions
- Focus on individual retirement home needs. Not groups.
-Web support for desktop & tablet. No App in this version.
- Simple to understand and quick time to value capabilities.
- Keep v1 focused and easy to use.
- SamW (PM)
- Cate B (PMM/Mktg)
- Liam H (Eng)
- RusselC (Sales)
- Margot R (Support)
-Team up-to-speed in month 1
- 4 month dev cycle
- Beta starts in month 3
-Target launch in 5 months
- Retirement Home Staff
- Resident
- Family Members
Management & Admin needs to be addressed
in future releases.
- Simple Resident Profile (E221)
-Activity Setup (single event, simple recurring event) (E224)
-Activity registration by staff only (E237)
- Full visibility of overall activity calendar, and resident calendar (E231, E232)
-View-only access for residents’ family members (E241)
-Angular/React ramp up for team
- Must close 2 open headcount on team
- Unclear who will participate in Beta.
- % Story completion
- % Defects deferred
- % Automated test coverage
- New stories created during sprints
- Beta customer conversions
- Beta recruiting must begin early
- Create training class for home staff
- Investigate import tool for home resident
information
ActiveLife v1.0 18/10/2018
Release
Release
ELIMINATE THE POLITICS IN RELEASE
PLANNING
REMOVE THE NEED FOR LAST-MINUTE
HEROICS
RELEASE THE KRAKEN!!!
THANK YOU
One more
thing…
Your thoughts on the talk?
3 questions, 30 seconds.
http://bit.ly/ltpkrak
enWant to download the
Release Planning Canvas?
http://bit.ly/ReleasePlanningCan
vas
78
DON’T RELEASE THE KRAKEN
OR
BRINGING CLARITY AND HARMONY TO PRODUCT
RELEASE PLANNING
Saeed Khan
@saeedwkhan
March 26, 2019

Contenu connexe

Similaire à Don't Release the Kraken - Product Tank Toronto - March 2019

Product Manager vs Product Owner: Who does what? - sv pcamp mar-18
Product Manager vs Product Owner: Who does what?   - sv pcamp mar-18Product Manager vs Product Owner: Who does what?   - sv pcamp mar-18
Product Manager vs Product Owner: Who does what? - sv pcamp mar-18Roger Snyder
 
A proposed framework for Agile Roadmap Design and Maintenance
A proposed framework for Agile Roadmap Design and MaintenanceA proposed framework for Agile Roadmap Design and Maintenance
A proposed framework for Agile Roadmap Design and MaintenanceJérôme Kehrli
 
No more pet projects
No more pet projectsNo more pet projects
No more pet projectsInfinityWorks
 
Social Media #ProTips with Salesforce
Social Media #ProTips with SalesforceSocial Media #ProTips with Salesforce
Social Media #ProTips with SalesforceRobin Leonard
 
What AI Means For Your Product Strategy And What To Do About It
What AI Means For Your Product Strategy And What To Do About ItWhat AI Means For Your Product Strategy And What To Do About It
What AI Means For Your Product Strategy And What To Do About ItVMware Tanzu
 
Enterprise architecture for an agile world - meetup
Enterprise architecture for an agile world - meetupEnterprise architecture for an agile world - meetup
Enterprise architecture for an agile world - meetupRoland Bair
 
Content Operations: Behind the Scenes at GE's Content Revolution at SiriusDec...
Content Operations: Behind the Scenes at GE's Content Revolution at SiriusDec...Content Operations: Behind the Scenes at GE's Content Revolution at SiriusDec...
Content Operations: Behind the Scenes at GE's Content Revolution at SiriusDec...Kapost
 
Wordlift Roadmap for 2018
Wordlift Roadmap for 2018Wordlift Roadmap for 2018
Wordlift Roadmap for 2018Andrea Volpini
 
Case Study: Oppenheimer Funds Brings IT to the People with ITSM Self-Service...
Case Study: Oppenheimer Funds Brings IT to the People with ITSM Self-Service...Case Study: Oppenheimer Funds Brings IT to the People with ITSM Self-Service...
Case Study: Oppenheimer Funds Brings IT to the People with ITSM Self-Service...CA Technologies
 
PM TEMPLATE_ PRODUCT ROADMAP.pptx
 PM TEMPLATE_ PRODUCT ROADMAP.pptx PM TEMPLATE_ PRODUCT ROADMAP.pptx
PM TEMPLATE_ PRODUCT ROADMAP.pptxamitrcominc
 
Deloitte lean agile state of the nation
Deloitte lean   agile state of the nationDeloitte lean   agile state of the nation
Deloitte lean agile state of the nationAlexis Hui
 
LAUG Feb 2019 Meetup 2019-02-26
LAUG Feb 2019 Meetup 2019-02-26LAUG Feb 2019 Meetup 2019-02-26
LAUG Feb 2019 Meetup 2019-02-26Matthew Morris
 
Vibes Credentials- Digital Marketing Company in India
Vibes Credentials- Digital Marketing Company in IndiaVibes Credentials- Digital Marketing Company in India
Vibes Credentials- Digital Marketing Company in IndiaVibes Communications Pvt Ltd
 
Marketing Campaign.pptx
Marketing Campaign.pptxMarketing Campaign.pptx
Marketing Campaign.pptxJoelJohn207646
 
INSIGHTS -> STORIES -> TRUST -> REVENUE -> ROI Your 5-phase, 25-step guide...
INSIGHTS -> STORIES ->  TRUST -> REVENUE -> ROI   Your 5-phase, 25-step guide...INSIGHTS -> STORIES ->  TRUST -> REVENUE -> ROI   Your 5-phase, 25-step guide...
INSIGHTS -> STORIES -> TRUST -> REVENUE -> ROI Your 5-phase, 25-step guide...ruttens.com
 
Lessons Learned: Building IBM's Next Generation CRM Architecture
Lessons Learned: Building IBM's Next Generation CRM ArchitectureLessons Learned: Building IBM's Next Generation CRM Architecture
Lessons Learned: Building IBM's Next Generation CRM ArchitectureSugarCRM
 
Session 1: 2019 VisibleThread Users Conference - Welcome
Session 1: 2019 VisibleThread Users Conference - WelcomeSession 1: 2019 VisibleThread Users Conference - Welcome
Session 1: 2019 VisibleThread Users Conference - WelcomeVisibleThread
 
2017-04-13 Agile Product Management - Bandung
2017-04-13 Agile Product Management - Bandung2017-04-13 Agile Product Management - Bandung
2017-04-13 Agile Product Management - BandungMichael Ong
 
Visual Requirements Management with Kanban
Visual Requirements Management with KanbanVisual Requirements Management with Kanban
Visual Requirements Management with KanbanMahesh Singh
 

Similaire à Don't Release the Kraken - Product Tank Toronto - March 2019 (20)

Product Manager vs Product Owner: Who does what? - sv pcamp mar-18
Product Manager vs Product Owner: Who does what?   - sv pcamp mar-18Product Manager vs Product Owner: Who does what?   - sv pcamp mar-18
Product Manager vs Product Owner: Who does what? - sv pcamp mar-18
 
Agile Product Owner
Agile Product OwnerAgile Product Owner
Agile Product Owner
 
A proposed framework for Agile Roadmap Design and Maintenance
A proposed framework for Agile Roadmap Design and MaintenanceA proposed framework for Agile Roadmap Design and Maintenance
A proposed framework for Agile Roadmap Design and Maintenance
 
No more pet projects
No more pet projectsNo more pet projects
No more pet projects
 
Social Media #ProTips with Salesforce
Social Media #ProTips with SalesforceSocial Media #ProTips with Salesforce
Social Media #ProTips with Salesforce
 
What AI Means For Your Product Strategy And What To Do About It
What AI Means For Your Product Strategy And What To Do About ItWhat AI Means For Your Product Strategy And What To Do About It
What AI Means For Your Product Strategy And What To Do About It
 
Enterprise architecture for an agile world - meetup
Enterprise architecture for an agile world - meetupEnterprise architecture for an agile world - meetup
Enterprise architecture for an agile world - meetup
 
Content Operations: Behind the Scenes at GE's Content Revolution at SiriusDec...
Content Operations: Behind the Scenes at GE's Content Revolution at SiriusDec...Content Operations: Behind the Scenes at GE's Content Revolution at SiriusDec...
Content Operations: Behind the Scenes at GE's Content Revolution at SiriusDec...
 
Wordlift Roadmap for 2018
Wordlift Roadmap for 2018Wordlift Roadmap for 2018
Wordlift Roadmap for 2018
 
Case Study: Oppenheimer Funds Brings IT to the People with ITSM Self-Service...
Case Study: Oppenheimer Funds Brings IT to the People with ITSM Self-Service...Case Study: Oppenheimer Funds Brings IT to the People with ITSM Self-Service...
Case Study: Oppenheimer Funds Brings IT to the People with ITSM Self-Service...
 
PM TEMPLATE_ PRODUCT ROADMAP.pptx
 PM TEMPLATE_ PRODUCT ROADMAP.pptx PM TEMPLATE_ PRODUCT ROADMAP.pptx
PM TEMPLATE_ PRODUCT ROADMAP.pptx
 
Deloitte lean agile state of the nation
Deloitte lean   agile state of the nationDeloitte lean   agile state of the nation
Deloitte lean agile state of the nation
 
LAUG Feb 2019 Meetup 2019-02-26
LAUG Feb 2019 Meetup 2019-02-26LAUG Feb 2019 Meetup 2019-02-26
LAUG Feb 2019 Meetup 2019-02-26
 
Vibes Credentials- Digital Marketing Company in India
Vibes Credentials- Digital Marketing Company in IndiaVibes Credentials- Digital Marketing Company in India
Vibes Credentials- Digital Marketing Company in India
 
Marketing Campaign.pptx
Marketing Campaign.pptxMarketing Campaign.pptx
Marketing Campaign.pptx
 
INSIGHTS -> STORIES -> TRUST -> REVENUE -> ROI Your 5-phase, 25-step guide...
INSIGHTS -> STORIES ->  TRUST -> REVENUE -> ROI   Your 5-phase, 25-step guide...INSIGHTS -> STORIES ->  TRUST -> REVENUE -> ROI   Your 5-phase, 25-step guide...
INSIGHTS -> STORIES -> TRUST -> REVENUE -> ROI Your 5-phase, 25-step guide...
 
Lessons Learned: Building IBM's Next Generation CRM Architecture
Lessons Learned: Building IBM's Next Generation CRM ArchitectureLessons Learned: Building IBM's Next Generation CRM Architecture
Lessons Learned: Building IBM's Next Generation CRM Architecture
 
Session 1: 2019 VisibleThread Users Conference - Welcome
Session 1: 2019 VisibleThread Users Conference - WelcomeSession 1: 2019 VisibleThread Users Conference - Welcome
Session 1: 2019 VisibleThread Users Conference - Welcome
 
2017-04-13 Agile Product Management - Bandung
2017-04-13 Agile Product Management - Bandung2017-04-13 Agile Product Management - Bandung
2017-04-13 Agile Product Management - Bandung
 
Visual Requirements Management with Kanban
Visual Requirements Management with KanbanVisual Requirements Management with Kanban
Visual Requirements Management with Kanban
 

Plus de Saeed Khan

Metrics for product managers tpma-feb2020
Metrics for product managers tpma-feb2020Metrics for product managers tpma-feb2020
Metrics for product managers tpma-feb2020Saeed Khan
 
Metrics for product managers - Tech Connex
Metrics for product managers - Tech ConnexMetrics for product managers - Tech Connex
Metrics for product managers - Tech ConnexSaeed Khan
 
Saeed Khan Lessons from 20 years in Product Management - ProductTank Brisbane
Saeed Khan Lessons from 20 years in Product Management -  ProductTank BrisbaneSaeed Khan Lessons from 20 years in Product Management -  ProductTank Brisbane
Saeed Khan Lessons from 20 years in Product Management - ProductTank BrisbaneSaeed Khan
 
Optimizing product marketing boston product camp 2016 - saeed khan
Optimizing product marketing   boston product camp 2016 - saeed khanOptimizing product marketing   boston product camp 2016 - saeed khan
Optimizing product marketing boston product camp 2016 - saeed khanSaeed Khan
 
Optimizing product marketing boston product camp 2016 - saeed khan
Optimizing product marketing   boston product camp 2016 - saeed khanOptimizing product marketing   boston product camp 2016 - saeed khan
Optimizing product marketing boston product camp 2016 - saeed khanSaeed Khan
 
Lean Communication - Product Camp Silicon Valley 2014
Lean Communication - Product Camp Silicon Valley 2014Lean Communication - Product Camp Silicon Valley 2014
Lean Communication - Product Camp Silicon Valley 2014Saeed Khan
 
No more superheroes - Creating Effective and Scalable Product Management Orga...
No more superheroes - Creating Effective and Scalable Product Management Orga...No more superheroes - Creating Effective and Scalable Product Management Orga...
No more superheroes - Creating Effective and Scalable Product Management Orga...Saeed Khan
 
Pm in pictures 5 if hardware were built like software
Pm in pictures 5   if hardware were built like softwarePm in pictures 5   if hardware were built like software
Pm in pictures 5 if hardware were built like softwareSaeed Khan
 
Pm In Pictures 7 Things Youll Never Hear Steve Jobs Say
Pm In Pictures   7 Things Youll Never Hear Steve Jobs SayPm In Pictures   7 Things Youll Never Hear Steve Jobs Say
Pm In Pictures 7 Things Youll Never Hear Steve Jobs SaySaeed Khan
 
Pm In Pictures What People Do In Meetings
Pm In Pictures   What People Do In MeetingsPm In Pictures   What People Do In Meetings
Pm In Pictures What People Do In MeetingsSaeed Khan
 
Diagramming Product Management #1 - Requirements and Reality
Diagramming Product Management #1 - Requirements and Reality Diagramming Product Management #1 - Requirements and Reality
Diagramming Product Management #1 - Requirements and Reality Saeed Khan
 
Scott Cook Software 2005
Scott Cook Software 2005Scott Cook Software 2005
Scott Cook Software 2005Saeed Khan
 

Plus de Saeed Khan (12)

Metrics for product managers tpma-feb2020
Metrics for product managers tpma-feb2020Metrics for product managers tpma-feb2020
Metrics for product managers tpma-feb2020
 
Metrics for product managers - Tech Connex
Metrics for product managers - Tech ConnexMetrics for product managers - Tech Connex
Metrics for product managers - Tech Connex
 
Saeed Khan Lessons from 20 years in Product Management - ProductTank Brisbane
Saeed Khan Lessons from 20 years in Product Management -  ProductTank BrisbaneSaeed Khan Lessons from 20 years in Product Management -  ProductTank Brisbane
Saeed Khan Lessons from 20 years in Product Management - ProductTank Brisbane
 
Optimizing product marketing boston product camp 2016 - saeed khan
Optimizing product marketing   boston product camp 2016 - saeed khanOptimizing product marketing   boston product camp 2016 - saeed khan
Optimizing product marketing boston product camp 2016 - saeed khan
 
Optimizing product marketing boston product camp 2016 - saeed khan
Optimizing product marketing   boston product camp 2016 - saeed khanOptimizing product marketing   boston product camp 2016 - saeed khan
Optimizing product marketing boston product camp 2016 - saeed khan
 
Lean Communication - Product Camp Silicon Valley 2014
Lean Communication - Product Camp Silicon Valley 2014Lean Communication - Product Camp Silicon Valley 2014
Lean Communication - Product Camp Silicon Valley 2014
 
No more superheroes - Creating Effective and Scalable Product Management Orga...
No more superheroes - Creating Effective and Scalable Product Management Orga...No more superheroes - Creating Effective and Scalable Product Management Orga...
No more superheroes - Creating Effective and Scalable Product Management Orga...
 
Pm in pictures 5 if hardware were built like software
Pm in pictures 5   if hardware were built like softwarePm in pictures 5   if hardware were built like software
Pm in pictures 5 if hardware were built like software
 
Pm In Pictures 7 Things Youll Never Hear Steve Jobs Say
Pm In Pictures   7 Things Youll Never Hear Steve Jobs SayPm In Pictures   7 Things Youll Never Hear Steve Jobs Say
Pm In Pictures 7 Things Youll Never Hear Steve Jobs Say
 
Pm In Pictures What People Do In Meetings
Pm In Pictures   What People Do In MeetingsPm In Pictures   What People Do In Meetings
Pm In Pictures What People Do In Meetings
 
Diagramming Product Management #1 - Requirements and Reality
Diagramming Product Management #1 - Requirements and Reality Diagramming Product Management #1 - Requirements and Reality
Diagramming Product Management #1 - Requirements and Reality
 
Scott Cook Software 2005
Scott Cook Software 2005Scott Cook Software 2005
Scott Cook Software 2005
 

Dernier

Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 

Dernier (20)

Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 

Don't Release the Kraken - Product Tank Toronto - March 2019

  • 1. 1
  • 2. 2 DON’T RELEASE THE KRAKEN OR BRINGING CLARITY AND HARMONY TO PRODUCT RELEASE PLANNING Saeed Khan @saeedwkhan March 29, 2019
  • 4. 4 We help companies build great products and great product organizations. • Workshops, Coaching & Mentoring • New Product Research / Discovery • Strategy / Roadmapping • Positioning & Messaging • Implementing Metrics for Continuous Improvement in People, Process & Products skhan@transformationlabs.io @saeedwkhan
  • 5.
  • 14. AND JUST AS THE KRAKEN IS ABOUT TO…
  • 16. THE HERO SAVES THE DAY
  • 17. AND STOPS THE KRAKEN DEAD IN ITS TRACKS
  • 19.
  • 22. THE CEO IS LISTENING…
  • 23. …TO THE VP SALES
  • 24. THE VP CONVINCES THE CEO TO…
  • 28. AND JUST AS THE PRODUCT IS ABOUT TO…
  • 30. THE PRODUCT MANAGER SAVES THE DAY…
  • 31. …AND STOPS THE RELEASE IN ITS TRACKS
  • 34. Politics: the exertion of power, influence or authority by interested parties in a given situation.
  • 35.
  • 36. Heroics: being extraordinarily bold, determined and altruistic, in a given situation.
  • 37.
  • 38. Release The actual software (functionality, features, binaries etc.) created by engineering teams. Launch The action of making the software release available to customers, users, the public etc.
  • 39. Maintenance (or Bug Fix) Release Code to address important issues or defects found in the software. Typically made available as soon as code is ready.
  • 40. Minor Feature Release A small (tactical) feature set of incremental value to the company and market. Made available once code is ready or when needed. (Based on policy or business needs).
  • 41. Major Functional Release A set of new capabilities or improvements requiring LARGE effort and providing significant value to the company and the market. Typically made available in alignment with other business activities.
  • 42. 28% every 3-6 months 23% > 6 months apart ow often do you plan major feature release http://bit.ly/ReleasePlanningSurvey - Survey is still open. Add your voice.
  • 43. 44% For their team 30% Across teams Have a well understood, clear & consistent release planning process http://bit.ly/ReleasePlanningSurvey - Survey is still open. Add your voice.
  • 44. 58% Align release plans with a well-defined product roadmap http://bit.ly/ReleasePlanningSurvey - Survey is still open. Add your voice.
  • 45. 41% Have a well understood prioritization process http://bit.ly/ReleasePlanningSurvey - Survey is still open. Add your voice.
  • 46. 47% Have a clear way to measure success once the work is complete http://bit.ly/ReleasePlanningSurvey - Survey is still open. Add your voice.
  • 51. WHEN YOU GO SHOPPING, YOU WANT THIS…
  • 52. BUT YOU GET THIS
  • 54. “A problem well stated is a problem half solved.” Charles Kettering
  • 55. Product RoadmapTime & Goal based articulation of Product Strategy Product Strategy“How & Why” to achieve Product Objectives Release 2 Release 3 Product ObjectivesWhat the Product needs to achieve Product VisionThe aspirational product goal Business Vision, Objectives, StrategyThe Framework under which the business runs Release
  • 56. How to measure progress and success? When is delivery & What can derail the plan? Who is involved & who performs the work Who are we building for and what do they need? Why are we working on this release? Release Metrics Timelines & Risks Stakeholders, Skills & Resources User & Feature Prioritization Release Objectives
  • 57. Key Questions to Answer • Why are we planning this release? • Who are the key stakeholders? • When do we need to deliver? • Who are we building this for? • What is the required functionality? • What risks/challenges do we expect? • How will we know we’ve succeeded? • What else must be completed?
  • 58. Objectives Why Stakeholders Who(Internal) Milestones/Dates When(do we expect…) Personas Who(Customer/Market) Epics/Functionality What(will be delivered) Challenges/Risks What(are the uncertainties) Metrics How(do we know we succeeded) Other Activities What(else is there)
  • 59.
  • 60. A (mostly) real example Vision – the easiest way for retirement homes to schedule resident activities and share that information with residents and families.
  • 61. Key Personas • Retirement home management • Retirement home staff • Residents • Family Members • Application Administrator
  • 63. ActiveLife v1.0 18/10/2018 - Focus on individual retirement home needs. Not groups. -Web support for desktop & tablet. No App in this version. - Simple to understand and quick time to value capabilities. - Keep v1 focused and easy to use.
  • 64. ActiveLife v1.0 18/10/2018 - Focus on individual retirement home needs. Not groups. -Web support for desktop & tablet. No App in this version. - Simple to understand and quick time to value capabilities. - Keep v1 focused and easy to use. - SamW (PM) - Cate B (PMM/Mktg) - Liam H (Eng) - Russel C (Sales) - Margot R (Support)
  • 65. - Focus on individual retirement home needs. Not groups. -Web support for desktop & tablet. No App in this version. - Simple to understand and quick time to value capabilities. - Keep v1 focused and easy to use. - SamW (PM) - Cate B (PMM/Mktg) - Liam H (Eng) - Russel C (Sales) - Margot R (Support) -Team up-to-speed in month 1 - 4 month dev cycle - Beta starts in month 3 -Target launch in 5 months ActiveLife v1.0 18/10/2018
  • 66. - Focus on individual retirement home needs. Not groups. -Web support for desktop & tablet. No App in this version. - Simple to understand and quick time to value capabilities. - Keep v1 focused and easy to use. - SamW (PM) - Cate B (PMM/Mktg) - Liam H (Eng) - Russel C (Sales) - Margot R (Support) -Team up-to-speed in month 1 - 4 month dev cycle - Beta starts in month 3 -Target launch in 5 months ActiveLife v1.0 18/10/2018 - Retirement Home Staff - Resident - Family Members Management & Admin needs to be addressed in future releases.
  • 67. - Retirement Home Staff - Resident - Family Members Management & Admin needs to be addressed in future releases. - Simple Resident Profile (E221) - Activity Setup (single event, simple recurring event) (E224) - Activity registration by staff only (E237) - Full visibility of overall activity calendar, and resident calendar (E231, E232) -View-only access for residents’ family members (E241) ActiveLife v1.0 18/10/2018 - Focus on individual retirement home needs. Not groups. -Web support for desktop & tablet. No App in this version. - Simple to understand and quick time to value capabilities. - Keep v1 focused and easy to use. - SamW (PM) - Cate B (PMM/Mktg) - Liam H (Eng) - Russel C (Sales) - Margot R (Support) -Team up-to-speed in month 1 - 4 month dev cycle - Beta starts in month 3 -Target release 5 months
  • 68. - Retirement Home Staff - Resident - Family Members Management & Admin needs to be addressed in future releases. - Simple Resident Profile (E221) - Activity Setup (single event, simple recurring event) (E224) - Activity registration by staff only (E237) - Full visibility of overall activity calendar, and resident calendar (E231, E232) -View-only access for residents’ family members (E241) ActiveLife v1.0 18/10/2018 - Focus on individual retirement home needs. Not groups. -Web support for desktop & tablet. No App in this version. - Simple to understand and quick time to value capabilities. - Keep v1 focused and easy to use. - SamW (PM) - Cate B (PMM/Mktg) - Liam H (Eng) - Russel C (Sales) - Margot R (Support) -Team up-to-speed in month 1 - 4 month dev cycle - Beta starts in month 3 -Target release 5 months -Angular/React ramp up for team - Must close 2 open headcount on team - Unclear who will participate in Beta.
  • 69. - Retirement Home Staff - Resident - Family Members Management & Admin needs to be addressed in future releases. - Simple Resident Profile (E221) - Activity Setup (single event, simple recurring event) (E224) - Activity registration by staff only (E237) - Full visibility of overall activity calendar, and resident calendar (E231, E232) -View-only access for residents’ family members (E241) ActiveLife v1.0 18/10/2018 - Focus on individual retirement home needs. Not groups. -Web support for desktop & tablet. No App in this version. - Simple to understand and quick time to value capabilities. - Keep v1 focused and easy to use. - SamW (PM) - Cate B (PMM/Mktg) - Liam H (Eng) - Russel C (Sales) - Margot R (Support) -Team up-to-speed in month 1 - 4 month dev cycle - Beta starts in month 3 -Target release 5 months -Angular/React ramp up for team - Must close 2 open headcount on team - Unclear who will participate in Beta. - % Story completion - % Defects deferred - % Automated test coverage - New stories created during sprints - Beta customer conversions
  • 70. - Focus on individual retirement home needs. Not groups. -Web support for desktop & tablet. No App in this version. - Simple to understand and quick time to value capabilities. - Keep v1 focused and easy to use. - SamW (PM) - Cate B (PMM/Mktg) - Liam H (Eng) - RusselC (Sales) - Margot R (Support) -Team up-to-speed in month 1 - 4 month dev cycle - Beta starts in month 3 -Target launch in 5 months - Retirement Home Staff - Resident - Family Members Management & Admin needs to be addressed in future releases. - Simple Resident Profile (E221) -Activity Setup (single event, simple recurring event) (E224) -Activity registration by staff only (E237) - Full visibility of overall activity calendar, and resident calendar (E231, E232) -View-only access for residents’ family members (E241) -Angular/React ramp up for team - Must close 2 open headcount on team - Unclear who will participate in Beta. - % Story completion - % Defects deferred - % Automated test coverage - New stories created during sprints - Beta customer conversions - Beta recruiting must begin early - Create training class for home staff - Investigate import tool for home resident information ActiveLife v1.0 18/10/2018
  • 73. ELIMINATE THE POLITICS IN RELEASE PLANNING
  • 74. REMOVE THE NEED FOR LAST-MINUTE HEROICS
  • 77. Your thoughts on the talk? 3 questions, 30 seconds. http://bit.ly/ltpkrak enWant to download the Release Planning Canvas? http://bit.ly/ReleasePlanningCan vas
  • 78. 78 DON’T RELEASE THE KRAKEN OR BRINGING CLARITY AND HARMONY TO PRODUCT RELEASE PLANNING Saeed Khan @saeedwkhan March 26, 2019

Notes de l'éditeur

  1. https://www.wallpaperflare.com/city-view-photo-during-night-time-sydney-harbour-bridge-australia-wallpaper-472/1440x900
  2. What is a release Examples of good releases, bad releases Companies that have 3-6 month release cycle. What kinds of companies are releasing at what frequency Types of releases When do you fill in the canvas What is the purpose of the canvas and who should use it Complete a Canvas for audience
  3. http://www.winthejobwar.com/wp-content/uploads/2014/09/Office-Politics-Backstabbing-1200x600_c.jpg
  4. B2B companies - SalesForce Ecommerce - features like couponing, new product category Fintech company – bank rolling out new online banking capabilities IT organization – contractual application development