Successfully reported this slideshow.
Your SlideShare is downloading. ×

The Agile Product Manager/Owner Dilemma (ProdCampNYC)

Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Loading in …3
×

Check these out next

1 of 24 Ad

The Agile Product Manager/Owner Dilemma (ProdCampNYC)

As product managers grapple with Agile and scrum's product owner, how do we define roles, decide waht needs to be done, think broadly about go-to-market instead of narrowly about software creation, and map out a job that mortals could succeeed at?
(This was presented at Product Camp NYC in July '09.)

As product managers grapple with Agile and scrum's product owner, how do we define roles, decide waht needs to be done, think broadly about go-to-market instead of narrowly about software creation, and map out a job that mortals could succeeed at?
(This was presented at Product Camp NYC in July '09.)

Advertisement
Advertisement

More Related Content

Slideshows for you (20)

Similar to The Agile Product Manager/Owner Dilemma (ProdCampNYC) (20)

Advertisement

More from Rich Mironov (19)

Recently uploaded (20)

Advertisement

The Agile Product Manager/Owner Dilemma (ProdCampNYC)

  1. 1. Dilemma: Agile Product Managers and Product Owners Product Camp NYC Rich Mironov, CMO, Enthiosys [email_address]
  2. 2. An Unapologetic Product Guy <ul><li>CMO at Enthiosys, agile product mgmt consultancy </li></ul><ul><ul><li>Business models/pricing, roadmaps </li></ul></ul><ul><ul><li>Innovation Games ® and customer needs </li></ul></ul><ul><ul><li>Agile transformation, interim PM executive </li></ul></ul><ul><li>Repeat offender at software prod mgmt </li></ul><ul><li>“ The Art of Product Management” </li></ul><ul><li>Chair of Agile ‘09 track PMs/POs </li></ul><ul><li>Founded P-Camp </li></ul>
  3. 3. Agenda <ul><li>Context, context, context </li></ul><ul><li>Why talk about product managers versus product owners? </li></ul><ul><li>What does a product manager do? </li></ul><ul><li>What is a product owner? How did we get here? </li></ul><ul><li>Recommendations </li></ul>
  4. 4. Disjoint Communities Product Managers Agile Community Nearly empty, very lonely
  5. 5. Product Owner? Product Manager? <ul><li>Most agilists think about “product owners” </li></ul><ul><ul><li>Formal part of agile team </li></ul></ul><ul><ul><li>Needs to be physically present </li></ul></ul><ul><ul><li>Driving user stories and sub-iteration decisions </li></ul></ul><ul><ul><li>Showcases provide primary customer input </li></ul></ul><ul><li>Most product managers are not agilists </li></ul><ul><ul><li>Majority of work to deliver products (revenue) happens outside Engineering </li></ul></ul><ul><ul><li>Markets must be experienced directly, not filtered through Sales or execs </li></ul></ul><ul><ul><li>Servicing multiple inbound and outbound queues </li></ul></ul>
  6. 6. Where Does Product Management Fit? Mktg & Sales market information , priorities, requirements, roadmaps, MRDs, personas, user stories… software strategy, forecasts, commitments, roadmaps, competitive intelligence budgets, staff, targets Field input, Market feedback Segmentation, messages, benefits/features, pricing, qualification, demos… Markets & Customers Development Executives Product Management
  7. 7. Product Management Planning Horizons Daily Sprint Strategy Portfolio Product Release Exec PM Dev Team 2 wk 2-9 mon many mons years many years
  8. 8. Pragmatic Marketing ® Framework Strategic Tactical Less Technical More Technical © 1993-2009 Pragmatic Marketing, Inc. All rights reserved Pricing Buy, Build or Partner Operational Metrics Business Case Sales Process Product Portfolio Market Requirements Market Sizing Marketing Plan Product Roadmap Customer Acquisition Market Research Market Problems Distinctive Competence Product Performance Customer Retention Positioning Launch Plan Thought Leaders Use Scenarios Innovation Success Stories Presentations & Demos Win/Loss Analysis Competitive Write-Up Event Support Channel Training Collateral & Sales Tools White Papers User Personas “ Special” Calls Release Milestones Answer Desk Technology Assessment Competitive Analysis Lead Generation Buyer Personas Market Analysis Product Strategy Program Strategy Product Planning Quantitative Analysis Channel Support Sales Readiness
  9. 9. Pragmatic Marketing ® Framework © 1993-2009 Pragmatic Marketing, Inc. All rights reserved Pricing Buy, Build or Partner Operational Metrics Business Case Sales Process Product Portfolio Market Requirements Market Sizing Marketing Plan Product Roadmap Customer Acquisition Market Research Market Problems Distinctive Competence Product Performance Customer Retention Positioning Launch Plan Thought Leaders Use Scenarios Innovation Success Stories Presentations & Demos Win/Loss Analysis Competitive Write-Up Event Support Channel Training Collateral & Sales Tools White Papers User Personas “ Special” Calls Release Milestones Answer Desk Technology Assessment Competitive Analysis Lead Generation Buyer Personas Market Analysis Product Strategy Program Strategy Product Planning Quantitative Analysis Channel Support Sales Readiness Dir, Prod Strategy Tech Prod Mgr Prod Mktg Mgr
  10. 11. What Does a Product Owner Do? <ul><li>“ In Scrum, a single person must have final authority representing the customer's interest in backlog prioritization and requirements questions. This person must be available to the team at any time , especially during the sprint planning meeting and the sprint review meeting.” </li></ul><ul><li>Responsible for </li></ul><ul><ul><li>Defining the features of the product </li></ul></ul><ul><ul><li>Deciding release date and content </li></ul></ul><ul><ul><li>Profitability of the product (ROI?) </li></ul></ul><ul><ul><li>Prioritizing features according to market value </li></ul></ul><ul><ul><li>Changing features and priority between iterations </li></ul></ul><ul><ul><li>Accepting or rejecting work results </li></ul></ul><ul><li>How developers define product management </li></ul>
  11. 12. Product Owner Must Be… <ul><li>Omniscient </li></ul><ul><li>Represent true market needs without spending a lot of time “in the field” </li></ul><ul><li>Manage complexities of detailed stories as well as marketplace financial tradeoffs </li></ul><ul><li>IMO very difficult to do solo, nearly impossible without some product management experience </li></ul>
  12. 13. Product Owner’s Calendar Borrowed from Catherine Connor, Rally
  13. 14. Much More to Do <ul><li>Product Owner role adds 40-60% more work for a traditional product manager </li></ul><ul><li>It was already hard to tell your boss how you spend your time </li></ul><ul><li>Many PMs don’t recognize how stretched they really are </li></ul><ul><ul><li>Not just whiners and shirkers </li></ul></ul>
  14. 15. Two Sizes of Product Owner <ul><li>“ small p” product owner </li></ul><ul><ul><li>Focus on iterations (rather than releases) </li></ul></ul><ul><ul><li>User story elaboration, backlog management </li></ul></ul><ul><ul><li>Available to dev team hour by hour </li></ul></ul><ul><ul><li>Customer showcase (rather than market research) </li></ul></ul><ul><ul><li>Internal recruit, often little product management experience </li></ul></ul><ul><li>“ Big P” Product Owner, aka CPO </li></ul><ul><ul><li>Strategic view of customers, profitability, markets </li></ul></ul><ul><ul><li>Sets broad direction, owns resource allocation </li></ul></ul><ul><ul><li>Deep experience with customer segments </li></ul></ul><ul><li>My experience, “Big P” Product Owners call themselves: </li></ul><ul><ul><li>VP Product Management </li></ul></ul><ul><ul><li>VP/GM of Business Unit </li></ul></ul><ul><ul><li>VP Engineering </li></ul></ul>
  15. 16. PO/PM Organizational Map GM - VP PM - VP Eng/CTO product owners Product Management Organization more technical more market-focused
  16. 17. “ small p” product owner Development customer information, priorities, requirements, roadmaps, personas, user stories… software Marketing/Sales Customers Executives product owner
  17. 18. “ small p” product owner product owner Pricing Buy, Build or Partner Operational Metrics Business Case Sales Process Product Portfolio Market Requirements Market Sizing Marketing Plan Product Roadmap Customer Acquisition Market Research Market Problems Distinctive Competence Product Performance Customer Retention Positioning Launch Plan Thought Leaders Use Scenarios Innovation Success Stories Presentations & Demos Win/Loss Analysis Competitive Write-Up Event Support Channel Training Collateral & Sales Tools White Papers User Personas “ Special” Calls Release Milestones Answer Desk Technology Assessment Competitive Analysis Lead Generation Buyer Personas Market Analysis Product Strategy Program Strategy Product Planning Quantitative Analysis Channel Support Sales Readiness
  18. 19. Product Owner Focus <ul><li>Intensive focus on iterations and daily processes </li></ul><ul><ul><li>Frequent backlog prioritization according to market value </li></ul></ul><ul><ul><li>Detailed user stories and acceptance criteria </li></ul></ul><ul><ul><li>Blocking issues </li></ul></ul><ul><ul><li>Iteration content and release content </li></ul></ul><ul><ul><li>Accepting or rejecting work results </li></ul></ul><ul><li>Very limited time for cross-functional activities.. </li></ul><ul><ul><li>Review (or write) product descriptions and data sheet copy </li></ul></ul><ul><ul><li>Unit/revenue forecasts, sales analysis for exec team </li></ul></ul><ul><ul><li>Review (or design) sales qualification checklists </li></ul></ul><ul><ul><li>Pitch product to customers onsite or in the field </li></ul></ul><ul><ul><li>Help with pricing “specials” that reflect market’s value perception </li></ul></ul><ul><ul><li>Repeatedly brief Support, Legal, Channel Sales, PR, Marcom </li></ul></ul>
  19. 20. Context and Solo Models <ul><li>A seasoned Agile Product Manager can also be a Product Owner </li></ul><ul><ul><li>Cover both roles for one moderately complex product </li></ul></ul><ul><ul><li>Heroically for two products? </li></ul></ul><ul><li>A Seasoned Product Owner can not also be a Product Manager </li></ul><ul><ul><li>Outbound coordination and Sales/Marketing/Field role don’t fit into schedule </li></ul></ul><ul><li>Best: Single organization for both PMs and POs </li></ul><ul><li>Best: Collocated PMs and POs/TPMs (40% / 60%) </li></ul><ul><li>Tough: HQ PM, remote PO with each dev team </li></ul>
  20. 21. Scalable PM/PO Models <ul><li>Small product, co-located team </li></ul><ul><ul><li>Agile product manager is the product owner </li></ul></ul><ul><li>Complex product </li></ul><ul><ul><li>PM covers strategic/outbound, PO (TPM) for inbound </li></ul></ul><ul><ul><li>Report up through same PM management chain </li></ul></ul><ul><li>Distributed teams </li></ul><ul><ul><li>One or more PMs at main Eng location </li></ul></ul><ul><ul><li>Every remote team has a PO (or PM) </li></ul></ul><ul><ul><li>Frequent, intense collaboration among all PMs/POs </li></ul></ul><ul><li>Pool of PM/PO talent with strategic leadership </li></ul><ul><ul><li>Larger departments, enough resources to allocate </li></ul></ul><ul><ul><li>Pair up, mix and match, share, share, share </li></ul></ul>
  21. 22. Product Manager Failure Modes <ul><li>Solo Product Manager fails the agile team if… </li></ul><ul><li>Part-timer, not fully engaged in team </li></ul><ul><li>Lack of detail on stories, acceptance tests </li></ul><ul><li>Stale items in backlog </li></ul><ul><li>Handwaving and bluster </li></ul><ul><li>Best of intentions, but pulled in too many directions </li></ul><ul><li>“ Build what I meant” </li></ul>
  22. 23. Product Owner Failure Modes <ul><li>Solo Product Owner fails the market if… </li></ul><ul><li>Weak on actual economic value: pricing, packaging, upgrades, professional service models, discounting, competitive dynamics </li></ul><ul><li>Disconnected from cross-functional teams that turn software into products (Marketing, Sales, Support…) </li></ul><ul><li>Trading off company-wide product strategy in favor of product-level features </li></ul><ul><li>Assuming showcase customers represent market </li></ul>
  23. 24. Take-Aways <ul><li>Agile makes the PM job much bigger </li></ul><ul><ul><li>One of the reasons Agile delivers better software </li></ul></ul><ul><ul><li>Framed as Product Owner </li></ul></ul><ul><li>Without deep and complex market input, PO can’t represent users/customers/markets </li></ul><ul><li>Really hard for one PM to cover both roles </li></ul><ul><li>Think about skills mix, R&D geo-distribution </li></ul><ul><li>Start asking for more help now </li></ul><ul><ul><li>Or let me recap the problem for your boss </li></ul></ul>

Editor's Notes

  • Page Contents © Enthiosys, 2009.
  • Specifically talking about software, but in the broader context. We see all kinds of companies shipping products/services for revenue that include software, bundle software, depend on SaaS, etc. Let’s assume for now that almost all products are software, depend on software, or build in software.
  • So place to start is the basics of what a product manager does, then compare it to a product owner. We’re about two years behind. Dev doesn’t understand PM, and went ahead without us. In some ways, takes us back 25 years to the evolution of software product management
  • Emphasize three audiences, three languages, three challenges. Rest of talk is broken up into three sections, one each for customers, executives and development.
  • Pragmatic has done a great job of identifying what needs to happen. If you expect to make money on a product or service, these must get done by someone. Lots of ways to carve this if resources allow more than one person, after we acknowledge the necessity. (if this is new to you, lots of material on the prag site.)
  • For instance, “triad” configuration often recommended by Steve Johnson. Note that entire grid is covered. Or split left (PM) and right (PMM).
  • We know that we have impossible jobs.
  • See http://www.scrumalliance.org/articles/39-glossary-of-scrum-terms#1122 From CSM class materials. See http://www.controlchaos.com/certification/cspo.php CSPO: certified scrum product owner. 1-2 days classes, e.g. from Mike Cohn
  • www.enthiosys.com What does a typical 2-week iteration look like? • A living backlog of prioritized work to be done • A brief planning session in which the backlog items for the sprint will be defined: Team commits to work to be completed, identify tasks (and hours associated), collectively commits to getting it done during course of iteration • A brief daily meeting or scrum , at which progress is explained, upcoming work is described and impediments are raised: • 1.What have you done since the last scrum meeting? 2.What has impeded your work? 3.What do you plan on doing between now and the next scrum meeting? Review with Product Owner to review and accept/reject work Insert example of agenda . . . Insert example of retrospectives Iterations should not be longer than 4 weeks . . . .
  • Often PO is program manager, requirements analyst, user representative, business analysts… recruited into position without training or any PM experience Certainly, there are executives who would agree that they act as big product owners – but when you check their business cards you see titles like “Senior Product Manager” and “VP Product Management” and “COO, Network Security Products.” They don’t self-identify as product owners.
  • Makes sense in an IT context, where customers are local and well-understood and not conflicted over priorities/requirements. How would a product owner train up to do more than this? Through existing vehicles named/targeted for product management. E.g. Pragmatic, Berkeley’s Haas programs…
  • See http://www.scrumalliance.org/articles/39-glossary-of-scrum-terms#1122 From CSM class materials. See http://www.controlchaos.com/certification/cspo.php CSPO: certified scrum product owner. 1-2 days classes, e.g. from Mike Cohn

×