Have a Question?


Contact us and we’ll respond promptly.


Effective Agile Product Ownership

Bookmark and Share

Length:
2 Days

Description:

A product owner creates, prioritizes, and owns the master list of features for the release called the Product Backlog. This course teaches the participants how to apply Agile techniques to creating and managing requirements reflected in the Product Backlog. The participants will understand how to write customer requirements using use cases and user stories with clear acceptance criteria, how to work with the customer to prioritize these requirements, how to work with development teams to plan and manage the release and how to use these skills within a large-scale, distributed environment. The course includes instructor experiences, case studies, and several in-class labs which will enable participants to build knowledge and skills through active participation instead of lectures.

Topics:
  • Overview of Agile product development
  • Roles and responsibilities
    • Product owner
    • ScrumMaster/change agent
    • Feature team
    • Q/A’s role
    • Creating the product backlog
    • Emergent requirements
    • User stories
      • Story format
      • Conditions of satisfaction (Acceptance criteria)
      • Epics
      • Complex stories
      • Vertically slicing stories
      • Compound stories and spikes
    • Use Cases
      • Discovering use cases
      • Creating use cases
      • Breaking down use cases
    • Integrating user stories, use cases and other requirement techniques vertically
  • Prioritizing the product backlog
    • Understanding and implementing the Kano analysis
    • Analytical hierarchy process
    • Pugh matrix (and variants)
    • Impact/Effort matrix
  • Managing the release
    • Estimating
    • Accuracy and precision
    • Iteration length considerations
    • Establishing velocity
    • Time and feature-driven releases
    • Assembling the initial release plan
    • Finalizing the initial release plan
  • Working within iterations
    • Being part of the team
    • Iteration planning
    • Commitment
    • Iteration reviews
    • What’s done should be ‘done’
  • Scaling Scrum and product ownership
    • Working over multiple Locations
    • Outsourcing and globalization

 

 

Who should take this course?

This course is ideal for any employee within the organization, usually a product manager or others in a similar role, who are responsible for understanding the voice of the customer, defining and prioritizing features, defining the value of the features and product and who ultimately own the product’s success.