Upcoming Class Dates & Locations
No Dates Currently Scheduled
We are currently scheduling new dates for this course. Please contact us to request a specific timeframe.
Contact UsCourse Overview
Agile software development employs certain principles and practices that enable development teams to quickly build and deploy high-quality software products. An example of one Agile practice is to establish the Scrum Product Owner role. The Agile philosophy is to approach the system under development as a holistic product, not a series of disparate projects. This course explores the responsibilities and expectations of the Product Owner role. Students will learn how a Product Owner can infuse business priorities, goals, and vision, into a Development Team and thereby build highly functional systems.
Students who take this course will benefit from the following courses:
- Agile Estimating & Planning
- Agile Boot Camp or Agile Enablement Workshop
- Understand the basics of Agile development using Scrum
- Learn the Role of the Product Owner
- Become Familiar with the Concept of User Stories
- Explore the Practice of Using a Product Backlog for the Overall Scope
- Explore the Practice of Using a Sprint Backlog for Sprint Scope
- Understand How Completed Stories Factor into Release and Sprint Planning
- Be Aware of Several Ways to Manage Across Multiple Related Scrum Teams
- Agile Basics
- Reasons for doing Agile software development
- Characteristics of an Agile project
- How Agile delivery differs from traditional project delivery systems
- Scrum Basics
- Three Scrum Roles
- Scrum Practices
- The Product Owner: A deeper look
- Why do you need a Product Owner?
- Primary responsibilities
- Recommended skill-set
- Issues in the real world
- Multiple Product Owners
- Missing or proxy Product Owners
- User Stories
- User Stories as requirements
- Writing Acceptance Criteria
- The role of the PO in identifying user stories
- Writing good user stories
- Examples of user story issues/problems
- The Product Backlog
- Creating the Product Backlog
- Product Backlog Prioritization
- Story Point Estimation
- Potentially Shippable Software
- Managing the Product Backlog
- Backlog Grooming
- Types of Changes
- Managing Changes
- Release Planning
- What is Agile Release Planning?
- Creating the Release Plan
- Estimation “Cone of Confidence”
- Managing Expectations
- Planning a Sprint
- Sprint Planning Meetings
- Role of the Product Owner in Sprint Planning
- Running a Sprint
- Managing Sprint Scope
- Adding Functionality
- Removing Functionality
- Terminating a Sprint
- Techniques for Scaling Agile
- Scrum of Scrums
- Scaled Agile Processes
- Product Owner in the Enterprise
- Role of Program and Portfolio Management
- Course Summary
- Review Course Objectives
- Summarize the Course’s Most Important Points
- Product Managers and Business Managers who are subject matter experts and are involved in the planning and execution of Agile projects
- Project Stakeholders who provide input and work with the Product Owner
- Applying Scrum course or familiarity with general Agile and Scrum practices and principles.
Course Details
- Duration: 2 Days
- Price: $0.00
Discounts available for remote or on-site courses for your team.