SlideShare a Scribd company logo
1 of 40
Become a
Product Manager
Role and Responsibilities
Thursday 6 August 2020, 9:00 CEST
Jurgen Appelo
@jurgenappelo
At the end of this session, you will…
Know how Product Management compares to
Project Management and Product Ownership
Understand the role and the responsibilities
of the Product Manager
Have a Product Manager job description
Clearing up some confusion
The responsibilities of the PM
Wrapping up
Become a Product Manager
versus
Project Product
A project is a temporary
endeavor with start and
end points.
Closed-ended
Manage done
Hand off point
A product solves a problem
or provides a benefit to a
customer.
Open-ended
Manage value
Full lifecycle
There is nothing wrong with projects
IF there is an inevitable hand-off.
You could have a Product Manager
and a Project Manager.
Photo by Maja Petric on Unsplash
versus
Product Owner Product Manager
Product Owner is a role on
a Scrum team or agile
team, representing the
customer, not the team.
Role
Customer-oriented
Specialist
Product Manager is a job in
a business that aims for
success, seeking value
generated for customers.
Job
Business-oriented
Generalist
A Product Manager is the obvious one
to play the Product Owner role.
However, delegation of that work
to one or more dedicated Product
Owners can also make sense.
Photo by Graham Guenther on Unsplash
PROBLEM
The Product Manager
acting as the manager
of the Product Owners.
Anti-pattern 1: hierarchy
Product
Manager
Product
Owner
Product
Owner
Product
Owner
PROBLEM
The Product Manager
acting as the interface
between customer and
Product Owner.
Anti-pattern 2: hand-offs
Product
Manager
Product
Owner
Customer Team
Exploration Execution
Build the right thing
Build the thing right
Lifecycle stages (maturity) of the business model
Clearing up some confusion
The responsibilities of the PM
Wrapping up
Become a Product Manager
Photo by Dewang Gupta on Unsplash Photo by Rhys Kentish on Unsplash
Photo by Felicia Buitenwerf on Unsplash Photo by Eric Rothermel on Unsplash
WHY?
WHAT?
WHO?
Responsibilities
…but not HOW!
WHEN?
Product Vision
https://www.youtube.com/watch?v=502ILHjX9EE
Big Hairy
Audacious
Goal (BHAG)
Massive
Transformative
Purpose (MTP)
Vision
Mission
Create a product vision
Moonshot
10x Goals
Needs & GoalsDemographics
Description Tasks & Behaviors Pains & Problems
Mark
Male
34 years
Amsterdam
Higher education
Likes specialty stores
Wants to be seen as
hip and trendy
Loves coffee
Commutes on a bike
Drinks 5 coffees/day
Takes detours for
better coffee
Most coffee is bad
No coffee bars on
the way to work
No good places to sit
Mark has around 20
minutes each time
to sit, relax, and
enjoy good coffee
Lean Personas
Segment the market
“Offer better coffee and more
comfortable seating for a time
span of 20 minutes.”
Jobs to be DonePhoto by Lex Sirikiat on Unsplash
Analyze customer needs
Watch the competition
Photo by Matt Lee on Unsplash
Involve all stakeholders
Customers
Users
Managers
Suppliers
Partners
Society
A successful Product Manager talks with
all stakeholders in their own language.
Employees Competitors
As a [persona/role],
I want [goal/desire]
so that [reason/benefit].
Discuss features and changes
User Stories
Product Backlog
https://www.youtube.com/watch?v=502ILHjX9EE
Manage estimates and priorities
Product
Backlog
Feature Feature Feature Feature
Journey
Story
Story
Story
Story
Story
Story
Story
Story
Story
Story
priority
Plan deployments and releases
Story
Mapping
Planning
https://www.youtube.com/watch?v=502ILHjX9EE
Communicate plans and milestones
Product
Roadmap
Sprint
Goals
Set team goals
Validate deliveries
Given a subscription payment was made, when the user clicks a
Download Invoice button that corresponds with this payment, then
a PDF with invoice is downloaded and can be saved to a local drive.
Acceptance Criteria
https://medium.com/mule-design/a-three-part-plan-to-save-the-world-98653a20a12f
Journey Maps
Seek customer feedback
Run tests and experiments
Split Tests
Photo by Emre Karataş on Unsplash
Growth
Hacking
Increase retention / decrease churn
Clearing up some confusion
The responsibilities of the PM
Wrapping up
Become a Product Manager
How did you reflect on what you
learned so far? How did you evaluate
how to improve your systems? (For
example, with Agile Retrospectives
and Value Stream Mapping)
How did you check how people
respond to your releases? How did
you validate the experiments? (For
example, with Customer Demos, A/B
Testing, or Journey Mapping)
How did you build prototypes for
possible solutions? How did you prepare
iterative releases for experiments?
(For example, with
Minimum Viable Products)
How did you come up with ideas to
address the problems? How did you
brainstorm about solutions? (For
example, with a Value Proposition Canvas
and Lean Experiments)
How did you choose which domain to
focus on? How did you decide what is
in-scope versus out-of-scope? (For
example, with Ikigai or with a Business
Model Canvas)
How did you work to understand people’s
experiences? How did you try to uncover
their needs and feelings? (For example,
with Ethnography or Empathy Maps)
How did you work on a cohesive picture
of needs and feelings? How did you
clarify people’s problems? (For example,
with Lean Personas and their Jobs To Be
Done)
https://bit.ly/shiftup-freebies-200515
Photo by Elia Pellegrini on Unsplash
The Product Manager has the most
holistic job of all
Oh, and don’t forget about FAQs,
presentations, demos, white papers…
Communication
https://www.youtube.com/watch?v=502ILHjX9EE
As leaders without formal authority, they
are in the middle of everything.
Photo by Jonny Caspari on Unsplash
Be a great
communicator!
PROBLEM
The Product Manager
acting as the hub for
all communication.
Anti-pattern 3: spider web
https://medium.com/swlh/6-diagrams-i-use-to-explain-product-management-concepts-b9d9e79880bf
The Product Manager job description
Be a Product Owner
Create a product vision
Segment the market
Analyze customer needs
Watch the competition
Involve all stakeholders
Discuss features and changes
Manage estimates and priorities
Plan deployments and releases
Communicate plans and milestones
Set team goals
Validate deliveries
Seek customer feedback
Run tests and experiments
Increase retention/decrease churn
Be a great communicator!
In a startup, usually the
Product Manager is the CEO.
Photo by Brooke Lark on Unsplash
https://melissaperri.com/blog/2017/06/29/product-manager-vs-product-owner
https://www.kennorton.com/essays/productmanager.html
https://medium.com/swlh/dont-be-a-product-manager-be-a-product-leader-2f78d3622d5f
https://medium.com/swlh/6-diagrams-i-use-to-explain-product-management-concepts-b9d9e79880bf
https://www.slideshare.net/bleongcw/new-is-easy-but-right-is-hard-hacking-product-management
https://www.youtube.com/watch?v=502ILHjX9EE
Resources
Q & A
hello@shiftup.work
shiftup.work

More Related Content

More from Shiftup

Collaboration. Engagement, emotional intelligence, inquiry skills
Collaboration. Engagement, emotional intelligence, inquiry skillsCollaboration. Engagement, emotional intelligence, inquiry skills
Collaboration. Engagement, emotional intelligence, inquiry skillsShiftup
 
Navigation. Purpose, mission, values, and culture
Navigation. Purpose, mission, values, and cultureNavigation. Purpose, mission, values, and culture
Navigation. Purpose, mission, values, and cultureShiftup
 
Empowerment. Control, influence, authority, decision-making
Empowerment. Control, influence, authority, decision-makingEmpowerment. Control, influence, authority, decision-making
Empowerment. Control, influence, authority, decision-makingShiftup
 
Learning. Experiments, mental models, self-transformation
Learning. Experiments, mental models, self-transformationLearning. Experiments, mental models, self-transformation
Learning. Experiments, mental models, self-transformationShiftup
 
Adaptation. Uncertainty, sensemaking, mindset
Adaptation. Uncertainty, sensemaking, mindsetAdaptation. Uncertainty, sensemaking, mindset
Adaptation. Uncertainty, sensemaking, mindsetShiftup
 
Estimate and Measure. Minimize work, maximize value. Part 2
Estimate and Measure. Minimize work, maximize value. Part 2Estimate and Measure. Minimize work, maximize value. Part 2
Estimate and Measure. Minimize work, maximize value. Part 2Shiftup
 
Estimate and Measure. Minimize work, maximize value. Part 1
Estimate and Measure. Minimize work, maximize value. Part 1Estimate and Measure. Minimize work, maximize value. Part 1
Estimate and Measure. Minimize work, maximize value. Part 1Shiftup
 
Build your Product Backlog. Wish lists and task lists
Build your Product Backlog. Wish lists and task listsBuild your Product Backlog. Wish lists and task lists
Build your Product Backlog. Wish lists and task listsShiftup
 
Create Kanban Systems. Tunnels, funnels, and more
Create Kanban Systems. Tunnels, funnels, and moreCreate Kanban Systems. Tunnels, funnels, and more
Create Kanban Systems. Tunnels, funnels, and moreShiftup
 
Build an Innovation Funnel. Adaptive portfolio management
Build an Innovation Funnel. Adaptive portfolio managementBuild an Innovation Funnel. Adaptive portfolio management
Build an Innovation Funnel. Adaptive portfolio managementShiftup
 
Define Your Product Features. From Stories to Journeys
Define Your Product Features. From Stories to JourneysDefine Your Product Features. From Stories to Journeys
Define Your Product Features. From Stories to JourneysShiftup
 
Find the Job-to-be-Done. Pains, gains, needs, and wants
Find the Job-to-be-Done. Pains, gains, needs, and wantsFind the Job-to-be-Done. Pains, gains, needs, and wants
Find the Job-to-be-Done. Pains, gains, needs, and wantsShiftup
 
Set Goals & Check Progress. Purpose, objectives, and targets
Set Goals & Check Progress. Purpose, objectives, and targetsSet Goals & Check Progress. Purpose, objectives, and targets
Set Goals & Check Progress. Purpose, objectives, and targetsShiftup
 
Work Your Business Model. Canvases, quilts, and markets
Work Your Business Model. Canvases, quilts, and marketsWork Your Business Model. Canvases, quilts, and markets
Work Your Business Model. Canvases, quilts, and marketsShiftup
 
Product Management. Portfolios; legacy systems; organizational structures
Product Management. Portfolios; legacy systems; organizational structuresProduct Management. Portfolios; legacy systems; organizational structures
Product Management. Portfolios; legacy systems; organizational structuresShiftup
 
The 10 Stages of the Business Lifecycle (by Jurgen Appelo)
The 10 Stages of the Business Lifecycle (by Jurgen Appelo)The 10 Stages of the Business Lifecycle (by Jurgen Appelo)
The 10 Stages of the Business Lifecycle (by Jurgen Appelo)Shiftup
 

More from Shiftup (16)

Collaboration. Engagement, emotional intelligence, inquiry skills
Collaboration. Engagement, emotional intelligence, inquiry skillsCollaboration. Engagement, emotional intelligence, inquiry skills
Collaboration. Engagement, emotional intelligence, inquiry skills
 
Navigation. Purpose, mission, values, and culture
Navigation. Purpose, mission, values, and cultureNavigation. Purpose, mission, values, and culture
Navigation. Purpose, mission, values, and culture
 
Empowerment. Control, influence, authority, decision-making
Empowerment. Control, influence, authority, decision-makingEmpowerment. Control, influence, authority, decision-making
Empowerment. Control, influence, authority, decision-making
 
Learning. Experiments, mental models, self-transformation
Learning. Experiments, mental models, self-transformationLearning. Experiments, mental models, self-transformation
Learning. Experiments, mental models, self-transformation
 
Adaptation. Uncertainty, sensemaking, mindset
Adaptation. Uncertainty, sensemaking, mindsetAdaptation. Uncertainty, sensemaking, mindset
Adaptation. Uncertainty, sensemaking, mindset
 
Estimate and Measure. Minimize work, maximize value. Part 2
Estimate and Measure. Minimize work, maximize value. Part 2Estimate and Measure. Minimize work, maximize value. Part 2
Estimate and Measure. Minimize work, maximize value. Part 2
 
Estimate and Measure. Minimize work, maximize value. Part 1
Estimate and Measure. Minimize work, maximize value. Part 1Estimate and Measure. Minimize work, maximize value. Part 1
Estimate and Measure. Minimize work, maximize value. Part 1
 
Build your Product Backlog. Wish lists and task lists
Build your Product Backlog. Wish lists and task listsBuild your Product Backlog. Wish lists and task lists
Build your Product Backlog. Wish lists and task lists
 
Create Kanban Systems. Tunnels, funnels, and more
Create Kanban Systems. Tunnels, funnels, and moreCreate Kanban Systems. Tunnels, funnels, and more
Create Kanban Systems. Tunnels, funnels, and more
 
Build an Innovation Funnel. Adaptive portfolio management
Build an Innovation Funnel. Adaptive portfolio managementBuild an Innovation Funnel. Adaptive portfolio management
Build an Innovation Funnel. Adaptive portfolio management
 
Define Your Product Features. From Stories to Journeys
Define Your Product Features. From Stories to JourneysDefine Your Product Features. From Stories to Journeys
Define Your Product Features. From Stories to Journeys
 
Find the Job-to-be-Done. Pains, gains, needs, and wants
Find the Job-to-be-Done. Pains, gains, needs, and wantsFind the Job-to-be-Done. Pains, gains, needs, and wants
Find the Job-to-be-Done. Pains, gains, needs, and wants
 
Set Goals & Check Progress. Purpose, objectives, and targets
Set Goals & Check Progress. Purpose, objectives, and targetsSet Goals & Check Progress. Purpose, objectives, and targets
Set Goals & Check Progress. Purpose, objectives, and targets
 
Work Your Business Model. Canvases, quilts, and markets
Work Your Business Model. Canvases, quilts, and marketsWork Your Business Model. Canvases, quilts, and markets
Work Your Business Model. Canvases, quilts, and markets
 
Product Management. Portfolios; legacy systems; organizational structures
Product Management. Portfolios; legacy systems; organizational structuresProduct Management. Portfolios; legacy systems; organizational structures
Product Management. Portfolios; legacy systems; organizational structures
 
The 10 Stages of the Business Lifecycle (by Jurgen Appelo)
The 10 Stages of the Business Lifecycle (by Jurgen Appelo)The 10 Stages of the Business Lifecycle (by Jurgen Appelo)
The 10 Stages of the Business Lifecycle (by Jurgen Appelo)
 

Recently uploaded

Digital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdfDigital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdfJos Voskuil
 
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607dollysharma2066
 
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfIntro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfpollardmorgan
 
Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.Anamaria Contreras
 
Annual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesAnnual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesKeppelCorporation
 
Ms Motilal Padampat Sugar Mills vs. State of Uttar Pradesh & Ors. - A Milesto...
Ms Motilal Padampat Sugar Mills vs. State of Uttar Pradesh & Ors. - A Milesto...Ms Motilal Padampat Sugar Mills vs. State of Uttar Pradesh & Ors. - A Milesto...
Ms Motilal Padampat Sugar Mills vs. State of Uttar Pradesh & Ors. - A Milesto...ShrutiBose4
 
PSCC - Capability Statement Presentation
PSCC - Capability Statement PresentationPSCC - Capability Statement Presentation
PSCC - Capability Statement PresentationAnamaria Contreras
 
Memorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQMMemorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQMVoces Mineras
 
Kenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby AfricaKenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby Africaictsugar
 
IoT Insurance Observatory: summary 2024
IoT Insurance Observatory:  summary 2024IoT Insurance Observatory:  summary 2024
IoT Insurance Observatory: summary 2024Matteo Carbone
 
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCRashishs7044
 
Marketplace and Quality Assurance Presentation - Vincent Chirchir
Marketplace and Quality Assurance Presentation - Vincent ChirchirMarketplace and Quality Assurance Presentation - Vincent Chirchir
Marketplace and Quality Assurance Presentation - Vincent Chirchirictsugar
 
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...ictsugar
 
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCRashishs7044
 
Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Kirill Klimov
 
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607dollysharma2066
 
Islamabad Escorts | Call 03070433345 | Escort Service in Islamabad
Islamabad Escorts | Call 03070433345 | Escort Service in IslamabadIslamabad Escorts | Call 03070433345 | Escort Service in Islamabad
Islamabad Escorts | Call 03070433345 | Escort Service in IslamabadAyesha Khan
 

Recently uploaded (20)

Digital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdfDigital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdf
 
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
 
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfIntro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
 
Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.
 
Annual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesAnnual General Meeting Presentation Slides
Annual General Meeting Presentation Slides
 
No-1 Call Girls In Goa 93193 VIP 73153 Escort service In North Goa Panaji, Ca...
No-1 Call Girls In Goa 93193 VIP 73153 Escort service In North Goa Panaji, Ca...No-1 Call Girls In Goa 93193 VIP 73153 Escort service In North Goa Panaji, Ca...
No-1 Call Girls In Goa 93193 VIP 73153 Escort service In North Goa Panaji, Ca...
 
Ms Motilal Padampat Sugar Mills vs. State of Uttar Pradesh & Ors. - A Milesto...
Ms Motilal Padampat Sugar Mills vs. State of Uttar Pradesh & Ors. - A Milesto...Ms Motilal Padampat Sugar Mills vs. State of Uttar Pradesh & Ors. - A Milesto...
Ms Motilal Padampat Sugar Mills vs. State of Uttar Pradesh & Ors. - A Milesto...
 
PSCC - Capability Statement Presentation
PSCC - Capability Statement PresentationPSCC - Capability Statement Presentation
PSCC - Capability Statement Presentation
 
Memorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQMMemorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQM
 
Call Us ➥9319373153▻Call Girls In North Goa
Call Us ➥9319373153▻Call Girls In North GoaCall Us ➥9319373153▻Call Girls In North Goa
Call Us ➥9319373153▻Call Girls In North Goa
 
Kenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby AfricaKenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby Africa
 
IoT Insurance Observatory: summary 2024
IoT Insurance Observatory:  summary 2024IoT Insurance Observatory:  summary 2024
IoT Insurance Observatory: summary 2024
 
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
 
Marketplace and Quality Assurance Presentation - Vincent Chirchir
Marketplace and Quality Assurance Presentation - Vincent ChirchirMarketplace and Quality Assurance Presentation - Vincent Chirchir
Marketplace and Quality Assurance Presentation - Vincent Chirchir
 
Enjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCR
Enjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCREnjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCR
Enjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCR
 
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...
 
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
 
Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024
 
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
 
Islamabad Escorts | Call 03070433345 | Escort Service in Islamabad
Islamabad Escorts | Call 03070433345 | Escort Service in IslamabadIslamabad Escorts | Call 03070433345 | Escort Service in Islamabad
Islamabad Escorts | Call 03070433345 | Escort Service in Islamabad
 

Become a Product Manager. Roles and responsibilities