Product owners staan centraal bij elke inspanning om waarde te creëren en te leveren aan klanten. Maar bij welke activiteiten zijn ze eigenlijk betrokken?
Hoewel de rol van product owners afhankelijk is van de omgeving, hebben ze vaak meerdere sleutelrollen en verantwoordelijkheden, van bedrijfsstrategie tot productontwerp. De product owner is verantwoordelijk voor het maximaliseren van de product- en bedrijfswaarde door continu beheer van de productbacklog.
In deze blogpost bespreken we de belangrijkste rollen, verantwoordelijkheden en uitdagingen van een scrum product owner.
Wat is een product owner?
Je vraagt je misschien af wat een product owner precies doet. In het kort is de agile product owner degene die de klant vertegenwoordigt in een scrumteam en die de waarde maximaliseert van de producten die door een scrumteam worden gemaakt.
Hoe een product owner de waarde van een product maximaliseert, varieert vaak afhankelijk van teams en organisaties.
De rol van product owner
Om de waarde van een product effectief te maximaliseren, is de agile product owner betrokken bij meerdere stappen, waaronder bedrijfsstrategie, productontwerp, marktanalyse en aspecten van projectmanagement. De ene dag moet een product owner zijn of haar grondige marktkennis aanspreken om een strategie uit te stippelen en de visie aan stakeholders te presenteren, de volgende dag is het juist hands-on samenwerken met het team om de sprintdoelen te halen.
6 rollen en verantwoordelijkheden van product owners
1. De visie communiceren
De agile product owner werkt samen met stakeholders om een duidelijke visie te creëren van het product in ontwikkeling, en om die productvisie consistent te communiceren. Iedereen moet natuurlijk op één lijn zitten om effectief te kunnen samenwerken.
2. De productbacklog beheren
Een van de verantwoordelijkheden van een scrum product owner is het beheren van de productbacklog. Dit gaat om het ontwikkelen en communiceren van het productdoel, het creëren en duidelijk communiceren van items in de productbacklog en het ordenen van de backlog om de bedrijfswaarde te maximaliseren. De productbacklog is echter geen statische takenlijst. Het is een levend document dat voortdurend moet worden bijgewerkt naarmate het team meer inzicht krijgt in het product.
3. Behoeften prioriteren
Een andere belangrijke rol van de product owner is het prioriteren van behoeften. Met andere woorden: jongleren met scope, budget en tijd, prioriteiten bepalen en afwegingen maken op basis van de behoeften en doelstellingen van stakeholders. Als de product owner niet de bevoegdheid heeft om deze besluiten te nemen, bestaat het risico dat hij of zij afwijkt van de roadmap, dat het product te log wordt en het team overweldigd raakt.
4. Deelnemen aan scrumgebeurtenissen
Zijn de visie, strategie en productprioriteiten eenmaal duidelijk, dan moet de product owner een aanzienlijke hoeveelheid tijd besteden aan samenwerking met het team. De product owner is een belangrijke deelnemer bij de scrumgebeurtenissen, inclusief sprintplanning, sprintbeoordelingen, sprintretrospectives en verfijning van de productbacklog.
5. Optreden als schakel tussen teams en stakeholders
De product owner is de primaire communicator en schakel tussen stakeholders en teams. Daarom moet de product owner goed kunnen communiceren, ervoor zorgen dat stakeholders achter alle belangrijke besluiten en strategieën staan, en ontwikkelaars duidelijke instructies en doelen meegeven. Een succesvolle scrum product owner heeft daarnaast helder inzicht in de behoeften van de klant en kan deze goed anticiperen om problemen proactief op te lossen.
6. Feedback evalueren bij elke iteratie
Omdat de product owner verantwoordelijk is voor het eindproduct, speelt hij of zij een primaire rol in het inspecteren en evalueren van de voortgang van het product bij elke iteratie. De product owner groepeert feedback bij elke iteratie en past de productbacklog dienovereenkomstig aan.
Wat zijn de verschillende soorten product owners?
Volgens Roman Pichler, expert op het gebied van productmanagement, wordt de algemene term "product owner" gebruikt om zes verschillende productmanagementrollen te beschrijven.
1. Scrum product owner
De product owner is verantwoordelijk voor het maximaliseren van de waarde van het eindproduct. De enige manier om dat effectief te doen is door owner te zijn van het gehele product. Als je slechts owner bent van een deel ervan, is dat het enige deel dat je kunt maximaliseren. De traditionele scrum product owner is er dus verantwoordelijk voor dat alle componenten en functies samenkomen om een product te maken dat waarde biedt aan klanten.
2. Feature owner
Een feature is een onderdeel van een product dat waarde biedt aan een klant, zoals een update van de gebruikersinterface, nieuwe functionaliteit in het product of prestatieverbeteringen.
Een feature owner is verantwoordelijk voor het maximaliseren van de waarde van een specifieke feature. De feature owner kan de product owner zijn die het product in zijn geheel overziet, of een ander lid van het team dat nauw samenwerkt met de product owner en de ontwikkelaars.
3. Component owner
Een component is een element van een groter object of systeem. Je kunt bijvoorbeeld je auto naar een monteur brengen om de remblokken te laten controleren. Een remblokje is een component van de rem, en de rem is een component van je auto.
Een component owner is lid van het ontwikkelingsteam dat verantwoordelijk is voor de kwaliteit en waarde van individuele aspecten van een product. De component owner waarborgt de kwaliteit en functionaliteit van elke component.
4. Platform owner
Een platform is een verzameling technologieën die samen de basis vormen voor gebruik door andere applicaties en technologieën. Degene met deze rol moet een technisch expert zijn van het platform om effectief samen te werken met en advies te geven aan het productontwikkelingsteam.
5. SAFe product owner
Het Scaled Agile Framework (SAFe) is een reeks procedures en praktijken om agile methodologieën te schalen voor grote organisaties en ondernemingen. De SAFe product owner werkt samen met productmanagement, andere product owners, stakeholders en klanten om tactische aspecten van het product te definiëren, zoals user stories en productdetails. Hij of zij fungeert als de stem van de klant en zorgt ervoor dat aan behoeften en verwachtingen wordt voldaan.
6. Portfolio owner
Een portfolio is een verzameling documenten, werk of andere assets. Een portfolio owner is de persoon die verantwoordelijk is voor een specifieke portfolio. Hij of zij is verantwoordelijk voor het beheren, updaten en verbeteren van alle bijbehorende producten.
De 7 grootste pijnpunten voor product owners
Met zoveel bewegende onderdelen is het geen wonder dat productmanagers veel uitdagingen moeten beheren, overwinnen en in balans houden. Hieronder staan de grootste pijnpunten waar agile product owners mee te maken krijgen, met tips om ze te overkomen.
1. Gebrek aan informatie
Data en informatie zijn de levensader van het werk van een product owner. Zonder belangrijke klantgegevens, marktonderzoek en gebruikersinformatie kunnen product owners en ontwikkelaars natuurlijk geen succesvolle producten ontwikkelen. Zonder goede data op basis waarvan je beslissingen kunt nemen, is het moeilijk om strategisch of accuraat door te gaan.
Het korte antwoord op dit probleem is natuurlijk meer onderzoek. Beschik je niet over de informatie die je nodig hebt om robuuste klantverhalen en -strategieën te analyseren en te creëren, werk dan samen met stakeholders om toegang te krijgen tot meer gegevens.
2. Slechte prioritering
Product owners hebben vaak moeite om de prioriteiten duidelijk te houden, vooral als de behoeften midden in een sprint veranderen. Edge cases (dingen die een lagere impact hebben, niet vaak voorkomen of redelijke workarounds hebben) kunnen je afleiden van features met een hogere impact, dus het is belangrijk om vanaf het begin de juiste prioriteiten te stellen.
Dus hoe kunnen product owners ervoor zorgen dat sprints van begin tot eind gefocust en strategisch blijven? Eén manier is om al in een vroeg stadium prioriteiten te stellen op basis van je product- en bedrijfsstrategie. Als je verschillende user stories overweegt, geef dan een hogere prioriteit aan de stories die de grootste positieve impact zullen hebben op je klantenbestand. Overleg met andere stakeholders om vooraf consensus te krijgen, zodat iedereen op dezelfde lijn zit bij het ingaan van je volgende sprint.