Searching...
English
English
Español
简体中文
Français
Deutsch
日本語
Português
Italiano
한국어
Русский
Nederlands
العربية
Polski
हिन्दी
Tiếng Việt
Svenska
Ελληνικά
Türkçe
ไทย
Čeština
Română
Magyar
Українська
Bahasa Indonesia
Dansk
Suomi
Български
עברית
Norsk
Hrvatski
Català
Slovenčina
Lietuvių
Slovenščina
Српски
Eesti
Latviešu
فارسی
മലയാളം
தமிழ்
اردو
The Professional Product Owner

The Professional Product Owner

Leveraging Scrum as a Competitive Advantage
by Don McGreal 2018 384 pages
Business
Management
Technology
Listen

Key Takeaways

1. The Product Owner role is crucial for maximizing value in Scrum

The Product Owner is responsible for maximizing the value of the product resulting from the work of the Development Team.

Product Owner responsibilities. The Product Owner serves as the bridge between stakeholders and the Development Team, maintaining a clear product vision and ensuring that the team builds the right product. They manage the Product Backlog, prioritizing items to maximize value delivery. Key responsibilities include:

  • Clearly expressing Product Backlog items
  • Ordering items to achieve goals and missions
  • Optimizing the value of the Development Team's work
  • Ensuring Product Backlog visibility and transparency
  • Ensuring the Development Team understands items adequately

Single point of accountability. The Product Owner is one person, not a committee, representing the desires of many stakeholders. This role requires authority to make decisions and the respect of the entire organization to support those decisions.

2. Vision, Value, and Validation form the core of agile product management

Each Sprint may be considered a project with no more than a one-month horizon. Like projects, Sprints are used to accomplish something.

Vision. A compelling product vision provides direction and purpose. It should be focused, practical, emotional, and pervasive. Tools like the Business Model Canvas, Product Box, and Elevator Pitch help create and communicate the vision effectively.

Value. Measuring and maximizing value is central to the Product Owner's role. Key value metrics include:

  • Current Value: Revenue per Employee, Product Cost Ratio, Employee Satisfaction, Customer Satisfaction
  • Time to Market: Release Frequency, Release Stabilization, Cycle Time, On-Product Index
  • Ability to Innovate: Installed Version Index, Usage Index, Innovation Rate, Defects

Validation. Continuous validation through stakeholder feedback and marketplace testing is crucial. Techniques include:

  • Minimum Viable Product (MVP) approaches
  • Frequent releases and experiments
  • Build-Measure-Learn feedback loops

3. Empiricism and complexity drive the need for an adaptive framework

Scrum employs an iterative, incremental approach to optimize predictability and control risk.

Complexity in product development. Software product development is inherently complex, with more unknowns than knowns. This complexity makes it impossible to plan everything upfront and requires an adaptive approach.

Empirical process control. Scrum is founded on empiricism, asserting that knowledge comes from experience and making decisions based on what is known. The three pillars of empirical process control are:

  1. Transparency: Significant aspects of the process must be visible to those responsible for the outcome
  2. Inspection: Scrum artifacts and progress must be frequently inspected to detect undesirable variances
  3. Adaptation: If an inspection determines that aspects of the process are outside acceptable limits, adjustments must be made promptly

4. Scrum events and artifacts promote transparency, inspection, and adaptation

Scrum prescribes four formal events for inspection and adaptation.

Scrum Events:

  1. Sprint Planning: Plan the work for the Sprint
  2. Daily Scrum: Inspect progress toward the Sprint Goal and adapt the Sprint Backlog as necessary
  3. Sprint Review: Inspect the Increment and adapt the Product Backlog
  4. Sprint Retrospective: Inspect the team and processes, creating a plan for improvements

Scrum Artifacts:

  1. Product Backlog: An ordered list of everything needed in the product
  2. Sprint Backlog: The set of Product Backlog items selected for the Sprint, plus a plan for delivering them
  3. Increment: The sum of all Product Backlog items completed during a Sprint and previous Sprints

These events and artifacts work together to create a rhythm of transparency, inspection, and adaptation throughout the development process.

5. Product Backlog management is key to successful product development

The Product Backlog is an ordered list of everything that is known to be needed in the product. It is the single source of requirements for any changes to be made to the product.

Effective Product Backlog management. The Product Owner is responsible for the content, availability, and ordering of the Product Backlog. Key aspects include:

  • Using user stories to capture requirements
  • Breaking down large items (epics) into manageable pieces
  • Including acceptance criteria for clarity
  • Ordering items based on value, risk, and dependencies
  • Continuously refining the Product Backlog

Techniques for Product Backlog refinement:

  • Story mapping to visualize the product from vision to viable releases
  • Impact mapping to identify the right scope and validate assumptions
  • Specification by Example to create executable requirements

6. Release strategies should focus on delivering value frequently

A release can produce negative value.

Types of releases:

  1. Major releases: Infrequent, large changes (every 6-12 months)
  2. Minor releases: Smaller changes, often aligned with Sprint boundaries
  3. Functional releases: Individual functionality released on demand

Benefits of frequent releases:

  • Faster feedback from customers
  • Reduced risk of building the wrong product
  • Improved ability to respond to market changes
  • Increased stakeholder satisfaction

To enable more frequent releases, organizations should invest in practices like automated testing, continuous integration, and DevOps.

7. Quality must be built-in from the start and maintained throughout

Quality needs to be built into the product from day one; quality cannot be tested into the product at the very end.

Types of quality:

  1. Product Quality: Creating the right product with the right features (validation)
  2. Technical Quality: Building the product right (verification)

Maintaining quality:

  • Implement a clear Definition of "Done"
  • Use automated testing across all levels (unit, integration, acceptance)
  • Practice continuous integration and delivery
  • Employ test-driven development and behavior-driven development

The Agile Testing Quadrants provide a framework for ensuring comprehensive quality practices throughout the development process.

8. Scaling Scrum requires careful consideration and coordination

Scaling is about multiple Development Teams working on a single product.

Approaches to scaling:

  1. One Product, One Development Team: Ideal Scrum scenario
  2. Several Products, One Development Team: Requires careful Product Backlog management
  3. Several Products, Several Development Teams: Portfolio management challenge
  4. One Product, Several Development Teams: True scaling scenario

When scaling is necessary, frameworks like Nexus can help coordinate multiple Scrum Teams working on a single product. Key considerations include:

  • Maintaining a single Product Backlog and Product Owner
  • Coordinating dependencies between teams
  • Ensuring integration of work across teams
  • Scaling events like Product Backlog refinement and the Sprint Review

9. Budgeting and governance need to adapt to support agility

Governance is at its highest right before a release since releasing presents the most risk.

Agile budgeting principles:

  1. Fund products and visions instead of projects
  2. Empower the Product Owner with fiduciary responsibility
  3. Establish transparency through continuous measurements
  4. Demonstrate value sooner through frequent releases
  5. Manage stakeholder expectations
  6. Employ empirical budgeting through validation

Adapting governance:

  • Focus on working software as the primary measure of progress
  • Implement lightweight, value-driven governance practices
  • Involve compliance and regulatory stakeholders early and often
  • Use Scrum events like the Sprint Review for governance checkpoints

10. The Professional Product Owner embodies specific skills and traits

Keep Product Owners on CRACK: Collaborative, Representative, Authorized, Committed, Knowledgeable.

Key skills of a Professional Product Owner:

  1. Domain and business knowledge
  2. Strong communication skills
  3. Negotiation skills
  4. Stakeholder management
  5. Strategic thinking

Essential traits:

  1. Decisiveness
  2. Visionary thinking
  3. Leadership
  4. Empathy
  5. Adaptability

Professional Product Owners continuously improve their skills and traits, measure their success through the three Vs (Vision, Value, Validation), and strive to maximize the value delivered by their products.

Last updated:

Review Summary

4.39 out of 5
Average of 500+ ratings from Goodreads and Amazon.

The Professional Product Owner receives high praise for its practical insights into the product owner role. Readers appreciate its clear explanations, real-world examples, and useful tools for both novice and experienced product owners. Many found it helpful for Scrum certification preparation. The book covers Scrum fundamentals, product management techniques, and agile principles. Reviewers commend its accessibility, comprehensive coverage, and value for those interested in or currently working as product owners. Some note it goes beyond basic Scrum concepts to provide a deeper understanding of product management.

About the Author

Don McGreal is a respected author and expert in the field of agile product management and Scrum methodologies. While specific biographical information is limited in the given context, his work on "The Professional Product Owner" demonstrates his extensive knowledge and experience in the subject matter. McGreal's writing style is praised for its clarity and practicality, making complex concepts accessible to readers. His book is recommended by Scrum.org for product owner certification, indicating his credibility within the agile community. McGreal's approach combines theoretical knowledge with real-world applications, suggesting he has hands-on experience in product ownership and agile practices.

0:00
-0:00
1x
Create a free account to unlock:
Bookmarks – save your favorite books
History – revisit books later
Ratings – rate books & see your ratings
Listening – audio summariesListen to the first takeaway of every book for free, upgrade to Pro for unlimited listening.
Unlock unlimited listening
Your first week's on us
Today: Get Instant Access
Listen to full summaries of 73,530 books. That's 12,000+ hours of audio!
Day 5: Trial Reminder
We'll send you a notification that your trial is ending soon.
Day 7: Your subscription begins
You'll be charged on Sep 26,
cancel anytime before.
What our users say
“...I can 10x the number of books I can read...”
“...exceptionally accurate, engaging, and beautifully presented...”
“...better than any amazon review when I'm making a book-buying decision...”
Compare Features
Free Pro
Read full text summaries
Listen to full summaries
Unlimited Bookmarks
Unlimited History
Benefits
Get Ahead in Your Career
People who read at least 7 business books per year earn 2.3 times more on average than those who only read one book per year.
Unlock Knowledge Faster (or Read any book in 10 hours minutes)
How would your life change if we gave you the superpower to read 10 books per month?
Access 12,000+ hours of audio
Access almost unlimited content—if you listen to 1 hour daily, it’ll take you 33 years to listen to all of it.
Priority 24/7 AI-powered and human support
If you have any questions or issues, our AI can resolve 90% of the issues, and we respond in 2 hours during office hours: Mon-Fri 9 AM - 9 PM PT.
New features and books every week
We are a fast-paced company and continuously add more books and features on a weekly basis.
Fun Fact
2.8x
Pro users consume 2.8x more books than free users.
Interesting Stats
Reduced Stress: Reading for just 6 minutes can reduce stress levels by 68%
Reading can boost emotional development and career prospects by 50% to 100%
Vocabulary Expansion: Reading for 20 minutes a day are exposed to about 1.8 million words per year
Improved Cognitive Function: Reading can help reduce mental decline in old age by up to 32%.
Better Sleep: 50% of people who read before bed report better sleep.
Can I switch plans later?
Yes, you can easily switch between plans.
Is it easy to cancel?
Yes, it's just a couple of clicks. Simply go to Manage Subscription in the upper-right menu.
Save 62%
Yearly
$119.88 $44.99/yr
$3.75/mo
Monthly
$9.99/mo
Try Free & Unlock
7 days free, then $44.99/year. Cancel anytime.