CORE RESPONSIBILITIES OF A PRODUCT OWNER IN SCRUM.

In practice, the role of a PO is not an easy one to play. There are many responsibilities of a PO, and they can be briefly categorized as:
- Planning the release as per the client's vision of what the product should be like when launched in the market
- Designing the sprints so that a certain business value is delivered to the client on a consistent basis
- Achieving the product release through daily sprints
- Interacting with the client, stakeholders, end-users, etc.
- Coordinating and dealing with work related issues
Looking at the role played by the PO from a macro level, these are the common core responsibilities that each PO is liable to fulfill. However, at a micro level, the PO also plans out various activities pertaining to the Scrum process.
Product owner - A core determinant of the project
The main tasks of a PO consist of:
- Envisioning the product desired by the client and plan its development
- Design an iterative product increment, or a sprint release strategy that can incorporate changing market conditions as well as quick modifications of product feature requirements
- Distilling high-level product based requirements - Epics - into individually developable and deliverable product backlog items "PBIs" or user stories linked with a certain acceptance criteria (the Definition of Done and the sprint goal)
- Prioritizing the product development by ordering the product backlog
- Communicating and explaining complex system architecture related issues to the client
- Negotiating and resolving all client-sided issues and disputes associated with product design, development, and user story priorities
A common misconception is to think that the PO actually owns the product. In practice, the PO "owns" it with respect to the team, but in reality represents the client's interests. Technically speaking, a product owner can actually own a product, but in that case the client and the PO are the same entities as far as scrum is concerned.
Team responsibilities of the product owner
As far as the team is concerned, the PO is mainly responsible for:
- Represent the interests of, and act as the "voice" of stakeholders, end-users, and customers
- Understand project profitability and deliver high investment returns
- Manage stakeholders
- Maintain communications, and promote collaboration amongst all team members
- Undertake on-the-spot tactical decisions and ensure the product development cycle is not hampered
- Participate in all Scrum events
- Write effective user stories having business values
- Maintain and update the product backlog
- Help the team to estimate the development time
- Accept user stories as "Done" during reviews and provide proper feedback
- Monitor the project progress, and advise constant adjustments in the process flow based upon important strategic objectives
Comments