top of page

10 steps to being a Great Product Owner

Of the three roles that Scrum designates (Scrum Master, Product Owner and Developer), the Product Owner role is probably the most challenging and least understood. Not surprisingly, the effectiveness of a Product Owner also happens to be the biggest contributor to the success of the Scrum Project. This article aims to clarify the role of a Product Owner, list the traits of an effective Product Owner and offer recommendations to improve the Product Owner competencies in organizations that want to be Agile.

Product Owner role

A Product Owner plays a crucial part in bringing a new Product to life and managing the lifecycle of that Product. Accordingly, a Product Owner leads the development effort to create the Product. Creating a Product (Software or other) includes the following activities;

  1. Articulating the Product vision

  2. Defining the Product and deconstructing the Product into its Backlog (Components and Features – also known as Epics and User Stories in the Agile terminology)

  3. Prioritising the Backlog in terms of Business Value to the end user / customer

  4. Planning the Release

  5. Managing the Budget

  6. Managing the Stakeholders

  7. Collaborating with the Scrum team

  8. Attending Scrum meetings such as Release and Sprint Planning, Sprint Review, etc.

  9. Making and clarifying decisions regarding the Product

  10. Validating the work done

Challenges of Product Ownership

Of the three Scrum roles, perhaps the most difficult challenges are faced by the Product Owner. Scrum does not designate a single-point leadership for the team and promotes shared leadership. Yet, many practitioners would agree that a Product Owner tends to drive the Agile bus. Major challenges faced by a Product Owner, are;

  1. Transforming the customer’s ideas into tangible product deliverables (Creating, articulating and clarifying the Product Vision and Product Backlog)

  2. Making trade-off decisions involving priority of Product Backlog items

  3. Convincing and achieving consensus amongst various stakeholders

  4. Balancing the pressure to release product iterations against the development team’s capacity and capability

  5. Negotiating with the development team on Priority, Backlog scheduling, Done criteria, Acceptance and Changes

  6. Juggling time between Product Ownership and other responsibilities

6 traits of Great Product Owners

  1. A Product Owner Is both a visionary and a doer

  2. Understands the market / business / customer and development process (Scrum) well and leads strong collaboration between them

  3. Makes quick but informed trade-off decisions in real-time

  4. Takes the initiative to put the vision into the “Product Vision Document”

  5. Can think and work big picture / top-down (Product àComponents and Features àBacklog). This is important to balance the tendency of Developers who think bottom-up and get bogged down in details.

  6. Possesses practical intelligence (ability to find the best fit between themselves and the demands of the environment they operate in) and analytical intelligence (the ability to analyse and evaluate ideas, solve problems and make decisions)

Becoming a Great Product Owner (Checklist)

  1. Walk the talk on Agile values and principles

  2. Learn and become very familiar with the Scrum process of Software development

  3. Understand the role and responsibilities of Product Ownership well

  4. Be hands-on. Work closely with the team and write a Product vision document and constantly update the document. Drive the planning meetings with focus, enthusiasm and engagement

  5. Attend daily Scrum at least 2-3 days a week if appropriate and if invited by the Development team

  6. Be always available to the team to answer questions and clarify requirements

  7. Be willing to reprioritise based on business dynamics

  8. As much as possible eliminate or free yourself from other distracting work and focus on being an excellent Product Owner rather than perform 2-3 mediocre roles

  9. Simplify project commercials and focus more on benefits. Sprints are essentially fixed-cost engagements

  10. Ensure a state of readiness (Product vision + groomed backlog + Development team formation) before starting the first sprint

Join our mailing list

Never miss an update

Featured Posts
Recent Posts
Archive
Search By Tags
Follow Us
  • Facebook Basic Square
  • Twitter Basic Square
  • Google+ Basic Square
bottom of page