how to own a really big complex product v3
Post on 20-Aug-2015
666 Views
Preview:
TRANSCRIPT
Mike CottmeyerEnterprise Agile Coach
mike@cottmeyer.com404.312.1471
leadingagile.comfacebook.com/leadingagiletwitter.com/mcottmeyerlinkedin.com/in/cottmeyer
Agenda
• Product Owner Basics• Complex Products in Large Enterprises• Exploring Product Ownership• Managing the Enterprise Backlog
The Product Owner in Scrum
• Creates the PPBL• Prioritizes the PPBL• Elaborates the
requirements• Communicate vision
The Product Owner in Scrum
• Creates the PPBL• Prioritizes the PPBL• Elaborates the
requirements• Communicate vision• Represents the
customer
The Product Owner in Scrum
• Creates the PPBL• Prioritizes the PPBL• Elaborates the
requirements• Communicate vision• Represents the
customer
• Participates in the Scrum meetings
The Product Owner in Scrum
• Creates the PPBL• Prioritizes the PPBL• Elaborates the
requirements• Communicate vision• Represents the
customer
• Participates in the Scrum meetings
• Inspects the product
The Product Owner in Scrum
• Creates the PPBL• Prioritizes the PPBL• Elaborates the
requirements• Communicate vision• Represents the
customer
• Participates in the Scrum meetings
• Inspects the product• Changes direction
The Product Owner in Scrum
• Creates the PPBL• Prioritizes the PPBL• Elaborates the
requirements• Communicate vision• Represents the
customer
• Participates in the Scrum meetings
• Inspects the product• Changes direction• Communicates
progress
The Product Owner in Scrum
• Creates the PPBL• Prioritizes the PPBL• Elaborates the
requirements• Communicate vision• Represents the
customer
• Participates in the Scrum meetings
• Inspects the product• Changes direction• Communicates
progress• Terminates the
sprint
Product Owner is a BIG Job!
• Product Manager… vision and direction• Project Manager… sequence and status
Product Owner is a BIG Job!
• Product Manager… vision and direction• Project Manager… sequence and status• Business Analyst… elaborating requirements
Product Owner is a BIG Job!
• Product Manager… vision and direction• Project Manager… sequence and status• Business Analyst… elaborating requirements• Quality Assurance… inspecting outcomes
Product Owner is a BIG Job!
• Product Manager… vision and direction• Project Manager… sequence and status• Business Analyst… elaborating requirements• Quality Assurance… inspecting outcomes• Management… terminating and changing
Product Owner is a BIG Job!
• Product Manager… vision and direction• Project Manager… sequence and status• Business Analyst… elaborating requirements• Quality Assurance… inspecting outcomes• Management… terminating and changing• User Experience… usability
Product Owner is a BIG Job!
• Product Manager… vision and direction• Project Manager… sequence and status• Business Analyst… elaborating requirements• Quality Assurance… inspecting outcomes• Management… terminating and changing• User Experience… usability• Team Member… participates with the team
Owning Complex ProductsPayments Services
Risk Services
Business Intelligence
Corporate Financials
Online Banking
X X X X
Phone Banking
X X X
Payment Processing
X X
Remittance Processing
X X
Owning Complex Products
Biller Transactions
Fin Inst. Transactions
Partner Communication
Credit Card Payments
ACH Payments
Payments
Fraud/Risk
Identity/ Enrollment
Risk
SAS
Bus Intel/ Reporting
Business Intelligence
SAP
Corporate Billing
Corporate Financials
Web
IVR
Team
Database
Report
Screen
User Story
User Story
User Story
User Story
User Story
User Story
User Story
Team
Database
Report
Screen
User Story
User Story
User Story
User Story
User Story
User Story
User Story
Biller Transactions
Fin Inst. Transactions
Partner Communication
Credit Card Payments
ACH Payments
Payments
Fraud/Risk
Identity/ Enrollment
Risk
SAS
Bus Intel/ Reporting
Business Intelligence
SAP
Corporate Billing
Corporate Financials
Web
IVR
Biller Transactions
Fin Inst. Transactions
Partner Communication
Credit Card Payments
ACH Payments
Payments
Fraud/Risk
Identity/ Enrollment
Risk
SAS
Bus Intel/ Reporting
Business Intelligence
SAP
Corporate Billing
Corporate Financials
Web
IVR
Biller Transactions
Fin Inst. Transactions
Partner Communication
Credit Card Payments
ACH Payments
Payments
Fraud/Risk
Identity/ Enrollment
Risk
SAS
Bus Intel/ Reporting
Business Intelligence
SAP
Corporate Billing
Corporate Financials
Web
IVR
Biller Transactions
Fin Inst. Transactions
Partner Communication
Credit Card Payments
ACH Payments
Payments
Fraud/Risk
Identity/ Enrollment
Risk
SAS
Bus Intel/ Reporting
Business Intelligence
SAP
Corporate Billing
Corporate Financials
Web
IVR
Biller Transactions
Fin Inst. Transactions
Partner Communication
Credit Card Payments
ACH Payments
Payments
Fraud/Risk
Identity/ Enrollment
Risk
SAS
Bus Intel/ Reporting
Business Intelligence
SAP
Corporate Billing
Corporate Financials
Web
IVR
Biller Transactions
Fin Inst. Transactions
Partner Communication
Credit Card Payments
ACH Payments
Payments
Fraud/Risk
Identity/ Enrollment
Risk
SAS
Bus Intel/ Reporting
Business Intelligence
SAP
Corporate Billing
Corporate Financials
Web
IVR
Feature
Feature
Feature
Feature
Feature
Feature
Epic
Epic
Epic
Epic
User Story
User Story
User Story
User Story
User Story
User Story
User Story
Team 1
Team 2
User Story
User Story
User Story
Team 3
Feature 1 Feature 1 Feature 1
Team 1 Team 2 Team 3
Feature 1
Feature 1
Feature 1
Feature 1
Feature 1
Feature 1
Feature 1
Feature 1
Feature 1
Feature 1 Feature 1 Feature 1
Team 1 Team 2 Team 3
Feature 1
Feature 1
Feature 1
Feature 1
Feature 1
Feature 1
Feature 1
Feature 1
Feature 1
Feature 2
Feature 2
Feature 2
Feature 2
Feature 2
Feature 2
Feature 1 Feature 1 Feature 1
Feature 1
Feature 1
Feature 1
Feature 1
Feature 1
Feature 1
Feature 1
Feature 1
Feature 1
Feature 2
Feature 2
Feature 2
Feature 2
Feature 2
Feature 2
Feature 2Feature 2
Feature 2Feature 2
Feature 2
Feature 2 Feature 2Feature 2
Team 1 Team 2 Team 3
Feature 1 Feature 1 Feature 1
Feature 1
Feature 1
Feature 1
Feature 1
Feature 1
Feature 1
Feature 1
Feature 1
Feature 1
Feature 2
Feature 2
Feature 2
Feature 2
Feature 2
Feature 2
Feature 2Feature 2
Feature 2Feature 2
Feature 2
Feature 2 Feature 2Feature 2
Feature 3
Feature 3
Feature 3
Feature 3
Team 1 Team 2 Team 3
Feature 1
Feature 1
Feature 1
Feature 2
Feature 2
Feature 2
Feature 3
Feature 3
Feature 3
6 months
3 months
Feature 1
Feature 1
Feature 1
9 months
Feature 2
Feature 2
Feature 2
Feature 3
Feature 3
Feature 3
6 months
3 months
Feature 1
Feature 2
Feature 3
Feature 1
Feature 2
Feature 3
Feature 1
Feature 2
Feature 3
10 months
7 months
Feature 1
Feature 2
Feature 3
13 months
Feature 1
Feature 2
Feature 3
Feature 1
Feature 2
Feature 3
10 months
7 months
Feature 1
Feature 2
Feature 3
13 months
Feature 1
Feature 2
Feature 3
Feature 1
Feature 2
Feature 3
10 months
7 months
Feature 1 Feature 1 Feature 1
Feature 1
Feature 1
Feature 1
Feature 1
Feature 1
Feature 1
Feature 1
Feature 1
Feature 1
Team 1 Team 2 Team 3
Feature 1 Feature 1 Feature 1
Feature 1
Feature 1
Feature 1
Feature 1
Feature 1
Feature 1
Feature 1
Feature 1
Feature 1
Team 1 Team 2 Team 3
Feature 1 Feature 1 Feature 1
Feature 1
Feature 1
Feature 1
Feature 1
Feature 1
Feature 1
Feature 1
Team 1 Team 2 Team 3
Feature 1 Feature 1 Feature 1
Feature 1
Feature 1
Feature 1
Feature 1
Feature 1
Feature 1
Feature 1
Feature 2 Feature 2 Feature 2
Feature 2 Feature 2Feature 2
Feature 2
Team 1 Team 2 Team 3
Feature 1 Feature 1 Feature 1
Feature 1
Feature 1
Feature 1
Feature 1
Feature 1
Feature 1
Feature 1
Feature 2 Feature 2 Feature 2
Feature 2 Feature 2Feature 2
Feature 2
Feature 3 Feature 3 Feature 3
Feature 3
Feature 3
Feature 3
Feature 3
Feature 3
Feature 3
Team 1 Team 2 Team 3
Feature 1 Feature 1 Feature 1
Feature 1
Feature 1
Feature 1
Feature 1
Feature 1
Feature 1
Feature 1
Feature 2 Feature 2 Feature 2
Feature 2 Feature 2Feature 2
Feature 2
Feature 3 Feature 3 Feature 3
Feature 3
Feature 3
Feature 3
Feature 3
Feature 3
Feature 3
Team 1 Team 2 Team 3
Product Owner Capabilities
• Agile as Business Analysis• Agile as Engineering• Agile as Leadership & Coordination
Business Analysis CapabilitiesHelping organizations develop the capabilities to achieve Enterprise Agility
Understand Needs of the
Customer
Develop Product Strategy
Manage Product Portfolio
Achieve Customer Acceptance
Define Business Requirements
Product Strategy Solution Requirements Develop Product Launch Product
Operate and Support Product
Define Product Backlog
Establish Product Vision
Define Product Roadmap
Plan Launch
Engage Stakeholders
Planning
Coordinate Launch
Establish Development Environment
Manage Suppliers
Ensure Process Adherence
Identify and Remove
Impediments
Ensure Internal Communication
Maintain Work Environment
Develop Team
Support Operations
Provide Customer Support
Support Implementation Coordinate Work
Maintain Architecture
Understand Requirements
Maintain Product Quality
Design and Engineer Solution Deploy Product
Integration Testing
Learn from Outside Sources
Commit To Agility
Manage Risks Provide Job Training
Everyone
Environment
Perform Maintenance and Customizations
Product Development
Engineering CapabilitiesHelping organizations develop the capabilities to achieve Enterprise Agility
Understand Needs of the
Customer
Develop Product Strategy
Manage Product Portfolio
Achieve Customer Acceptance
Define Business Requirements
Product Strategy Solution Requirements Develop Product Launch Product
Operate and Support Product
Define Product Backlog
Establish Product Vision
Define Product Roadmap
Plan Launch
Engage Stakeholders
Planning
Coordinate Launch
Establish Development Environment
Manage Suppliers
Ensure Process Adherence
Identify and Remove
Impediments
Ensure Internal Communication
Maintain Work Environment
Develop Team
Support Operations
Provide Customer Support
Support Implementation Coordinate Work
Maintain Architecture
Understand Requirements
Maintain Product Quality
Design and Engineer Solution Deploy Product
Integration Testing
Learn from Outside Sources
Commit To Agility
Manage Risks Provide Job Training
Everyone
Environment
Perform Maintenance and Customizations
Product Development
Leadership & Coordination CapabilitiesHelping organizations develop the capabilities to achieve Enterprise Agility
Understand Needs of the
Customer
Develop Product Strategy
Manage Product Portfolio
Achieve Customer Acceptance
Define Business Requirements
Product Strategy Solution Requirements Develop Product Launch Product
Operate and Support Product
Define Product Backlog
Establish Product Vision
Define Product Roadmap
Plan Launch
Engage Stakeholders
Planning
Coordinate Launch
Establish Development Environment
Manage Suppliers
Ensure Process Adherence
Identify and Remove
Impediments
Ensure Internal Communication
Maintain Work Environment
Develop Team
Support Operations
Provide Customer Support
Support Implementation Coordinate Work
Maintain Architecture
Understand Requirements
Maintain Product Quality
Design and Engineer Solution Deploy Product
Integration Testing
Learn from Outside Sources
Commit To Agility
Manage Risks Provide Job Training
Everyone
Environment
Perform Maintenance and Customizations
Product Development
Summary
• Product Owners don’t scale• Common strategies don’t work• It takes more than one team to deliver value
Summary
• Product Owners don’t scale• Common strategies don’t work• It takes more than one team to deliver value• By thinking about organizational capabilities
Summary
• Product Owners don’t scale• Common strategies don’t work• It takes more than one team to deliver value• By thinking about organizational capabilities• We can create situationally specific strategies
Mike CottmeyerEnterprise Agile Coach
mike@cottmeyer.com404.312.1471
leadingagile.comfacebook.com/leadingagiletwitter.com/mcottmeyerlinkedin.com/in/cottmeyer
top related