SlideShare a Scribd company logo
1 of 21
What does a Product Manager do?
And what is good product management about?
Product
Management Overview
Where do PMs sit?
“A good PM must be experienced in at least one, passionate about all three, and conversant with practitioners in all.”
Martin Eriksson, Founder, MindTheProduct
"Your job is to deliver a product that is valuable, usable and feasible."
Marty Cagan, Partner, Silicon Valley Product Group
Three things to remember:
1. Bring value to the users.
2. Bring value to the business.
3. Be the voice of the users.
What’s your job? (1)
What’s your job? (2)
Source
5
A quick recap on the product life cycle
4D Product Development Model
1. Discover
2. Define3. Design
4. Deliver
4D Product Development Model
A more structured approach to building products together
Define problem statement
- Map customer journey & pain points
- Identify root causes
- Define customer problem statement
and KPIs
Discover opportunities & insights
- Mix of Qualitative & Quantitative research
- Analyse feature data (funnel analysis etc.)
- Market research
- User research
- Customer development interviews
Design & test prototypes to reduce risk
- Brainstorm solutions (cross-functional)
- Cheap prototypes
- User testing
- Peer feedback
- Iterate at this stage and select final
solution to bet on
Deliver feature & measure
- User stories & acceptance criteria
- Plan and align for rollout
- Explore v2 iterations as needed
(Build, measure, learn)
1. Discover
2. Define
3. Design
4. Deliver
PM 50%
PD 30%
ENG 10%
DS 10%
PM 70%
PD 10%
ENG 10%
DS 10%
PD 50%
PM 25%
ENG 10%
DS 5%
ENG 75%
PM 10%
PD 10%
DS - 5%
PM - Product Manager
PD - Product Designer
ENG - Engineers
DS - Data Science
Note: Numbers are approximations
PMs:
1) WHY should you tackle a specific problem, market opportunity or feature? (business & user value, problem definition etc.)
2) WHAT feature shall we build? (what is the solution, what is the user journey, what are the user stories and acceptance
criteria etc.)
Note: The PM defines the WHAT collaboratively, leveraging the opinions of engineers, UX designers and other experts
around them.
Engineering teams have autonomy to decide:
1) HOW shall we implement this feature? Using what technology? What kind of architecture?
2) WHEN do we think we’ll be able to release this feature?
What do you do at a high-level?
Examples of outputs
Artifact Purpose
Pre-Launch
Initiative Doc (1-2 pages max) PM
(aka BusinessCase)
High-level proposal for a feature, including any user research to back it up and/or quantifying the potential commercial
opportunity.
Internal Roadmap PM
Can be outcome driven, but should ultimately also track features or work packages too. It is used internally to help plan ahead,
to update on progress and to spot & align dependencies.
External Roadmap PM Used externally to inform and align with stakeholders.
Product RequirementsDo
cument (PRD) PM
Contains the problem statement, business case, and high-level user flow together with high-level requirements such that the
engineering teams can start an and RFC based on it.
During its writing, product designers can do user testing with prototypes and PMs can align with engineers for input to write
better functional requirements.
ArchitecturalProposal (Request for Comments - RFC) EM For large, complex features, an architectural proposal should be written up and reviewed (RFC).
User stories and Acceptance Criteria
Can be written in Gitlab/Github or wherever the prioritised Backlog resides (close to the engineering team), or in Confluence.
Stories should be groomed with the eng team before sprint planning.
TBD: Tracking Specs Doc
UX Specs PD Final UX specs, to be reviewed with the engineers and amended as needed.
Bug bash To weed out any critical or high priority bugs before you actually run a pilot.
Pilot Plan
For large, complex features, a pilot should be run before A/B testing or rolling out, to weed out any defects and battletest the
solution ahead of scaling (e.g. IDMA, RTA)
Rollout& A/B Testing Plan PM
Details how the feature is going to be a/b tested, KPIs, what cities, how etc.
Also details the rollback thresholds as well as the rollout criteria and plan.
Feature Press Pack PM & PD
Used for informing subsidiaries. Presents the feature and its intended benefits (PM), it includes screenshots and details the
behavior (PD). Links to the external Roadmap and the Rollout & A/B Testing Plan (This can also include FAQs for Customer
Care)
PM = Product Manager
PD = Product Designer
EM = Engineering Manager
Roadmap Example – keep looking ahead
Helping shape high-performing teams
Agile methodologies:
- Build to learn, iterate, break things down into small increments (MVPs etc.)
- Ceremonies: Sprints, planning, stand-ups, retrospectives, demos
Additions:
- Team motivation & production vision
- Be the voice of the Users
- Everybody understands the Why behind What we’re building
Design thinking methodologies
- Together with the Product Designer or UX
designer
- Involving the engineering team early on
Depends on the type of the PM… but let’s look at a few Venn diagrams
Skills (1)
Skills (2)
Using agile
methodologies
Could be any gender, ofc.
Overlap with other roles?
Different market opportunities require different PM flavours
Optimizer PMs
Optimise existing features and funnels
Entrepreneurial PMs
Find product market fit and scale
Horizontal PMs
Build consistent customer journeys
Technical PMs
Build infrastructure that is fit for purpose
AI/Data PMs
Build data-driven products using ML
Three Core PM Jobs (Marty Cagan)
“1. Risks are tackled up front, rather than at the end.
These risks include:
- value risk (whether customers will buy it)
- usability risk (whether users can figure out how to use
it)
- feasibility risk (whether our engineers can build what
we need with the time, skills, and technology we have)
- business viability risk* (whether this solution also
works for the various aspects of our business—sales,
marketing, finance, legal, etc.).”
“2. Products are defined and designed
collaboratively, rather than sequentially.
In strong teams, product, design, and engineering work
side by side, in a give‐ and‐ take way, to come up with
technology‐ powered solutions that our customers love
and that work for our business.”
“3. It’s all about solving problems, not implementing
features.
Conventional product roadmaps are all about output.
Strong teams know it's not only about implementing a
solution. They must ensure that solution solves the
underlying problem. It's about business results.”
Source: Marty Cagan, Beyond Lean and &
Agile
Important things this presentation did not tackle
1. The importance of team building & motivation
2. Vision, Mission, Strategy, Objectives (VMSO doc)
3. Agile mindset & ceremonies
4. Fillings in gaps where needed (QA, rollout etc.)
5. Relationship with engineers
6. Relationship with stakeholders
7. Project and Program management
8. Customer centricity
9. Design Thinking
10. etc.
Thank You
Extra
Design Thinking (link)
Design Thinking
Design Thinking

More Related Content

What's hot

The Agile Product Owner: Beyond the Books and Classrooms
The Agile Product Owner: Beyond the Books and ClassroomsThe Agile Product Owner: Beyond the Books and Classrooms
The Agile Product Owner: Beyond the Books and ClassroomsEnterprise Knowledge
 
Uso do Metodo Stage-Gate para Desenvolvimento de Novos Produtos
Uso do Metodo Stage-Gate para Desenvolvimento de Novos ProdutosUso do Metodo Stage-Gate para Desenvolvimento de Novos Produtos
Uso do Metodo Stage-Gate para Desenvolvimento de Novos ProdutosRobes Baima, PMI-PMP, PMI-RMP
 
Developing a Product Vision by Amazon Sr Product Manager
Developing a Product Vision by Amazon Sr Product ManagerDeveloping a Product Vision by Amazon Sr Product Manager
Developing a Product Vision by Amazon Sr Product ManagerProduct School
 
Webinar: Understanding Product Strategy by fmr Flipkart Sr Mgr Products
Webinar: Understanding Product Strategy by fmr Flipkart Sr Mgr ProductsWebinar: Understanding Product Strategy by fmr Flipkart Sr Mgr Products
Webinar: Understanding Product Strategy by fmr Flipkart Sr Mgr ProductsProduct School
 
On business capabilities, functions and application features
On business capabilities, functions and application featuresOn business capabilities, functions and application features
On business capabilities, functions and application featuresJörgen Dahlberg
 
The Future of Product Management by Product School Founder & CEO
The Future of Product Management by Product School Founder & CEOThe Future of Product Management by Product School Founder & CEO
The Future of Product Management by Product School Founder & CEOProduct School
 
An Integrated Approach to Application Portfolio Rationalization
An Integrated Approach to Application Portfolio RationalizationAn Integrated Approach to Application Portfolio Rationalization
An Integrated Approach to Application Portfolio RationalizationCognizant
 
Gerenciamento de riscos em projetos de TI
Gerenciamento de riscos em projetos de TIGerenciamento de riscos em projetos de TI
Gerenciamento de riscos em projetos de TIOsvaldo Pedra
 
Application rationalization- Invest today to save tomorrow!
Application rationalization- Invest today to save tomorrow!Application rationalization- Invest today to save tomorrow!
Application rationalization- Invest today to save tomorrow!Vivek Mishra
 
How to Manage a Platform Product by Yelp Product Manager
How to Manage a Platform Product by Yelp Product ManagerHow to Manage a Platform Product by Yelp Product Manager
How to Manage a Platform Product by Yelp Product ManagerProduct School
 
Enterprise Architecture for Dummies
Enterprise Architecture for DummiesEnterprise Architecture for Dummies
Enterprise Architecture for DummiesSebastien Juras
 
Creating Agile Organizations by Combining Design, Architecture and Agile Thin...
Creating Agile Organizations by Combining Design, Architecture and Agile Thin...Creating Agile Organizations by Combining Design, Architecture and Agile Thin...
Creating Agile Organizations by Combining Design, Architecture and Agile Thin...Craig Martin
 
Webinar: Writing Product Requirements Documents by Amazon Product Lead
 Webinar: Writing Product Requirements Documents by Amazon Product Lead Webinar: Writing Product Requirements Documents by Amazon Product Lead
Webinar: Writing Product Requirements Documents by Amazon Product LeadProduct School
 
A Comprehensive Approach to Application Portfolio Rationalization
A Comprehensive Approach to Application Portfolio RationalizationA Comprehensive Approach to Application Portfolio Rationalization
A Comprehensive Approach to Application Portfolio RationalizationCognizant
 
Enterprise Architecture Implementation And The Open Group Architecture Framew...
Enterprise Architecture Implementation And The Open Group Architecture Framew...Enterprise Architecture Implementation And The Open Group Architecture Framew...
Enterprise Architecture Implementation And The Open Group Architecture Framew...Alan McSweeney
 
Product management organization structure patterns v1.02
Product management organization structure patterns v1.02Product management organization structure patterns v1.02
Product management organization structure patterns v1.02Johan Oskarsson
 

What's hot (20)

The Agile Product Owner: Beyond the Books and Classrooms
The Agile Product Owner: Beyond the Books and ClassroomsThe Agile Product Owner: Beyond the Books and Classrooms
The Agile Product Owner: Beyond the Books and Classrooms
 
Enterprise Demand Management Framework
Enterprise Demand Management FrameworkEnterprise Demand Management Framework
Enterprise Demand Management Framework
 
Uso do Metodo Stage-Gate para Desenvolvimento de Novos Produtos
Uso do Metodo Stage-Gate para Desenvolvimento de Novos ProdutosUso do Metodo Stage-Gate para Desenvolvimento de Novos Produtos
Uso do Metodo Stage-Gate para Desenvolvimento de Novos Produtos
 
Developing a Product Vision by Amazon Sr Product Manager
Developing a Product Vision by Amazon Sr Product ManagerDeveloping a Product Vision by Amazon Sr Product Manager
Developing a Product Vision by Amazon Sr Product Manager
 
Webinar: Understanding Product Strategy by fmr Flipkart Sr Mgr Products
Webinar: Understanding Product Strategy by fmr Flipkart Sr Mgr ProductsWebinar: Understanding Product Strategy by fmr Flipkart Sr Mgr Products
Webinar: Understanding Product Strategy by fmr Flipkart Sr Mgr Products
 
On business capabilities, functions and application features
On business capabilities, functions and application featuresOn business capabilities, functions and application features
On business capabilities, functions and application features
 
The Future of Product Management by Product School Founder & CEO
The Future of Product Management by Product School Founder & CEOThe Future of Product Management by Product School Founder & CEO
The Future of Product Management by Product School Founder & CEO
 
An Integrated Approach to Application Portfolio Rationalization
An Integrated Approach to Application Portfolio RationalizationAn Integrated Approach to Application Portfolio Rationalization
An Integrated Approach to Application Portfolio Rationalization
 
Gerenciamento de riscos em projetos de TI
Gerenciamento de riscos em projetos de TIGerenciamento de riscos em projetos de TI
Gerenciamento de riscos em projetos de TI
 
Application rationalization- Invest today to save tomorrow!
Application rationalization- Invest today to save tomorrow!Application rationalization- Invest today to save tomorrow!
Application rationalization- Invest today to save tomorrow!
 
How to Manage a Platform Product by Yelp Product Manager
How to Manage a Platform Product by Yelp Product ManagerHow to Manage a Platform Product by Yelp Product Manager
How to Manage a Platform Product by Yelp Product Manager
 
Enterprise Architecture for Dummies
Enterprise Architecture for DummiesEnterprise Architecture for Dummies
Enterprise Architecture for Dummies
 
Creating Agile Organizations by Combining Design, Architecture and Agile Thin...
Creating Agile Organizations by Combining Design, Architecture and Agile Thin...Creating Agile Organizations by Combining Design, Architecture and Agile Thin...
Creating Agile Organizations by Combining Design, Architecture and Agile Thin...
 
Webinar: Writing Product Requirements Documents by Amazon Product Lead
 Webinar: Writing Product Requirements Documents by Amazon Product Lead Webinar: Writing Product Requirements Documents by Amazon Product Lead
Webinar: Writing Product Requirements Documents by Amazon Product Lead
 
A Comprehensive Approach to Application Portfolio Rationalization
A Comprehensive Approach to Application Portfolio RationalizationA Comprehensive Approach to Application Portfolio Rationalization
A Comprehensive Approach to Application Portfolio Rationalization
 
Product management 101
Product management 101Product management 101
Product management 101
 
TOGAF 9.2 - the update
TOGAF 9.2 - the updateTOGAF 9.2 - the update
TOGAF 9.2 - the update
 
Enterprise Architecture Implementation And The Open Group Architecture Framew...
Enterprise Architecture Implementation And The Open Group Architecture Framew...Enterprise Architecture Implementation And The Open Group Architecture Framew...
Enterprise Architecture Implementation And The Open Group Architecture Framew...
 
Product management organization structure patterns v1.02
Product management organization structure patterns v1.02Product management organization structure patterns v1.02
Product management organization structure patterns v1.02
 
Btm2
Btm2Btm2
Btm2
 

Similar to Overview of product management as a role

Product Management 101: Techniques for Success
Product Management 101:  Techniques for SuccessProduct Management 101:  Techniques for Success
Product Management 101: Techniques for SuccessMatterport
 
Unit no 6_plm&pdm
Unit no 6_plm&pdmUnit no 6_plm&pdm
Unit no 6_plm&pdmAtul Joshi
 
How to Best Develop a Product by PlateRate Founder
How to Best Develop a Product by PlateRate FounderHow to Best Develop a Product by PlateRate Founder
How to Best Develop a Product by PlateRate FounderProduct School
 
How to efficiently build great products in a startup
How to efficiently build great products in a startupHow to efficiently build great products in a startup
How to efficiently build great products in a startupRoger Dudler
 
Future proof event on 13 sept 18 - Innovation & IP - by Bagaar & Gevers
Future proof event on 13 sept 18 - Innovation & IP - by Bagaar & GeversFuture proof event on 13 sept 18 - Innovation & IP - by Bagaar & Gevers
Future proof event on 13 sept 18 - Innovation & IP - by Bagaar & GeversDavid Gillain
 
Agile experiences from the trenches #DBART 2020
Agile experiences from the trenches #DBART 2020Agile experiences from the trenches #DBART 2020
Agile experiences from the trenches #DBART 2020Patrick Sauerwein
 
The Butterfly Principle for Product Management by GameBench CEO
The Butterfly Principle for Product Management by GameBench CEOThe Butterfly Principle for Product Management by GameBench CEO
The Butterfly Principle for Product Management by GameBench CEOProduct School
 
Pankaj_Sahu_Resume
Pankaj_Sahu_ResumePankaj_Sahu_Resume
Pankaj_Sahu_Resumepankaj sahu
 
Product management for entrepreneurs
Product management for entrepreneursProduct management for entrepreneurs
Product management for entrepreneursAbhinaw Kumar
 
Make money with industrial design. Jukola7 presentation 2014
Make money with industrial design. Jukola7 presentation 2014Make money with industrial design. Jukola7 presentation 2014
Make money with industrial design. Jukola7 presentation 2014Lauri Aaltio
 
Essential Questions for Product People.pdf
Essential Questions for Product People.pdfEssential Questions for Product People.pdf
Essential Questions for Product People.pdfFunto Akinbisehin
 
Delivery Process - Cognitive Express
Delivery Process - Cognitive ExpressDelivery Process - Cognitive Express
Delivery Process - Cognitive ExpressDebajit Ray
 

Similar to Overview of product management as a role (20)

Product Management 101: Techniques for Success
Product Management 101:  Techniques for SuccessProduct Management 101:  Techniques for Success
Product Management 101: Techniques for Success
 
Unit no 6_plm&pdm
Unit no 6_plm&pdmUnit no 6_plm&pdm
Unit no 6_plm&pdm
 
How to Best Develop a Product by PlateRate Founder
How to Best Develop a Product by PlateRate FounderHow to Best Develop a Product by PlateRate Founder
How to Best Develop a Product by PlateRate Founder
 
Kate Resume-7Page
Kate Resume-7PageKate Resume-7Page
Kate Resume-7Page
 
UCD overview
UCD overviewUCD overview
UCD overview
 
Satish Deshpande
Satish DeshpandeSatish Deshpande
Satish Deshpande
 
How to efficiently build great products in a startup
How to efficiently build great products in a startupHow to efficiently build great products in a startup
How to efficiently build great products in a startup
 
Future proof event on 13 sept 18 - Innovation & IP - by Bagaar & Gevers
Future proof event on 13 sept 18 - Innovation & IP - by Bagaar & GeversFuture proof event on 13 sept 18 - Innovation & IP - by Bagaar & Gevers
Future proof event on 13 sept 18 - Innovation & IP - by Bagaar & Gevers
 
Sanket mishra cv
Sanket mishra cvSanket mishra cv
Sanket mishra cv
 
Agile experiences from the trenches #DBART 2020
Agile experiences from the trenches #DBART 2020Agile experiences from the trenches #DBART 2020
Agile experiences from the trenches #DBART 2020
 
The Butterfly Principle for Product Management by GameBench CEO
The Butterfly Principle for Product Management by GameBench CEOThe Butterfly Principle for Product Management by GameBench CEO
The Butterfly Principle for Product Management by GameBench CEO
 
Product Management Primer
Product Management PrimerProduct Management Primer
Product Management Primer
 
AnubhavKochhar_Resume
AnubhavKochhar_ResumeAnubhavKochhar_Resume
AnubhavKochhar_Resume
 
Pankaj_Sahu_Resume
Pankaj_Sahu_ResumePankaj_Sahu_Resume
Pankaj_Sahu_Resume
 
Product management for entrepreneurs
Product management for entrepreneursProduct management for entrepreneurs
Product management for entrepreneurs
 
Make money with industrial design. Jukola7 presentation 2014
Make money with industrial design. Jukola7 presentation 2014Make money with industrial design. Jukola7 presentation 2014
Make money with industrial design. Jukola7 presentation 2014
 
Essential Questions for Product People.pdf
Essential Questions for Product People.pdfEssential Questions for Product People.pdf
Essential Questions for Product People.pdf
 
SASI
SASISASI
SASI
 
Delivery Process - Cognitive Express
Delivery Process - Cognitive ExpressDelivery Process - Cognitive Express
Delivery Process - Cognitive Express
 
3P TOOL
3P TOOL3P TOOL
3P TOOL
 

Recently uploaded

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
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsPrecisely
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
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
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
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 Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
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
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 

Recently uploaded (20)

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
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power Systems
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
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?
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
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 Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
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
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 

Overview of product management as a role

  • 1. What does a Product Manager do? And what is good product management about? Product Management Overview
  • 2. Where do PMs sit? “A good PM must be experienced in at least one, passionate about all three, and conversant with practitioners in all.” Martin Eriksson, Founder, MindTheProduct
  • 3. "Your job is to deliver a product that is valuable, usable and feasible." Marty Cagan, Partner, Silicon Valley Product Group Three things to remember: 1. Bring value to the users. 2. Bring value to the business. 3. Be the voice of the users. What’s your job? (1)
  • 4. What’s your job? (2) Source
  • 5. 5 A quick recap on the product life cycle 4D Product Development Model 1. Discover 2. Define3. Design 4. Deliver
  • 6. 4D Product Development Model A more structured approach to building products together Define problem statement - Map customer journey & pain points - Identify root causes - Define customer problem statement and KPIs Discover opportunities & insights - Mix of Qualitative & Quantitative research - Analyse feature data (funnel analysis etc.) - Market research - User research - Customer development interviews Design & test prototypes to reduce risk - Brainstorm solutions (cross-functional) - Cheap prototypes - User testing - Peer feedback - Iterate at this stage and select final solution to bet on Deliver feature & measure - User stories & acceptance criteria - Plan and align for rollout - Explore v2 iterations as needed (Build, measure, learn) 1. Discover 2. Define 3. Design 4. Deliver PM 50% PD 30% ENG 10% DS 10% PM 70% PD 10% ENG 10% DS 10% PD 50% PM 25% ENG 10% DS 5% ENG 75% PM 10% PD 10% DS - 5% PM - Product Manager PD - Product Designer ENG - Engineers DS - Data Science Note: Numbers are approximations
  • 7. PMs: 1) WHY should you tackle a specific problem, market opportunity or feature? (business & user value, problem definition etc.) 2) WHAT feature shall we build? (what is the solution, what is the user journey, what are the user stories and acceptance criteria etc.) Note: The PM defines the WHAT collaboratively, leveraging the opinions of engineers, UX designers and other experts around them. Engineering teams have autonomy to decide: 1) HOW shall we implement this feature? Using what technology? What kind of architecture? 2) WHEN do we think we’ll be able to release this feature? What do you do at a high-level?
  • 8. Examples of outputs Artifact Purpose Pre-Launch Initiative Doc (1-2 pages max) PM (aka BusinessCase) High-level proposal for a feature, including any user research to back it up and/or quantifying the potential commercial opportunity. Internal Roadmap PM Can be outcome driven, but should ultimately also track features or work packages too. It is used internally to help plan ahead, to update on progress and to spot & align dependencies. External Roadmap PM Used externally to inform and align with stakeholders. Product RequirementsDo cument (PRD) PM Contains the problem statement, business case, and high-level user flow together with high-level requirements such that the engineering teams can start an and RFC based on it. During its writing, product designers can do user testing with prototypes and PMs can align with engineers for input to write better functional requirements. ArchitecturalProposal (Request for Comments - RFC) EM For large, complex features, an architectural proposal should be written up and reviewed (RFC). User stories and Acceptance Criteria Can be written in Gitlab/Github or wherever the prioritised Backlog resides (close to the engineering team), or in Confluence. Stories should be groomed with the eng team before sprint planning. TBD: Tracking Specs Doc UX Specs PD Final UX specs, to be reviewed with the engineers and amended as needed. Bug bash To weed out any critical or high priority bugs before you actually run a pilot. Pilot Plan For large, complex features, a pilot should be run before A/B testing or rolling out, to weed out any defects and battletest the solution ahead of scaling (e.g. IDMA, RTA) Rollout& A/B Testing Plan PM Details how the feature is going to be a/b tested, KPIs, what cities, how etc. Also details the rollback thresholds as well as the rollout criteria and plan. Feature Press Pack PM & PD Used for informing subsidiaries. Presents the feature and its intended benefits (PM), it includes screenshots and details the behavior (PD). Links to the external Roadmap and the Rollout & A/B Testing Plan (This can also include FAQs for Customer Care) PM = Product Manager PD = Product Designer EM = Engineering Manager
  • 9. Roadmap Example – keep looking ahead
  • 10. Helping shape high-performing teams Agile methodologies: - Build to learn, iterate, break things down into small increments (MVPs etc.) - Ceremonies: Sprints, planning, stand-ups, retrospectives, demos Additions: - Team motivation & production vision - Be the voice of the Users - Everybody understands the Why behind What we’re building Design thinking methodologies - Together with the Product Designer or UX designer - Involving the engineering team early on
  • 11. Depends on the type of the PM… but let’s look at a few Venn diagrams Skills (1)
  • 14. Different market opportunities require different PM flavours Optimizer PMs Optimise existing features and funnels Entrepreneurial PMs Find product market fit and scale Horizontal PMs Build consistent customer journeys Technical PMs Build infrastructure that is fit for purpose AI/Data PMs Build data-driven products using ML
  • 15. Three Core PM Jobs (Marty Cagan) “1. Risks are tackled up front, rather than at the end. These risks include: - value risk (whether customers will buy it) - usability risk (whether users can figure out how to use it) - feasibility risk (whether our engineers can build what we need with the time, skills, and technology we have) - business viability risk* (whether this solution also works for the various aspects of our business—sales, marketing, finance, legal, etc.).” “2. Products are defined and designed collaboratively, rather than sequentially. In strong teams, product, design, and engineering work side by side, in a give‐ and‐ take way, to come up with technology‐ powered solutions that our customers love and that work for our business.” “3. It’s all about solving problems, not implementing features. Conventional product roadmaps are all about output. Strong teams know it's not only about implementing a solution. They must ensure that solution solves the underlying problem. It's about business results.” Source: Marty Cagan, Beyond Lean and & Agile
  • 16. Important things this presentation did not tackle 1. The importance of team building & motivation 2. Vision, Mission, Strategy, Objectives (VMSO doc) 3. Agile mindset & ceremonies 4. Fillings in gaps where needed (QA, rollout etc.) 5. Relationship with engineers 6. Relationship with stakeholders 7. Project and Program management 8. Customer centricity 9. Design Thinking 10. etc.
  • 18. Extra