In agile, specially I am taking about scrum method, who is the product owner. As per the definition at Scrum Alliance – Scrum Roles page, the product owner is defined as
The Product Owner has the following responsibilities.
- Define the features of the product;
- Decide on release date and content;
- Be responsible for the profitability of the product (ROI);
- Prioritize features according to market value;
- Adjust features and priority every 30 days, as needed; and
- Accept or reject work results.
With my limited experience in using scrum in a globally distributed team, me and my team has to work mostly with IT Organization of the customer and we are assigning a person from customer side who is typically managing / involved in the application for more time (when compared to others in practical scenarios).
And the following are my observation and thats based on my experience in implementing this practice
Product owner can define features for the product. It was more like a requirement / use case definition through story points or use cases or both. This works well when we are migrating a existing application into new platform. And while working on any new feature or use case story, role of the product owner is becoming more like a Single point of contact for gathering the requirements and if you have very short sprints (say 2 weeks) we are spending more time.
Any one have better experience in this aspect. I am interested to listen from someone who had done this role