SlideShare una empresa de Scribd logo
1 de 32
ANTHONY MARTER/PRODUCT OWNER
PRODUCT MANAGEMENT AUCKLAND OCT 2015
HAVING VISIONS –
THE DEEP DIVE
THE ROLE OF THE PRODUCT OWNER
IN THE AGILE ENTERPRISE
Product
Management
Auckland
@pmauckland
@antzzzm LinkedIn
Page 2 • 2015 © Orion Health™ group of companies THINKING SOFTWARE FOR LIFE
• Product Ownership at scale
– Fiserv: 1 team -> 6+ teams
– Orion: Cross organisation release train
• Building products
• Large, monolithic products*
• Multiple teams working on a single release
WHERE AM I COMING FROM?
Page 3 • 2015 © Orion Health™ group of companies THINKING SOFTWARE FOR LIFE
• Represents the stakeholders in delivery team
• Establishes shared understanding of work with team
• Maintains the backlog for team
• Accountable for value delivered by team
THE ROLE OF THE PRODUCT OWNER
Page 4 • 2015 © Orion Health™ group of companies THINKING SOFTWARE FOR LIFE
PRODUCT OWNER BASICS
Dev Dev
Dev
Dev
QA QA
BA
Scrum
Master
The Team
Product
Owner
‘The Business’
‘Stakeholders’
Page 5 • 2015 © Orion Health™ group of companies THINKING SOFTWARE FOR LIFE
SINGLE WRINGABLE NECK?
VELOCITYBLAME
SCAPEGOAT
Page 6 • 2015 © Orion Health™ group of companies THINKING SOFTWARE FOR LIFE
SHARED UNDERSTANDING?
WHAT
I
KNOW
WHAT
YOU
KNOW
WHAT
WE
KNOW
• Between the Business and the
Delivery Team(s)
• Specification by Example
• Workshops
• Never Assume
Page 7 • 2015 © Orion Health™ group of companies THINKING SOFTWARE FOR LIFE
• Enable teams to be Agile/Self Organising – shift from build this to solve this problem
• Motivate and Empower the team
• Speaking the same language
• Harness the knowledge and creativity of the teams
COMMUNICATING VISION
Build This
Solve This
Problem
Page 8 • 2015 © Orion Health™ group of companies THINKING SOFTWARE FOR LIFE
• What is the problem the team(s)
are trying to solve?
• Did the user need a car? Or just
a means of transport?
• Tell -> Enable
• Don’t assume empowerment
WHAT IS VISION?
Page 9 • 2015 © Orion Health™ group of companies THINKING SOFTWARE FOR LIFE
• At scale – market is distant
• Key stakeholders often also distant
• Work comes in chopped up pieces, context is missing
• Push back, question, get to the why
ENABLING TEAMS
WHY?
Page 10 • 2015 © Orion Health™ group of companies THINKING SOFTWARE FOR LIFE
• Prioritised (by Value)
• Sized
• EVERYTHING is in the Backlog
• There is only 1 Backlog
THE BACKLOG
Priority
Size
Page 11 • 2015 © Orion Health™ group of companies THINKING SOFTWARE FOR LIFE
CREATING THE BACKLOG
'Business'
(Prod Mgr?)
Idea
Product
Owner
Backlog
Page 12 • 2015 © Orion Health™ group of companies THINKING SOFTWARE FOR LIFE
WHERE DOES THE BACKLOG COME FROM?
Backlog
Architecture
Market/
Features
Quality
Tech Debt
Team
Happiness
Support
Delivery
Engineering
Innovation
UX
Security/
Compliance
...
Page 13 • 2015 © Orion Health™ group of companies THINKING SOFTWARE FOR LIFE
CREATING THE BACKLOG
Copyright Google Ventures/IDEO
Page 14 • 2015 © Orion Health™ group of companies THINKING SOFTWARE FOR LIFE
• Biggest bang for the buck (WSJF)
• Multiple demands – short vs long term velocity
• Product Owner is a role, not a rule book
PRIORITISING THE BACKLOG
Page 15 • 2015 © Orion Health™ group of companies THINKING SOFTWARE FOR LIFE
• Unsized backlog has limited value
• Detailed sizing – waste of time
• Affinity sizing or similar technique
(but revalidate)
SIZING THE BACKLOG
Page 16 • 2015 © Orion Health™ group of companies THINKING SOFTWARE FOR LIFE
CONE OF UNCERTAINTY
Shipping
Roadmap Delivery
Grooming Building
Page 17 • 2015 © Orion Health™ group of companies THINKING SOFTWARE FOR LIFE
COMMUNICATING THE BACKLOG – NATURE ABHORS A VACUUM
Page 18 • 2015 © Orion Health™ group of companies THINKING SOFTWARE FOR LIFE
• Breakdown/Grooming
• Answering questions – ‘rightness’ vs speed
• ‘Principled Pragmatism’
• Being available to team
DELIVERING THE BACKLOG
80/20
(50/50?)
Page 19 • 2015 © Orion Health™ group of companies THINKING SOFTWARE FOR LIFE
• Everything can be broken down
• Barriers: Architecture, Compliance, Delivery Overheads
• Creativity/Pragmatism
• Goal: Turn shipping into a business decision rather than a technical decision
DELIVERING WORKING SOFTWARE Product Owners
Scrum Masters
Page 20 • 2015 © Orion Health™ group of companies THINKING SOFTWARE FOR LIFE
• Launch Planning
• Metrics
• Learning/Retrospectives
FEEDBACK
“The value of a
metric is proportional
to the value of the
business decision
that can be made
using it”
- Gojko Adjzic
Page 21 • 2015 © Orion Health™ group of companies THINKING SOFTWARE FOR LIFE
VALUE
Value
Architecture
Market/
Features
Quality
Tech Debt
Team
Happiness
Support
Delivery
Engineering
Innovation
UX
Security/
Compliance
...
Page 22 • 2015 © Orion Health™ group of companies THINKING SOFTWARE FOR LIFE
DANGER – ICEBERG AHEAD
Hey, Can
we just
add…
Support
Integration
End of life
Testing
Customer testing
Page 23 • 2015 © Orion Health™ group of companies THINKING SOFTWARE FOR LIFE
• Security/Compliance
• Architecture/Technical Debt
• Minimum Viable Product
• Everything has value – how can the value be represented?
DEALING WITH ABSOLUTES
ROCK
HARD
PLACE
Page 24 • 2015 © Orion Health™ group of companies THINKING SOFTWARE FOR LIFE
• Not just the affliction of the Product Manager
• Product Owner Credibility/Empowerment
• Transparency around Value
• ‘Sliders’?
‘DR NO’
Quality
Timeliness
Team
Happiness
Technical
Debt
Reduction
Page 25 • 2015 © Orion Health™ group of companies THINKING SOFTWARE FOR LIFE
• Product Manager – deep into market (NZ context – not always co-located)
• Business Analyst – part of the team finding solutions
• YMMV – how big are the roles in your organisation?
PRODUCT MANAGER? PRODUCT OWNER? BUSINESS ANALYST?
Product Manager
(Subject Matter Expert)
Business Analyst
(part of team)
Product
Owner
Product
Owner
Business Analyst
(part of team)
Roadmap
Scrum
Events
Product Manager
(Subject Matter Expert)
Page 26 • 2015 © Orion Health™ group of companies THINKING SOFTWARE FOR LIFE
SCALING
1:2
Page 27 • 2015 © Orion Health™ group of companies THINKING SOFTWARE FOR LIFE
SCALING
Chief Product Owner (Spotify)
Software Product Manager (Fiserv)
Solution Product Owner (Orion Health)
Capability PO
Team PO
Component PO
Capability PO
Team PO
Component PO
Capability PO
Team PO
Component PO
Capability PO
Team PO
Component PO
Page 28 • 2015 © Orion Health™ group of companies THINKING SOFTWARE FOR LIFE
• Team Lead/Architect as Product Owner
• Scrum Master as Product Owner (or vice-versa)
• Time-poor business stakeholder
• Not co-located
ANTI-PATTERNS
Awesome
Page 29 • 2015 © Orion Health™ group of companies THINKING SOFTWARE FOR LIFE
• Product Owner as ‘cat herder’
• Role can be only one that has 1:1 mapping to product/client requirements
• Gap filler
• Symptom of misalignment between delivery org and market
ANTI-PATTERNS
Awesome
Page 30 • 2015 © Orion Health™ group of companies THINKING SOFTWARE FOR LIFE
• Just all about the features? Multiple Backlogs/Owners?
• Product Owner must balance short and long term velocity – trust/credibility
• Non-functional requirements generally impact long term velocity
• Transparency is important – facilitator role
ANTI-PATTERNS
Awesome
Page 31 • 2015 © Orion Health™ group of companies THINKING SOFTWARE FOR LIFE
• Business Analysts (must be ‘converger’)
• Technical Product Managers (credibility with developers)
• Senior Developers/Testers (‘That guy/girl’)
• Energy/Enthusiasm/Positivity
WHERE TO FIND PRODUCT OWNERS?
Page 32 • 2015 © Orion Health™ group of companies THINKING SOFTWARE FOR LIFE
QUESTIONS?
WHAT?

Más contenido relacionado

La actualidad más candente

Agile at DeLorme
Agile at DeLorme Agile at DeLorme
Agile at DeLorme agilemaine
 
Sa fe 4.0 implementing Enterprise Agile using the Scaled Agile Framework
Sa fe 4.0   implementing Enterprise Agile using the Scaled Agile FrameworkSa fe 4.0   implementing Enterprise Agile using the Scaled Agile Framework
Sa fe 4.0 implementing Enterprise Agile using the Scaled Agile Frameworkevatjohnson
 
SAFe (Scaled Agile Framework) 5 mins overview - Roni Tamari
SAFe (Scaled Agile Framework) 5 mins overview - Roni TamariSAFe (Scaled Agile Framework) 5 mins overview - Roni Tamari
SAFe (Scaled Agile Framework) 5 mins overview - Roni TamariAgileSparks
 
Scrum Bangalore 13th meet up 13 june 2015 - aritha causing the mindset change...
Scrum Bangalore 13th meet up 13 june 2015 - aritha causing the mindset change...Scrum Bangalore 13th meet up 13 june 2015 - aritha causing the mindset change...
Scrum Bangalore 13th meet up 13 june 2015 - aritha causing the mindset change...Scrum Bangalore
 
Be Agile Scale Up Stay Lean for AgileNCR India April 4, 2014
Be Agile Scale Up Stay Lean for AgileNCR India  April 4, 2014Be Agile Scale Up Stay Lean for AgileNCR India  April 4, 2014
Be Agile Scale Up Stay Lean for AgileNCR India April 4, 2014Colin O'Neill
 
Kari Kakkonen - Knowit Agile Quality Service
Kari Kakkonen - Knowit Agile Quality ServiceKari Kakkonen - Knowit Agile Quality Service
Kari Kakkonen - Knowit Agile Quality ServiceKari Kakkonen
 
Webinar On Scaled Agile Framework (SAFe) | iZenBridge
Webinar On Scaled Agile Framework (SAFe) | iZenBridgeWebinar On Scaled Agile Framework (SAFe) | iZenBridge
Webinar On Scaled Agile Framework (SAFe) | iZenBridgeSaket Bansal
 
Lean Discovery, Agile Delivery & the DevOps Mindset
Lean Discovery, Agile Delivery & the DevOps MindsetLean Discovery, Agile Delivery & the DevOps Mindset
Lean Discovery, Agile Delivery & the DevOps MindsetFadi Stephan
 
Scaling Scrum to Large Distributed Teams and Its Challenges
Scaling Scrum to Large Distributed Teams and Its ChallengesScaling Scrum to Large Distributed Teams and Its Challenges
Scaling Scrum to Large Distributed Teams and Its ChallengesPooja Wandile
 
The Art of Prioritizing DevOps
The Art of Prioritizing DevOpsThe Art of Prioritizing DevOps
The Art of Prioritizing DevOpsFawzy Manaa
 
Health IT Projects - everything the clinical collaborator knows after they ha...
Health IT Projects - everything the clinical collaborator knows after they ha...Health IT Projects - everything the clinical collaborator knows after they ha...
Health IT Projects - everything the clinical collaborator knows after they ha...Health Informatics New Zealand
 
Professional Developer by Alexandre Cuva
Professional Developer by Alexandre CuvaProfessional Developer by Alexandre Cuva
Professional Developer by Alexandre CuvaAgile ME
 
Tips For User Stories And Backlog Management
Tips For User Stories And Backlog ManagementTips For User Stories And Backlog Management
Tips For User Stories And Backlog ManagementKai Stevens
 
Lynn Winterboer : Test automation
Lynn Winterboer : Test automation Lynn Winterboer : Test automation
Lynn Winterboer : Test automation AgileDenver
 
The secret life of an Agile Business Analyst - Sydney Agile Meetup group - 13...
The secret life of an Agile Business Analyst - Sydney Agile Meetup group - 13...The secret life of an Agile Business Analyst - Sydney Agile Meetup group - 13...
The secret life of an Agile Business Analyst - Sydney Agile Meetup group - 13...Ryan McKergow
 
These are not_the_practices_you_are_looking_for
These are not_the_practices_you_are_looking_forThese are not_the_practices_you_are_looking_for
These are not_the_practices_you_are_looking_forMike MacDonagh
 
Tracking DevOps Changes In the Enterprise @paulpeissner
Tracking DevOps Changes In the Enterprise @paulpeissnerTracking DevOps Changes In the Enterprise @paulpeissner
Tracking DevOps Changes In the Enterprise @paulpeissnerPaul Peissner
 
Agile Transofrmation at The Carlyle Group by Hisham Faour and Roy Schilling
Agile Transofrmation at The Carlyle Group by Hisham Faour and Roy SchillingAgile Transofrmation at The Carlyle Group by Hisham Faour and Roy Schilling
Agile Transofrmation at The Carlyle Group by Hisham Faour and Roy SchillingWashington DC Scrum User Group
 

La actualidad más candente (20)

Agile at DeLorme
Agile at DeLorme Agile at DeLorme
Agile at DeLorme
 
Sa fe 4.0 implementing Enterprise Agile using the Scaled Agile Framework
Sa fe 4.0   implementing Enterprise Agile using the Scaled Agile FrameworkSa fe 4.0   implementing Enterprise Agile using the Scaled Agile Framework
Sa fe 4.0 implementing Enterprise Agile using the Scaled Agile Framework
 
SAFe (Scaled Agile Framework) 5 mins overview - Roni Tamari
SAFe (Scaled Agile Framework) 5 mins overview - Roni TamariSAFe (Scaled Agile Framework) 5 mins overview - Roni Tamari
SAFe (Scaled Agile Framework) 5 mins overview - Roni Tamari
 
Scrum Bangalore 13th meet up 13 june 2015 - aritha causing the mindset change...
Scrum Bangalore 13th meet up 13 june 2015 - aritha causing the mindset change...Scrum Bangalore 13th meet up 13 june 2015 - aritha causing the mindset change...
Scrum Bangalore 13th meet up 13 june 2015 - aritha causing the mindset change...
 
Be Agile Scale Up Stay Lean for AgileNCR India April 4, 2014
Be Agile Scale Up Stay Lean for AgileNCR India  April 4, 2014Be Agile Scale Up Stay Lean for AgileNCR India  April 4, 2014
Be Agile Scale Up Stay Lean for AgileNCR India April 4, 2014
 
Kari Kakkonen - Knowit Agile Quality Service
Kari Kakkonen - Knowit Agile Quality ServiceKari Kakkonen - Knowit Agile Quality Service
Kari Kakkonen - Knowit Agile Quality Service
 
Lean Startup for Non-startups
Lean Startup for Non-startupsLean Startup for Non-startups
Lean Startup for Non-startups
 
Webinar On Scaled Agile Framework (SAFe) | iZenBridge
Webinar On Scaled Agile Framework (SAFe) | iZenBridgeWebinar On Scaled Agile Framework (SAFe) | iZenBridge
Webinar On Scaled Agile Framework (SAFe) | iZenBridge
 
Lean Discovery, Agile Delivery & the DevOps Mindset
Lean Discovery, Agile Delivery & the DevOps MindsetLean Discovery, Agile Delivery & the DevOps Mindset
Lean Discovery, Agile Delivery & the DevOps Mindset
 
Scaling Scrum to Large Distributed Teams and Its Challenges
Scaling Scrum to Large Distributed Teams and Its ChallengesScaling Scrum to Large Distributed Teams and Its Challenges
Scaling Scrum to Large Distributed Teams and Its Challenges
 
The Art of Prioritizing DevOps
The Art of Prioritizing DevOpsThe Art of Prioritizing DevOps
The Art of Prioritizing DevOps
 
Health IT Projects - everything the clinical collaborator knows after they ha...
Health IT Projects - everything the clinical collaborator knows after they ha...Health IT Projects - everything the clinical collaborator knows after they ha...
Health IT Projects - everything the clinical collaborator knows after they ha...
 
Professional Developer by Alexandre Cuva
Professional Developer by Alexandre CuvaProfessional Developer by Alexandre Cuva
Professional Developer by Alexandre Cuva
 
Tips For User Stories And Backlog Management
Tips For User Stories And Backlog ManagementTips For User Stories And Backlog Management
Tips For User Stories And Backlog Management
 
Lynn Winterboer : Test automation
Lynn Winterboer : Test automation Lynn Winterboer : Test automation
Lynn Winterboer : Test automation
 
The secret life of an Agile Business Analyst - Sydney Agile Meetup group - 13...
The secret life of an Agile Business Analyst - Sydney Agile Meetup group - 13...The secret life of an Agile Business Analyst - Sydney Agile Meetup group - 13...
The secret life of an Agile Business Analyst - Sydney Agile Meetup group - 13...
 
These are not_the_practices_you_are_looking_for
These are not_the_practices_you_are_looking_forThese are not_the_practices_you_are_looking_for
These are not_the_practices_you_are_looking_for
 
Tracking DevOps Changes In the Enterprise @paulpeissner
Tracking DevOps Changes In the Enterprise @paulpeissnerTracking DevOps Changes In the Enterprise @paulpeissner
Tracking DevOps Changes In the Enterprise @paulpeissner
 
TechAli
TechAliTechAli
TechAli
 
Agile Transofrmation at The Carlyle Group by Hisham Faour and Roy Schilling
Agile Transofrmation at The Carlyle Group by Hisham Faour and Roy SchillingAgile Transofrmation at The Carlyle Group by Hisham Faour and Roy Schilling
Agile Transofrmation at The Carlyle Group by Hisham Faour and Roy Schilling
 

Similar a Product Management Auckland 15 Oct 2015 - Having Visions – The Deep Dive

Goodyear's Guide To Lean Product Development - Dozuki Workshop Series
Goodyear's Guide To Lean Product Development - Dozuki Workshop SeriesGoodyear's Guide To Lean Product Development - Dozuki Workshop Series
Goodyear's Guide To Lean Product Development - Dozuki Workshop SeriesDozuki Software
 
jerry.metcalf.102516.pptx
jerry.metcalf.102516.pptxjerry.metcalf.102516.pptx
jerry.metcalf.102516.pptxtitatis74
 
Regional Scrum gathering 2015 Asia @ Bangalore : Traditional to Agile Thinkin...
Regional Scrum gathering 2015 Asia @ Bangalore : Traditional to Agile Thinkin...Regional Scrum gathering 2015 Asia @ Bangalore : Traditional to Agile Thinkin...
Regional Scrum gathering 2015 Asia @ Bangalore : Traditional to Agile Thinkin...Priyank Pathak
 
ProductCamp Singapore #1 - Lean in Product Management
ProductCamp Singapore #1 - Lean in Product ManagementProductCamp Singapore #1 - Lean in Product Management
ProductCamp Singapore #1 - Lean in Product ManagementMichael Ong
 
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
 
Emerging Product Owner Patterns in Large Organizations
Emerging Product Owner Patterns in Large OrganizationsEmerging Product Owner Patterns in Large Organizations
Emerging Product Owner Patterns in Large OrganizationsTechWell
 
Lessons learned from scaling Agile
Lessons learned from scaling AgileLessons learned from scaling Agile
Lessons learned from scaling AgileJuhana Huotarinen
 
Online Enterprise Agile Portfolio Management Training
Online Enterprise Agile Portfolio Management TrainingOnline Enterprise Agile Portfolio Management Training
Online Enterprise Agile Portfolio Management Trainingjohn39102
 
Re thinking portfolio-and-capacity-planning-gov
Re thinking portfolio-and-capacity-planning-govRe thinking portfolio-and-capacity-planning-gov
Re thinking portfolio-and-capacity-planning-govMax Carlin
 
Optimizing Your Outsourcing Portfolio – Deciding What to Source: Core vs. Con...
Optimizing Your Outsourcing Portfolio – Deciding What to Source: Core vs. Con...Optimizing Your Outsourcing Portfolio – Deciding What to Source: Core vs. Con...
Optimizing Your Outsourcing Portfolio – Deciding What to Source: Core vs. Con...Neo Group Inc
 
Content Creation: Do Not Settle for Pretty Good
Content Creation: Do Not Settle for Pretty GoodContent Creation: Do Not Settle for Pretty Good
Content Creation: Do Not Settle for Pretty GoodRustin Banks
 
Isn't that your job product manager?
Isn't that your job product manager?Isn't that your job product manager?
Isn't that your job product manager?Jerry Hart
 
Lean Development Practices for Enterprise Agile
Lean Development Practices for Enterprise AgileLean Development Practices for Enterprise Agile
Lean Development Practices for Enterprise AgileTechWell
 
Product management and product ownership how to succeed with agile teams aipmm
Product management and product ownership how to succeed with agile teams aipmmProduct management and product ownership how to succeed with agile teams aipmm
Product management and product ownership how to succeed with agile teams aipmmAIPMM Administration
 
Moving Up the PVC Maturity Curve in Industrial Manufacturing
Moving Up the PVC Maturity Curve in Industrial ManufacturingMoving Up the PVC Maturity Curve in Industrial Manufacturing
Moving Up the PVC Maturity Curve in Industrial ManufacturingZero Wait-State
 
QA in Digitalized World by Kari Kakkonen at KDS2015
QA in Digitalized World by Kari Kakkonen at KDS2015QA in Digitalized World by Kari Kakkonen at KDS2015
QA in Digitalized World by Kari Kakkonen at KDS2015Kari Kakkonen
 

Similar a Product Management Auckland 15 Oct 2015 - Having Visions – The Deep Dive (20)

Goodyear's Guide To Lean Product Development - Dozuki Workshop Series
Goodyear's Guide To Lean Product Development - Dozuki Workshop SeriesGoodyear's Guide To Lean Product Development - Dozuki Workshop Series
Goodyear's Guide To Lean Product Development - Dozuki Workshop Series
 
jerry.metcalf.102516.pptx
jerry.metcalf.102516.pptxjerry.metcalf.102516.pptx
jerry.metcalf.102516.pptx
 
Who hates butterfly - Traditional mindset to agile thinking
Who hates butterfly - Traditional mindset to agile thinkingWho hates butterfly - Traditional mindset to agile thinking
Who hates butterfly - Traditional mindset to agile thinking
 
Regional Scrum gathering 2015 Asia @ Bangalore : Traditional to Agile Thinkin...
Regional Scrum gathering 2015 Asia @ Bangalore : Traditional to Agile Thinkin...Regional Scrum gathering 2015 Asia @ Bangalore : Traditional to Agile Thinkin...
Regional Scrum gathering 2015 Asia @ Bangalore : Traditional to Agile Thinkin...
 
ProductCamp Singapore #1 - Lean in Product Management
ProductCamp Singapore #1 - Lean in Product ManagementProductCamp Singapore #1 - Lean in Product Management
ProductCamp Singapore #1 - Lean in Product Management
 
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
 
The Art of a Handoff
The Art of a HandoffThe Art of a Handoff
The Art of a Handoff
 
Emerging Product Owner Patterns in Large Organizations
Emerging Product Owner Patterns in Large OrganizationsEmerging Product Owner Patterns in Large Organizations
Emerging Product Owner Patterns in Large Organizations
 
Untangling the Lean MVP
Untangling the Lean MVPUntangling the Lean MVP
Untangling the Lean MVP
 
Lessons learned from scaling Agile
Lessons learned from scaling AgileLessons learned from scaling Agile
Lessons learned from scaling Agile
 
Online Enterprise Agile Portfolio Management Training
Online Enterprise Agile Portfolio Management TrainingOnline Enterprise Agile Portfolio Management Training
Online Enterprise Agile Portfolio Management Training
 
Re thinking portfolio-and-capacity-planning-gov
Re thinking portfolio-and-capacity-planning-govRe thinking portfolio-and-capacity-planning-gov
Re thinking portfolio-and-capacity-planning-gov
 
Optimizing Your Outsourcing Portfolio – Deciding What to Source: Core vs. Con...
Optimizing Your Outsourcing Portfolio – Deciding What to Source: Core vs. Con...Optimizing Your Outsourcing Portfolio – Deciding What to Source: Core vs. Con...
Optimizing Your Outsourcing Portfolio – Deciding What to Source: Core vs. Con...
 
Content Creation: Do Not Settle for Pretty Good
Content Creation: Do Not Settle for Pretty GoodContent Creation: Do Not Settle for Pretty Good
Content Creation: Do Not Settle for Pretty Good
 
The Product Manager Pathfinder
The Product Manager PathfinderThe Product Manager Pathfinder
The Product Manager Pathfinder
 
Isn't that your job product manager?
Isn't that your job product manager?Isn't that your job product manager?
Isn't that your job product manager?
 
Lean Development Practices for Enterprise Agile
Lean Development Practices for Enterprise AgileLean Development Practices for Enterprise Agile
Lean Development Practices for Enterprise Agile
 
Product management and product ownership how to succeed with agile teams aipmm
Product management and product ownership how to succeed with agile teams aipmmProduct management and product ownership how to succeed with agile teams aipmm
Product management and product ownership how to succeed with agile teams aipmm
 
Moving Up the PVC Maturity Curve in Industrial Manufacturing
Moving Up the PVC Maturity Curve in Industrial ManufacturingMoving Up the PVC Maturity Curve in Industrial Manufacturing
Moving Up the PVC Maturity Curve in Industrial Manufacturing
 
QA in Digitalized World by Kari Kakkonen at KDS2015
QA in Digitalized World by Kari Kakkonen at KDS2015QA in Digitalized World by Kari Kakkonen at KDS2015
QA in Digitalized World by Kari Kakkonen at KDS2015
 

Último

ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamUiPathCommunity
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxRemote DBA Services
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Angeliki Cooney
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Zilliz
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Bhuvaneswari Subramani
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityWSO2
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusZilliz
 

Último (20)

ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 

Product Management Auckland 15 Oct 2015 - Having Visions – The Deep Dive

  • 1. ANTHONY MARTER/PRODUCT OWNER PRODUCT MANAGEMENT AUCKLAND OCT 2015 HAVING VISIONS – THE DEEP DIVE THE ROLE OF THE PRODUCT OWNER IN THE AGILE ENTERPRISE Product Management Auckland @pmauckland @antzzzm LinkedIn
  • 2. Page 2 • 2015 © Orion Health™ group of companies THINKING SOFTWARE FOR LIFE • Product Ownership at scale – Fiserv: 1 team -> 6+ teams – Orion: Cross organisation release train • Building products • Large, monolithic products* • Multiple teams working on a single release WHERE AM I COMING FROM?
  • 3. Page 3 • 2015 © Orion Health™ group of companies THINKING SOFTWARE FOR LIFE • Represents the stakeholders in delivery team • Establishes shared understanding of work with team • Maintains the backlog for team • Accountable for value delivered by team THE ROLE OF THE PRODUCT OWNER
  • 4. Page 4 • 2015 © Orion Health™ group of companies THINKING SOFTWARE FOR LIFE PRODUCT OWNER BASICS Dev Dev Dev Dev QA QA BA Scrum Master The Team Product Owner ‘The Business’ ‘Stakeholders’
  • 5. Page 5 • 2015 © Orion Health™ group of companies THINKING SOFTWARE FOR LIFE SINGLE WRINGABLE NECK? VELOCITYBLAME SCAPEGOAT
  • 6. Page 6 • 2015 © Orion Health™ group of companies THINKING SOFTWARE FOR LIFE SHARED UNDERSTANDING? WHAT I KNOW WHAT YOU KNOW WHAT WE KNOW • Between the Business and the Delivery Team(s) • Specification by Example • Workshops • Never Assume
  • 7. Page 7 • 2015 © Orion Health™ group of companies THINKING SOFTWARE FOR LIFE • Enable teams to be Agile/Self Organising – shift from build this to solve this problem • Motivate and Empower the team • Speaking the same language • Harness the knowledge and creativity of the teams COMMUNICATING VISION Build This Solve This Problem
  • 8. Page 8 • 2015 © Orion Health™ group of companies THINKING SOFTWARE FOR LIFE • What is the problem the team(s) are trying to solve? • Did the user need a car? Or just a means of transport? • Tell -> Enable • Don’t assume empowerment WHAT IS VISION?
  • 9. Page 9 • 2015 © Orion Health™ group of companies THINKING SOFTWARE FOR LIFE • At scale – market is distant • Key stakeholders often also distant • Work comes in chopped up pieces, context is missing • Push back, question, get to the why ENABLING TEAMS WHY?
  • 10. Page 10 • 2015 © Orion Health™ group of companies THINKING SOFTWARE FOR LIFE • Prioritised (by Value) • Sized • EVERYTHING is in the Backlog • There is only 1 Backlog THE BACKLOG Priority Size
  • 11. Page 11 • 2015 © Orion Health™ group of companies THINKING SOFTWARE FOR LIFE CREATING THE BACKLOG 'Business' (Prod Mgr?) Idea Product Owner Backlog
  • 12. Page 12 • 2015 © Orion Health™ group of companies THINKING SOFTWARE FOR LIFE WHERE DOES THE BACKLOG COME FROM? Backlog Architecture Market/ Features Quality Tech Debt Team Happiness Support Delivery Engineering Innovation UX Security/ Compliance ...
  • 13. Page 13 • 2015 © Orion Health™ group of companies THINKING SOFTWARE FOR LIFE CREATING THE BACKLOG Copyright Google Ventures/IDEO
  • 14. Page 14 • 2015 © Orion Health™ group of companies THINKING SOFTWARE FOR LIFE • Biggest bang for the buck (WSJF) • Multiple demands – short vs long term velocity • Product Owner is a role, not a rule book PRIORITISING THE BACKLOG
  • 15. Page 15 • 2015 © Orion Health™ group of companies THINKING SOFTWARE FOR LIFE • Unsized backlog has limited value • Detailed sizing – waste of time • Affinity sizing or similar technique (but revalidate) SIZING THE BACKLOG
  • 16. Page 16 • 2015 © Orion Health™ group of companies THINKING SOFTWARE FOR LIFE CONE OF UNCERTAINTY Shipping Roadmap Delivery Grooming Building
  • 17. Page 17 • 2015 © Orion Health™ group of companies THINKING SOFTWARE FOR LIFE COMMUNICATING THE BACKLOG – NATURE ABHORS A VACUUM
  • 18. Page 18 • 2015 © Orion Health™ group of companies THINKING SOFTWARE FOR LIFE • Breakdown/Grooming • Answering questions – ‘rightness’ vs speed • ‘Principled Pragmatism’ • Being available to team DELIVERING THE BACKLOG 80/20 (50/50?)
  • 19. Page 19 • 2015 © Orion Health™ group of companies THINKING SOFTWARE FOR LIFE • Everything can be broken down • Barriers: Architecture, Compliance, Delivery Overheads • Creativity/Pragmatism • Goal: Turn shipping into a business decision rather than a technical decision DELIVERING WORKING SOFTWARE Product Owners Scrum Masters
  • 20. Page 20 • 2015 © Orion Health™ group of companies THINKING SOFTWARE FOR LIFE • Launch Planning • Metrics • Learning/Retrospectives FEEDBACK “The value of a metric is proportional to the value of the business decision that can be made using it” - Gojko Adjzic
  • 21. Page 21 • 2015 © Orion Health™ group of companies THINKING SOFTWARE FOR LIFE VALUE Value Architecture Market/ Features Quality Tech Debt Team Happiness Support Delivery Engineering Innovation UX Security/ Compliance ...
  • 22. Page 22 • 2015 © Orion Health™ group of companies THINKING SOFTWARE FOR LIFE DANGER – ICEBERG AHEAD Hey, Can we just add… Support Integration End of life Testing Customer testing
  • 23. Page 23 • 2015 © Orion Health™ group of companies THINKING SOFTWARE FOR LIFE • Security/Compliance • Architecture/Technical Debt • Minimum Viable Product • Everything has value – how can the value be represented? DEALING WITH ABSOLUTES ROCK HARD PLACE
  • 24. Page 24 • 2015 © Orion Health™ group of companies THINKING SOFTWARE FOR LIFE • Not just the affliction of the Product Manager • Product Owner Credibility/Empowerment • Transparency around Value • ‘Sliders’? ‘DR NO’ Quality Timeliness Team Happiness Technical Debt Reduction
  • 25. Page 25 • 2015 © Orion Health™ group of companies THINKING SOFTWARE FOR LIFE • Product Manager – deep into market (NZ context – not always co-located) • Business Analyst – part of the team finding solutions • YMMV – how big are the roles in your organisation? PRODUCT MANAGER? PRODUCT OWNER? BUSINESS ANALYST? Product Manager (Subject Matter Expert) Business Analyst (part of team) Product Owner Product Owner Business Analyst (part of team) Roadmap Scrum Events Product Manager (Subject Matter Expert)
  • 26. Page 26 • 2015 © Orion Health™ group of companies THINKING SOFTWARE FOR LIFE SCALING 1:2
  • 27. Page 27 • 2015 © Orion Health™ group of companies THINKING SOFTWARE FOR LIFE SCALING Chief Product Owner (Spotify) Software Product Manager (Fiserv) Solution Product Owner (Orion Health) Capability PO Team PO Component PO Capability PO Team PO Component PO Capability PO Team PO Component PO Capability PO Team PO Component PO
  • 28. Page 28 • 2015 © Orion Health™ group of companies THINKING SOFTWARE FOR LIFE • Team Lead/Architect as Product Owner • Scrum Master as Product Owner (or vice-versa) • Time-poor business stakeholder • Not co-located ANTI-PATTERNS Awesome
  • 29. Page 29 • 2015 © Orion Health™ group of companies THINKING SOFTWARE FOR LIFE • Product Owner as ‘cat herder’ • Role can be only one that has 1:1 mapping to product/client requirements • Gap filler • Symptom of misalignment between delivery org and market ANTI-PATTERNS Awesome
  • 30. Page 30 • 2015 © Orion Health™ group of companies THINKING SOFTWARE FOR LIFE • Just all about the features? Multiple Backlogs/Owners? • Product Owner must balance short and long term velocity – trust/credibility • Non-functional requirements generally impact long term velocity • Transparency is important – facilitator role ANTI-PATTERNS Awesome
  • 31. Page 31 • 2015 © Orion Health™ group of companies THINKING SOFTWARE FOR LIFE • Business Analysts (must be ‘converger’) • Technical Product Managers (credibility with developers) • Senior Developers/Testers (‘That guy/girl’) • Energy/Enthusiasm/Positivity WHERE TO FIND PRODUCT OWNERS?
  • 32. Page 32 • 2015 © Orion Health™ group of companies THINKING SOFTWARE FOR LIFE QUESTIONS? WHAT?

Notas del editor

  1. Worked with Fiserv Product Mgmt to scale the role, built PO/BA team Software industry, products (not services) Internal, not client facing Orion – transforming from services led to product led
  2. Not only applicable to software PO is not the only bridging role, peers can be architects, UX, compliance etc
  3. Single wringable neck is about maximising velocity, not about being a manager/scapegoat Speed of decision making is key, generally with limited information available
  4. Go read the Gojko book…
  5. Everything in a single backlog is key – ultimately everything is for the clients/end users Backlog is not static
  6. To enable regular delivery this must be a continuous process
  7. More of an art than a science – but must be transparent Always gotta have a story for why priority is what it is – story may change
  8. Interplay between prioritisation and sizing (WSJF) Rough is enough – never have enough info so don’t try
  9. Backlog transparency is critical to getting buy in and adherence, especially in a large org (or one early in Agile transformation)
  10. Team level participation – prioritise availability Must be able to and be empowered to make swift decisions (forgiveness rather than permission) Gotta stick to guns and maintain independence – but must also maintain credibility with team
  11. Scrum masters/coaches are your friends – they can influence team behaviour ‘Team leads’ or managers harder to deal with, can skew team behaviour
  12. Overlap of PO role into Product Mgmt – PO is closer to state of actual delivery PO should be closely involved in retro as their decisions may have critically influenced outcomes (learning opportunity, not whipping!)
  13. Many factors – not just features Work with stakeholders to establish value Balance is critical to establishing credibility
  14. ‘Security is a business requirement’ Product Managers can be tough on MVP Must drill into the value of each item, guide stakeholder on journey to understanding tradeoffs
  15. Mostly a team level thing – PO must be viewed as an enabler, not as a filter Especially must be viewed as impartial – not just a representative of ‘Product Management’ Transparency is key to getting past this – vision helps too
  16. 1 PO per 2 teams max – generally understood rule. Any more thinly spread and teams have to start organically taking on part of PO role