Product Owner

Overview

Senior design teams working on predominately software related projects use the Scrum methodology. The product owner of a senior design team is responsible for working with the senior design team to prioritize Product Backlog Items (PBIs).

Purpose

The product owner is responsible for ensuring that the development team is focusing its efforts on the things that will provide the most value. In any significant software effort, it is not always obvious what should be done first. The product owner can help the team determine how to prioritize based on a number of competing demands including:

In particular, the product owner must:

Time Commitments

Senior design teams generally work in three week sprints. At the beginning of each sprint, the team must commit to completing a set of PBIs. At the end of each sprint, the team conducts a sprint review in which the PBIs completed during the sprint are demonstrated.

A product owner must commit to the following:

Who Should be a Product Owner?

For sponsored projects, a product owner should be provided by the sponsor. Teams working on projects of their own choosing, a product owner will be assigned.

Product owners may be project sponsors, MSOE alumni, or engineers from industry partners interested in mentoring the next generation of software engineers. An ability to develop a vision for the product produced by the project and serve as the business owner is critical. Previous experience with scrum is an advantage.

A successful product owner does not need to be familiar with the project technology or even the project itself. A product owner may be effective by asking leading questions to help assess the appropriateness PBIs and their priorities.

How to Become a Product Owner

If you are interested in becoming a product owner or have questions about becoming one, please contact Dr. Chris Taylor at npǝ˙ǝosɯ@ɹolʎɐʇ.