Der Product Owner ist die eine Person im Scrum-Team, die für die Maximierung des Produktwerts verantwortlich ist. Das geschieht primaer über das Management des Product Backlogs: Der PO entscheidet, was gebaut wird und in welcher Reihenfolge. Wie die Umsetzung erfolgt, liegt beim Entwicklungsteam. Diese Trennung ist entscheidend, denn sie schuetzt das Team vor wechselnden Anforderungen und gibt dem PO gleichzeitig die Freiheit, Prioritäten nach Geschäftswert zu setzen.
In der Praxis bedeutet das: Der Product Owner spricht mit Kunden, analysiert Nutzungsdaten und priorisiert auf dieser Basis. Wenn Feature A stärkeres Kundenfeedback erhält als Feature B, steht A weiter oben im Backlog. Der PO muss dabei Entscheidungsbefugnis haben. Ein PO, der jede Priorisierung mit drei Stakeholdern abstimmen muss, wird zum Flaschenhals. Ebenso problematisch ist es, wenn die Rolle auf mehrere Personen verteilt wird, denn dann fehlt die klare Verantwortlichkeit.
Die Rolle ist im Scrum Guide definiert und wurde unter anderem vom Chief-Engineer-Konzept bei Toyota inspiriert. Sie erfordert sowohl fachliches Produktverständnis als auch die Fähigkeit, Nein zu sagen.