7 maatpakken voor de Product Owner

46
1

description

The product owner is a extreme extensive role. It is really hard to fulfill this role within a person. This presentation explains an approach to create a fit between the product owner and an organization.

Transcript of 7 maatpakken voor de Product Owner

Page 1: 7 maatpakken voor de Product Owner

1

Page 2: 7 maatpakken voor de Product Owner

22

Agenda

DEEL I

›Product Owner is een veelomvattende rol

›Deze rol vraagt om gevierendeeld te worden

›De Product Owner rol wordt daarom veelal ingevuld door een team

›De inrichting van de PO rol en de functie van PO wordt bepaald door 3 componenten

›Praktijk case 1 .. 6

›Conclusie: PO inrichting is een maatpak. Er is geen sprake van goed of fout, maar van passend of knellend

DEEL II

›Een slanke product backlog zorgt voor een beter figuur van de PO 2

Page 3: 7 maatpakken voor de Product Owner

33

Product Owner› Als product owner,

– Behoor je:

• Elke mogelijkheid aan te grijpen om de visie en het doel te communiceren.

• In staat te zijn om te vertellen wat er gedaan moet worden.

• In staat te zijn om te vertellen waarom het moet gebeuren - waardecreatie.

• Levendige personages te maken en te koesteren.

• De user stories en de product backlog voor te bereiden.

– Behoor je niet:

• Het werk van anderen te managen.

• Iemand te vertellen hoe ze hun werk moeten doen.

3

Page 4: 7 maatpakken voor de Product Owner

4

Product Owner Eisen› Als Product Owner, behoor je:

– Je klanten & gebruikers te begrijpen

– Expliciete & impliciete behoeften te extraheren

– Je te richten op oplossingen voor de kansen die de hoogste waarde leveren

– Te profiteren van incrementele releases

– Een iteratieve werkwijze na te streven gebaseerd op feedback

– Innig te samenwerken met je team

4 4

Page 5: 7 maatpakken voor de Product Owner

5

De Product Owner is een veelomvattende rol

5

Release planning Prioriteren

Slicen (van Thema tot Epic)

Specificeren (van Epic tot User

Stories)

Ondersteunen realisatieOplossen

impediments

Testen + Accepteren

Implementeren van de change in de

business

Stakeholder management & Communicatie

Beheer Product Backlog

Page 6: 7 maatpakken voor de Product Owner

6

Product Owner Model

6

Prioriteren Specificeren

Realiseren Implementeren

Stakeholders

Product Backlog

Page 7: 7 maatpakken voor de Product Owner

77

Product Owner Succesfaktoren

7

Empowered / Gemandateerd

• In staat om beslissingen te nemen, stakeholders te gidsen en weerwoord te geven. Vertragingen in de besluitvorming vertragen het team.

Beschikbaar

• In staat om snel met het team te werken, of met de klant om de behoeften te begrijpen. Wanneer de Product Owner zijn aandacht moet verdelen over meerdere initiatieven is hij niet in staat om zich volledig te concentreren.

Gekwalificeerd

• Ervaren in het product domein, in de technologie, processen en praktijken die bij de realisatie worden gebruikt, en ervaren op het gebied van persoonlijke vaardigheden.

Page 8: 7 maatpakken voor de Product Owner

8

De Product Owner: Praktische Uitdagingen

› Ontbreken van een gezamenlijk belang, gezamenlijk doel

– Verschillende Business doelen, Product Owner heeft geen mandaat om zelfstandig beslissingen te kunnen nemen of te kunnen forceren

– Management wil prioritering niet delegeren, gebrek aan vertrouwen in de onafhankelijkheid van de Product Owner

› Product Owner doet ‘het’ erbij

– Organisatie niet bereid om PO volledig vrij te maken

– Liefde van de PO gaat uit naar andere werkzaamheden

– Waardering voor andere werkzaamheden is hoger

› Backlog krijgt voeding door verschillende Business-stromen

– Echte inhoudelijke expertise per Business stroom

– Te breed kennisgebied voor 1 Product Owner

› Ontbrekende of minder ontwikkelde vaardigheden

– PO is sterk op sommige competenties, maar minder goed in andere: analyse, plannen, visie, stakeholdermanagement, …. 8

Page 9: 7 maatpakken voor de Product Owner

99

Product Ownerschap vereist een veelzijdig geleerde

9

Gebruikers Ervaring Expert

Onderwerp deskundige

Ontwerper

Communicator

Besluiten Nemer

….

Ondernemer

Business Expert

Product Manager

Interne Vertegenwoordiger v/d Klant

Technologie Expert

….

Page 10: 7 maatpakken voor de Product Owner

10

Product Ownerschap,Vierendelen graag!

10

Inhoud- DetailsInhoud- Details

Visie - Besturing

Visie - Besturing

Business - Markt

Business - Markt

Technisch - Realisatie

Technisch - Realisatie

Page 11: 7 maatpakken voor de Product Owner

1111

Een éénmansleger zonder hulptroepen?

› Drukke Product Owners moeten niet - en mogen niet - alleen handelen. Een aantal van de rollen die zouden kunnen helpen:

– Business Analisten: bij de definitie van zakelijke behoeften en de uitwerking ervan voor de rest van het team.

– Ontwikkelaars: bij het aangeven van beschikbare oplossingsrichtingen en hun respectievelijke kosten en baten.

– User Experience Experts en Marketeers: bij het identificeren en specificeren van eindgebruiker behoeften en verlangens.

– Gebruikersacceptatie Testers (GAT/UAT): bij het definiëren en organiseren van de acceptatietesten en de opleiding van gebruikers.

– Productmanagers: bij het ontwikkelen en uitdragen van de visie.

“Product Owners vertegenwoordigen vele belangen met één stem.”

11

Page 12: 7 maatpakken voor de Product Owner

12

De inrichting van de PO-rolis vooral afhankelijk van ….

12

Team- samenstellin

g

Team- samenstellin

g

Organisatie- structuur

Organisatie- structuur

Competenties en Passie

Competenties en Passie

Positie in de organisatiePositie in de organisatie

Page 13: 7 maatpakken voor de Product Owner

13

Maatpakken overview

1. De One-Man-Fits-All Product Owner

2. De Allround Product Owner (light)

3. De Allround Product Owner (maxi)

4. De Manager Product Owner

5. De Key User Product Owner

6. De (ex) IT (Projectleider) Product Owner

13

Detail

Detail

VisieVisie

Bus.Bus.Tech

.Tech

.5

1

6

4

6

2

3

Page 14: 7 maatpakken voor de Product Owner

14

Maatpak 1 – One-man-fits-all PO

14

Alle competenties in het team

Platte organisatie

Eénstemmige business

Natuurlijk leider

Product Visionair

Analytisch

Business expert

Hart voor realisatie

Mandaat

Autoriteit

Vrijgemaakt

TeamTeam

OrganisatieOrganisatie CompetentiesCompetenties

PositiePositie

Page 15: 7 maatpakken voor de Product Owner

15

Maatpak 1 – One-man-fits-all PO

15

MTMT

ITIT

BusinessBusiness

POPO

Agile TeamAgile Team

Business afdelingBusiness afdeling

Business

Centrale PBL

Page 16: 7 maatpakken voor de Product Owner

16

Maatpak 1 – One-man-fits-all PO

Detail

Detail

VisieVisie

Bus.Bus.Tech

.Tech

.

Prioriteren Specificeren

RealiserenImplementere

n

Stakeholders

Product Backlog

Page 17: 7 maatpakken voor de Product Owner

18

Maatpak 2 – Allround PO “light”

18

Minder diepgaande businesskennis

Informatieanalisten

Groot team, toch maar deel van de keten

Complexe veelstemmige business

Complexe technische keten, veel afhankelijkheden

Complexe implementatie (direct- en indirecte sales, meerdere callcenters, verspreide operationele afdelingen)

Can do!

Doen en zeg sorry: mandaatpakker

Business hart, maar interesse voor realisatie

Relatiebouwer

Nieuw in de organisatie

Relatief junior

TeamTeam

OrganisatieOrganisatie CompetentiesCompetenties

PositiePositie

Page 18: 7 maatpakken voor de Product Owner

19

Maatpak 2: Allround ‘Light’

19

Bus.UnitBus.Unit

ITIT

SalesSales

Product Ontwikkeling

Product Ontwikkeling

BeheerBeheer

Development

Development

Productgroep 2

Productgroep 2

Productgroep 3

Productgroep 3

Productgroep1

Productgroep1

SalesSales

Product Ontwikkeling

Product Ontwikkeling

SalesSales

Product Ontwikkeling

Product Ontwikkeling

IT UnitIT Unit

Bus.Unit ABus.Unit A

ITIT

Bus.Unit BBus.Unit B

Centrale PBL

PBL-Team1

PBL-Team2

PBL-Team3

PBL-Team4

ProductBoardProductBoard

CPOCPO

PO ProdGrp 1

PO ProdGrp 1

Agile TeamAgile Team

Agile TeamAgile Team Implementatie Team

Implementatie Team

Agile TeamAgile Team

IT programma

manager

IT programma

manager

Management executive

Management executive

ReadyTeamReadyTeam

Bijzonder:Agile Ready TeamAgile Implementatie TeamSamenwerking met Project Team

Bijzonder:Agile Ready TeamAgile Implementatie TeamSamenwerking met Project Team

Page 19: 7 maatpakken voor de Product Owner

20

Prioriteren Specificeren

RealiserenImplementere

n

Stakeholders

Product Backlog

IAReady-Team

Maatpak 2: Allround ‘Light’

ReadyTeam

ProjectMgr

Gebruikers - testen

Project

Board

Detail

Detail

VisieVisie

Bus.Bus.Tech

.Tech

.

Project MgrProjectBoard

ImplementatieTeam

Project Board

ReadyTeam-PO

Business

Mgrs

Project-Consultant

Programma-

Team

Project-PMgr –

Impediments 3-en

Ready-Team

Page 20: 7 maatpakken voor de Product Owner

22

Maatpak 3 – Allround PO “senior”

22

Veel businessdomeinkennis in team (vooral bij testers, architect en sommige technische experts)

Analisten en GAT-ers in het team

Team neemt verantwoordelijkheid voor werkaanbod van volgende sprints

Meerdere Business Units

Experts per proces

Veel meer vraag, dan realisatiecapaciteit

Technische kant complex georganiseerd

Doen en zeg sorry: mandaatpakker

Commercieel, businessman

Veel technische kennis

Sterke visie

Management talent

Draagvlak in business

TeamTeam

OrganisatieOrganisatie CompetentiesCompetenties

PositiePositie

Page 21: 7 maatpakken voor de Product Owner

23

Maatpak 3: Allround ‘Maxi’

23

Sprint D Sprint E Sprint F Sprint G Sprint H ....

Team 1

Team 2

Team 3

Team 4

...

IDEA EPIC EPIC+ PRIO!

ITIT

Delivery

BusinesBusiness s

analisteanalistenn

ArchitectuuArchitectuu

rr Board BoardChange Change BoardBoard PO & TeamPO & Team

PRIO

BusinesBusiness Boards Board

BU 3BU 3

BU 2BU 2

BU 1BU 1

Lokaal MTLokaal MT

Portfolioboard

CPOCPO

PO BackendPO BackendPO Frontend Domein 2

PO Frontend Domein 2

PO Frontend Domein 3

PO Frontend Domein 3

PO Frontend Domein 1

PO Frontend Domein 1

Agile Team1Agile Team1

Change BoardChange Board

PBL-BU1

PBL-BU2

PBL-BU3

PBL-IT

Centrale PBL

PBL-Team1

PBL-Team2

PBL-Team3

PBL-Team4 Agile Team3Agile Team3 Agile

Team41Agile

Team41Agile Team2Agile Team2Agile

Team42Agile

Team42Agile

Team43Agile

Team43

Architectuur Board

Architectuur Board

ITITBU 3BU 3BU 2BU 2BU 1BU 1

Bijzonder:Zwaar ‘Voortraject’, wel direct PO Team, zonder Ready Team

Bijzonder:Zwaar ‘Voortraject’, wel direct PO Team, zonder Ready Team

Page 22: 7 maatpakken voor de Product Owner

24

Prioriteren Specificeren

RealiserenImplementere

n

Stakeholders

Product Backlog

Team IA

Maatpak 3: Allround ‘Maxi’

24

UAT-ers - testen

Lijn Mgt

Detail

Detail

VisieVisie

Bus.Bus.Tech

.Tech

.

Architect

ChangeBoard

LijnMgt

Business lijnmgt

ChangeBoard

Business

Mgrs

Team-IA’s

Team-IA’s

PMO - rapportages

Proces Experts

Page 23: 7 maatpakken voor de Product Owner

26

Maatpak 4 – Manager Product Owner

26

Technische experts

Weinig business domein kennis

Wel techn.tester, geen GAT-er

Developers, geen analist

Platte organisatie

Directeur/CEO kan overrulen

Technisch samenwerking met aantal partners

Ondernemer, bereid om alles op te pakken

Sales / Product Manager

Markt en Business expert, tot in detail

Technisch en analytisch minder

Senior Management

Veel mandaat

Druk bezet

TeamTeam

OrganisatieOrganisatie CompetentiesCompetenties

PositiePositie

Page 24: 7 maatpakken voor de Product Owner

27

Maatpak 4: Manager PO

27

POPO

Agile Team1Agile Team1

MTMT

Agile Team3Agile Team3 Agile Team2Agile Team2

PO by ProxyPO by Proxy

Business ExpertsBusiness Experts ProjectleiderProjectleider

ITIT

DirectieDirectie

Marketing & Sales

Marketing & Sales

Call CenterCall Center

DevelopmentDevelopment BeheerBeheer

OperationsOperations

Call CenterCall Center

Bijzonder:PO + PObp Team, zonder Ready TeamEindgebruikers toegankelijk

Bijzonder:PO + PObp Team, zonder Ready TeamEindgebruikers toegankelijk

Page 25: 7 maatpakken voor de Product Owner

28

Prioriteren Specificeren

RealiserenImplementere

n

Stakeholders

Product Backlog

Proxy

Maatpak 4: Manager PO

28

CEO

Detail

Detail

VisieVisie

Bus.Bus.Tech

.Tech

.

TeamCEO

CEOPO by proxy

PO by proxy

BusinessExperts

PO by proxy

Business Experts

Business Experts

Projectleider

Page 26: 7 maatpakken voor de Product Owner

30

Maatpak 5 – Key-user Product Owner

30

Medeverantwoordelijk voor Ready maken PBL

Sterk betrokken bij productontwikkeling

Technische experts

Analist en GAT-er

Platte organisatie

Drie empowerde Productgroepen, met eigen Product Management en eigen Sales

2 Teams voor alle IT-realisatie

Business en klantkennis, ‘Accountmanager’-profiel

Detailkennis van bestaande producten

Minder gericht op visie, beperkte kennis en affiniteit met Technische Realisatie.

Product / Accountmanagers

Beperkt mandaat m.b.t. visie en features. Sales bepaalt de productvisie, Product Manager is meer operationeel gericht

Druk bezet

TeamTeam

OrganisatieOrganisatie CompetentiesCompetenties

PositiePositie

Page 27: 7 maatpakken voor de Product Owner

31

Maatpak 5: Key-user Product Owner

31

MTMT

InternInternFinance & HR

Finance & HR

ITIT

SalesSales

Product Ontwikkeling

Product Ontwikkeling

BeheerBeheer

Development

Development

Productgroep 2

Productgroep 2

Productgroep 3

Productgroep 3

Productgroep1

Productgroep1

SalesSales

Product Ontwikkeling

Product Ontwikkeling

SalesSales

Product Ontwikkeling

Product Ontwikkeling

CPOCPO

PO Intern & IT

PO Intern & IT

PO ProdGrp 2

PO ProdGrp 2

PO ProdGrp 3

PO ProdGrp 3

PO ProdGrp 1

PO ProdGrp 1

Agile TeamAgile Team

Sales ManagersSales Managers Management Team

Management Team

PBL-Prod1

PBL-Prod2

PBL-Prod3

PBL-Intern

Centrale PBL

Bijzonder:Product Owner groep! (+CPO)

Bijzonder:Product Owner groep! (+CPO)

Page 28: 7 maatpakken voor de Product Owner

32

Prioriteren Specificeren

RealiserenImplementere

n

Stakeholders

Product Backlog

Team IA

Maatpak 5: Key-user Product Owner

32

Team-IA

Beheer - testen

Sales- Mgrs

MT

Detail

Detail

VisieVisie

Bus.Bus.Tech

.Tech

.Team

TechDir

Sales+MT

CPO

Page 29: 7 maatpakken voor de Product Owner

34

Maatpak 6 – (ex) IT (Projectleider) Product Owner

34

Technisch team, veel BI-domeinkennis

Deel van de technische keten

Analist en tester in team, geen GAT

Complexe organisatiestructuur. Veel stakeholdermanagement Business en IT

Command-and-Control organisatie.

BI-omgeving. Business-producten kennis verspreid over verschillende bedrijfsonderdelen.

Analytisch sterk

Erkend domeinexpert

Brede kennis van domein en Realisatieketen binnen de organisatie. Minder van Business producten zelf.

(Super) analist, erkend BI-expert

IT

“Te laag” om Business management te bewegen

TeamTeam

OrganisatieOrganisatie CompetentiesCompetenties

PositiePositie

Page 30: 7 maatpakken voor de Product Owner

35

Maatpak 6: (ex) IT (Projectleider) Product Owner

35

POPO

POPO

Agile Team X Agile Team X

ProjectBoard

ProjectBoard

PBL

IT UnitIT Unit

Domein NDomein N Domein MDomein M

Bus.Unit 1Bus.Unit 1

POPO

Team X

Team X

Team Y

Team Y

MT Domein N

MT Domein N

Project Plan en Project

Planning

Team Z

Team Z

Bijzonder:IT POOplossing deels via PrjMgr + PrjBoard en Key-users

Bijzonder:IT POOplossing deels via PrjMgr + PrjBoard en Key-users

MarketingMarketing Fin & ControlFin &

Control

Bus.Unit nBus.Unit n

MarketingMarketing Fin & ControlFin &

Control

Key-user BU 1

Key-user BU 1

Key-user BU 2

Key-user BU 2

Opdr.nemer Domein N

Opdr.nemer Domein N

ProjectMgr

/ Scrum-master

ProjectMgr

/ Scrum-master

Page 31: 7 maatpakken voor de Product Owner

36

Prioriteren Specificeren

RealiserenImplementere

n

Stakeholders

Product Backlog

Project Board Opdr.nemer

ProjectM

grKey-users

Maatpak : (ex) IT (Projectleider) Product Owner

36

Key-usersProjec

t Board

Detail

Detail

VisieVisie

Bus.Bus.Tech

.Tech

.

Project Board

Business

Project-Consultant

Project Governance

Opdr.nemer

Project-PMgr – Impediments

3-enKey-users

Key-users - Specificaties

Page 32: 7 maatpakken voor de Product Owner

37

Conclusie› De inrichting van de Product Owner rol is maatwerk

› Deels oplossing voor complexiteit van de organisatie en persoonlijke kwaliteiten van de persoon Product Owner

› Deels (tijdelijk?) lapwerk voor gebrek aan empowerment, beschikbaarheid of kwalificaties

› Geen sprake van goed of fout, maar van passend of knellend

› De kern van de persoon Product Owner is:

– Doel

– Ondernemerschap

– Business

– Slagkracht

37

Page 33: 7 maatpakken voor de Product Owner

38

EiND – deel 1

38

Page 34: 7 maatpakken voor de Product Owner

3939

The optimal product backlog sorting strategy

39

Page 35: 7 maatpakken voor de Product Owner

4040

Sorting strategy #1: MoscowSorting strategy #1: Moscow

Page 36: 7 maatpakken voor de Product Owner

41

Sorting strategy #2: Triage

› Triage is the process of determining the priority of patients’ treatments based on the severity of their condition

› Triage separates the injured into four groups:

– The deceased who are beyond help

– The injured who can be helped by immediate transportation

– The injured whose transport can be delayed

– Those with minor injuries, who need help less urgently

http://en.wikipedia.org/wiki/File:Deconference-2002-triage-tag.jpg

Page 37: 7 maatpakken voor de Product Owner

4242

Sorting strategy #3: magic quadrantSorting strategy #3: magic quadrant

Challengers Leaders

Niche Players Visionaries

abili

ty t

o ex

ecut

e

completeness of vision

Page 38: 7 maatpakken voor de Product Owner

4343

Sorting strategy #4: added value

43

Page 39: 7 maatpakken voor de Product Owner

4444

Sorting strategy #5: risk based prioritizationSorting strategy #5: risk based prioritization

44

Page 40: 7 maatpakken voor de Product Owner

4545

Sorting strategy #6: most wanted / top-10

45

Page 41: 7 maatpakken voor de Product Owner

4646

Sorting strategy #7: Trade & Auction

46

Page 42: 7 maatpakken voor de Product Owner

4747

Sorting strategy #8: kano analysis Model

Page 43: 7 maatpakken voor de Product Owner

4848

Sorting strategy #8: kano analysis Matrix

Customer Requirements

Dysfunctional Question

like expect neutrallive with

dislike

Functional Question

like Q D D D P

expect R I I I M

neutral R I I I M

live with

R I I I M

dislike R R R R Q

performance

must-be

indifference

reverse

questionable

delighter

Page 44: 7 maatpakken voor de Product Owner

4949

Thinning your product backlog

49

Page 45: 7 maatpakken voor de Product Owner

50

South Beach Backlog Exercise

50

› Phase 1 - Eliminate The Hunger Cycle

– Select three essential-critical-must-haves on your backlog.

– Select three very-nice-to-have-quick-wins on your backlog.

– Sort them in breakfast, morning-snack, lunch, afternoon snack, dinner, desert.

› Phase 2 - Lose Weight

– For all items on the selected backlog, bring the deliverables back to the bare minimum.

› Phase 3 - Maintain Weight

– From now on, do this for all items on your backlog!

– Brainstorm with a partner what needs to happen to make it so, and present that to the group.

Page 46: 7 maatpakken voor de Product Owner

51

Jarl Meijer, Kristian Spek, Laurens Bonnema

Agile Trainer-Coaches

+31 (0)35 538 1921

[email protected]@xebia.com

[email protected]

51

SOFTWARE DEVELOPMENT DONE RIGHT

51

7 Maatpakken voor de

Product Owner

Jarl Meijer, Kristian Spek, Laurens BonnemaAgile Trainer-Coaches

+31 (0)35 538 1921

[email protected]@[email protected]