At my Teched talks this month (Australia and New Zealand) I talked about Product Owners. After my session there were lots of discussion around the Product Owner Scrum role, and what makes a good one. I loved hearing the stories of dysfunction about Product Owners who have not done their job well.
What does a good Product Owner need to do?
- Be available for Sprint Reviews, Retrospectives and Sprint Planning meetings (approximately half a day for these 3 meetings, for each 2 week sprint).
- Order the Product Backlog. The important things will be done first, in order to maximize the ROI as the budget will run out one day.
- Be available, at least remotely, to unblock a developer if he has questions/impediments. A good PO has a feeling of urgency.