26
Was heißt hier Product Owner? Agiles GPS mit RE-Routenplaner Dr. Andreas Birk, Software.Process.Management 7. März 2018, REConf 2018, München

Was heißt hier ProductOwner? - HOOD Group€¦ · Was heißt hier ProductOwner? Agiles GPS mit RE-Routenplaner Dr. Andreas Birk, Software.Process.Management 7. März2018, REConf2018,

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Was heißt hier ProductOwner? - HOOD Group€¦ · Was heißt hier ProductOwner? Agiles GPS mit RE-Routenplaner Dr. Andreas Birk, Software.Process.Management 7. März2018, REConf2018,

Was heißt hier Product Owner?Agiles GPS mit RE-Routenplaner

Dr. Andreas Birk, Software.Process.Management

7. März 2018, REConf 2018, München

Page 2: Was heißt hier ProductOwner? - HOOD Group€¦ · Was heißt hier ProductOwner? Agiles GPS mit RE-Routenplaner Dr. Andreas Birk, Software.Process.Management 7. März2018, REConf2018,

Software.Process.Management

Consulting house, based in Stuttgart, Germany

Network of senior software engineering experts

We help organizations to optimally align their software processes with their business goals

Member of pd7.group, one of the largest providers of ISPMA certification trainings on software product management

Dr. Andreas Birk

Founder & Principal Consultant

How software development & IT contribute to business success

Requirements Management, Agile Adoption, Software Product Management

Co-editor of the comprehensive, up-to-date directory of requirements tools at MakingOfSoftware.com/list-of-rm-tools

27 March 2018 Copyright © 2018, Software.Process.Management

Page 3: Was heißt hier ProductOwner? - HOOD Group€¦ · Was heißt hier ProductOwner? Agiles GPS mit RE-Routenplaner Dr. Andreas Birk, Software.Process.Management 7. März2018, REConf2018,

Scrum Team & Roles

3

Sour

ce: J

. Sut

herla

nd a

nd K

. Sch

wab

er, “

The

Scru

m G

uide

TM: T

he d

efin

itive

gui

de to

Scr

um: T

he

rule

s of

the

gam

e,” S

crum

.org

and

Scum

Inc.

, Jul

. 201

6.

Stakeholders

Scrum Team

ProductOwner

ScrumMaster

DevelopmentTeam

Legend: Scrum Team role as defined in the Scrum GuideFocused Scrum Team role of special interest here (i.e., Product Owner)Other role mentioned in the Scrum Guide, but not as a formal role of the Scrum Team

7 March 2018 Copyright © 2018, Software.Process.Management

Page 4: Was heißt hier ProductOwner? - HOOD Group€¦ · Was heißt hier ProductOwner? Agiles GPS mit RE-Routenplaner Dr. Andreas Birk, Software.Process.Management 7. März2018, REConf2018,

PO Ausprägungen in der Praxis

4

PO Ausprägungen in der Praxis

47 March 2018 Copyright © 2018, Software.Process.Management

Page 5: Was heißt hier ProductOwner? - HOOD Group€¦ · Was heißt hier ProductOwner? Agiles GPS mit RE-Routenplaner Dr. Andreas Birk, Software.Process.Management 7. März2018, REConf2018,

5

(1) What is the PO role?

(2) How do I enact the PO role?

(3) What does it have to do with requirements?

7 March 2018 Copyright © 2018, Software.Process.Management

Page 6: Was heißt hier ProductOwner? - HOOD Group€¦ · Was heißt hier ProductOwner? Agiles GPS mit RE-Routenplaner Dr. Andreas Birk, Software.Process.Management 7. März2018, REConf2018,

Product Owner

Maximize the value of the product and of the Development Team’s work

One person, not a committee

Manage the Product Backlog

§ Sole person responsible and accountable for managing the Product Backlog

§ No one is allowed to tell the Development Team to work from a different set of requirements

§ The development Team isn’t allowed to act on what anyone else than the Product Owner says

The entire organization must respect the Product Owner’s decisions

6

Source: J. Sutherland and K. Schwaber, “The Scrum GuideTM: The definitive guide to Scrum: The rules of the game,” Scrum.org and ScumInc., Nov. 2017.

7 March 2018 Copyright © 2018, Software.Process.Management

Page 7: Was heißt hier ProductOwner? - HOOD Group€¦ · Was heißt hier ProductOwner? Agiles GPS mit RE-Routenplaner Dr. Andreas Birk, Software.Process.Management 7. März2018, REConf2018,

7

How do I accomplish my tasks as a PO?

What about requirements?

What specific requirements methods shall I use?

7 March 2018 Copyright © 2018, Software.Process.Management

Page 8: Was heißt hier ProductOwner? - HOOD Group€¦ · Was heißt hier ProductOwner? Agiles GPS mit RE-Routenplaner Dr. Andreas Birk, Software.Process.Management 7. März2018, REConf2018,

Agile Requirements Methods Available to PO

8

Backlog

Card User Story

Board

Definition of Done

PersonaProduct Vision

Definition of Ready

Acceptance Test

SAFe®

LeSS

User Story Mapping Business Model Canvas

Lean Startup

Design Thinking

7 March 2018 Copyright © 2018, Software.Process.Management

Page 9: Was heißt hier ProductOwner? - HOOD Group€¦ · Was heißt hier ProductOwner? Agiles GPS mit RE-Routenplaner Dr. Andreas Birk, Software.Process.Management 7. März2018, REConf2018,

GPS & Route Finder

97 March 2018 Copyright © 2018, Software.Process.Management

Page 10: Was heißt hier ProductOwner? - HOOD Group€¦ · Was heißt hier ProductOwner? Agiles GPS mit RE-Routenplaner Dr. Andreas Birk, Software.Process.Management 7. März2018, REConf2018,

Custom Software Development (Project-Based)

10

Stakeholders

Scrum Team

ProductOwner

ScrumMaster

DevelopmentTeam

Backlog

Card User Story

Board

7 March 2018 Copyright © 2018, Software.Process.Management

Page 11: Was heißt hier ProductOwner? - HOOD Group€¦ · Was heißt hier ProductOwner? Agiles GPS mit RE-Routenplaner Dr. Andreas Birk, Software.Process.Management 7. März2018, REConf2018,

User Story Mapping (Patton)

11

Sour

ce: J

. Pat

ton,

Use

r sto

ry m

appi

ng: D

isco

ver t

he w

hole

sto

ry, b

uild

the

right

pro

duct

, 1st

Ed.

Se

bast

opol

, CA:

O’R

eilly

& A

ssoc

iate

s, 2

014.

Patton (2014)

Big activityusers engage in

Backbone

Body

Details In the step above

Steps that happenin that activity

7 March 2018 Copyright © 2018, Software.Process.Management

Page 12: Was heißt hier ProductOwner? - HOOD Group€¦ · Was heißt hier ProductOwner? Agiles GPS mit RE-Routenplaner Dr. Andreas Birk, Software.Process.Management 7. März2018, REConf2018,

Continuous Product Development (Market-Oriented)

12

ExternalStakeholders

Scrum Team

ProductOwner

ScrumMaster

DevelopmentTeam

ProductManager

InternalStakeholders

7 March 2018 Copyright © 2018, Software.Process.Management

Page 13: Was heißt hier ProductOwner? - HOOD Group€¦ · Was heißt hier ProductOwner? Agiles GPS mit RE-Routenplaner Dr. Andreas Birk, Software.Process.Management 7. März2018, REConf2018,

Continuous Product Development (Market-Oriented)

13

ProductManager

InternalStakeholders

Scrum Team

ProductOwner

ScrumMaster

DevelopmentTeam

Scrum Team

ProductOwner

ScrumMaster

DevelopmentTeam

Scrum Team

ProductOwner

ScrumMaster

DevelopmentTeam

ProductOwner

ExternalStakeholders

7 March 2018 Copyright © 2018, Software.Process.Management

Page 14: Was heißt hier ProductOwner? - HOOD Group€¦ · Was heißt hier ProductOwner? Agiles GPS mit RE-Routenplaner Dr. Andreas Birk, Software.Process.Management 7. März2018, REConf2018,

Large-Scale Scrum (LeSS)

14

Sour

ce: h

ttps:

//les

s.w

orks

Larman,Vodde(2016)

7 March 2018 Copyright © 2018, Software.Process.Management

Page 15: Was heißt hier ProductOwner? - HOOD Group€¦ · Was heißt hier ProductOwner? Agiles GPS mit RE-Routenplaner Dr. Andreas Birk, Software.Process.Management 7. März2018, REConf2018,

Requirements Areas in Large-Scale Scrum (LeSS):Area Product Owner & Product Backlog

15

Sour

ce: C

. Lar

man

and

B. V

odde

, Sca

ling

lean

and

agile

dev

elop

men

t: Th

inki

ngan

d or

gani

zatio

nalt

ools

forl

arge

-sca

lesc

rum

. Am

ster

dam

: Add

ison

-Wes

ley

Long

man

, 200

8.

Backlog Item 1Backlog Item 2…

Performance

Backlog Item 3Backlog Item 4…

ProtocolsProductOwner

AreaProductOwner

AreaProductOwner

Backlog Item 1…

Product Backlog

Product Backlog

Backlog Item Requirement Area

IPv6 Protocols

Performance 10x Performance

HSDPA Management

Performance stats Protocols

Configuration of cells Management

New NMS solution Continuous integration

Speed-up of build Upgrades

Improved upgrading support

Management

Stability to 99.999% ReliabilityLarman,Vodde(2016)

Evans(2003)

7 March 2018 Copyright © 2018, Software.Process.Management

Page 16: Was heißt hier ProductOwner? - HOOD Group€¦ · Was heißt hier ProductOwner? Agiles GPS mit RE-Routenplaner Dr. Andreas Birk, Software.Process.Management 7. März2018, REConf2018,

16

Sour

ce: h

ttp://

ww

w.s

cale

dagi

lefra

mew

ork.

com

/

The SpanningPalette

Foundation Layer

PortfolioLevel

Large SolutionLevel

TeamLevel

ProgramLevel

Scaled Agile Framework (SAFe®)

Knaster &Leffingwell(2017)

7 March 2018 Copyright © 2018, Software.Process.Management

Page 17: Was heißt hier ProductOwner? - HOOD Group€¦ · Was heißt hier ProductOwner? Agiles GPS mit RE-Routenplaner Dr. Andreas Birk, Software.Process.Management 7. März2018, REConf2018,

New Product Development (Market-Oriented)

17

Scrum Team

ProductOwner

ScrumMaster

DevelopmentTeam

Identify relevant customer segments

Develop business model

Define product

7 March 2018 Copyright © 2018, Software.Process.Management

Page 18: Was heißt hier ProductOwner? - HOOD Group€¦ · Was heißt hier ProductOwner? Agiles GPS mit RE-Routenplaner Dr. Andreas Birk, Software.Process.Management 7. März2018, REConf2018,

Business Model Canvas

18

Key Partners Key Activities Value Propositions

CustomerRelationships

CustomerSegments

Key Resources Customer Channels

Cost Structure Revenue Streams

external – market facinginternal – partners - suppliersSource: Barbara Hoisl, http://barbarahoisl.com

Osterwalder & Pigneur(2010)

7 March 2018 Copyright © 2018, Software.Process.Management

Page 19: Was heißt hier ProductOwner? - HOOD Group€¦ · Was heißt hier ProductOwner? Agiles GPS mit RE-Routenplaner Dr. Andreas Birk, Software.Process.Management 7. März2018, REConf2018,

Business Model Canvas (Example)

19

Key Partners Key Activities Value Proposition Customer Relationships Customer Segments

Key Resources Customer Channels

Cost Structure Revenue StreamsFreemium

subscription modelFree entry version,

paid premium version

Connect to your business calendar

via Exchange

Consumers / family members

Online marketing

iTunes store

Google Play store

e-mail support

SW updates

social media/ YouTube

Get Stuff Done!• easy

administration of task lists

• fun to use → UX Design

• motivation boosters to get things done → gamification

SW development:iOS, Android

Product mgmt

Online Marketing

UX Design

PersonnelProduct Mgmt

UX DesignDevelop. & SupportOnline Marketing

Marketing budget

Apple: iOS Developer Program

Google: Android Developer Program

Personnel CostProduct Mgmt

UX DesignDevelop. & SupportOnline Marketing

Busy professionals

Derive

Stakeholder

ModelsDerive Goals &

High-Level

Features

Source: Barbara Hoisl, http://barbarahoisl.com

7 March 2018 Copyright © 2018, Software.Process.Management

Page 20: Was heißt hier ProductOwner? - HOOD Group€¦ · Was heißt hier ProductOwner? Agiles GPS mit RE-Routenplaner Dr. Andreas Birk, Software.Process.Management 7. März2018, REConf2018,

Design Thinking

20

Empathize

Define

Ideate

Prototype

Testd.school(2010)

7 March 2018 Copyright © 2018, Software.Process.Management

Page 21: Was heißt hier ProductOwner? - HOOD Group€¦ · Was heißt hier ProductOwner? Agiles GPS mit RE-Routenplaner Dr. Andreas Birk, Software.Process.Management 7. März2018, REConf2018,

21

Data-driven search for a scalable, profitable, and repeatable business model

Optimize the Product …

Product

StrategyBusiness Model, ...

Vision

optimize

pivot

Source: Barbara Hoisl, http://barbarahoisl.com

Lean Startup

… and pivot on the strategy, if necessary

Ries (2011)

7 March 2018 Copyright © 2018, Software.Process.Management

Page 22: Was heißt hier ProductOwner? - HOOD Group€¦ · Was heißt hier ProductOwner? Agiles GPS mit RE-Routenplaner Dr. Andreas Birk, Software.Process.Management 7. März2018, REConf2018,

22

Validated Learning

Get customer feedback –early and frequently

Fail faster / fail cheaper

Key Concept in Lean Startup

Build – Measure – Learn Loop

Source: Barbara Hoisl, http://barbarahoisl.com

Start here

Ries (2011)

7 March 2018 Copyright © 2018, Software.Process.Management

Page 23: Was heißt hier ProductOwner? - HOOD Group€¦ · Was heißt hier ProductOwner? Agiles GPS mit RE-Routenplaner Dr. Andreas Birk, Software.Process.Management 7. März2018, REConf2018,

Stakeholders

Scrum Team

ProductOwner

ScrumMaster

DevelopmentTeam

ProductManager

InternalStakeholders

Scrum Team

ProductOwner

ScrumMaster

DevelopmentTeam

Scrum Team

ProductOwner

ScrumMaster

DevelopmentTeam

Scrum Team

ProductOwner

ScrumMaster

DevelopmentTeam

ProductOwner

ExternalStakeholders

Scrum Team

ProductOwner

ScrumMaster

DevelopmentTeam

Summary: GPS & Route Finder

23

New Product Development

Continuous Product Development

Custom Development

7 March 2018 Copyright © 2018, Software.Process.Management

Page 24: Was heißt hier ProductOwner? - HOOD Group€¦ · Was heißt hier ProductOwner? Agiles GPS mit RE-Routenplaner Dr. Andreas Birk, Software.Process.Management 7. März2018, REConf2018,

Key Competence Areas & Enablers

24

Method Engineering

Organizational Change

Requirements Management

Leffingwell(2011)

Robertson &Robertson (2012)

Cockburn (2006)

Reinertsen(2009)

Manns &Rising (2004)

Derby &Larsen (2006)

7 March 2018 Copyright © 2018, Software.Process.Management

Page 25: Was heißt hier ProductOwner? - HOOD Group€¦ · Was heißt hier ProductOwner? Agiles GPS mit RE-Routenplaner Dr. Andreas Birk, Software.Process.Management 7. März2018, REConf2018,

Finally: What Does PO Mean?

25

Scrum Team

Development

Team

Stakeholders Scrum

Master

Product

Owner

?

Maximize value: Product, development team & beyond

Shape your role / Lead your team

Establish the (requirements) tools that you need

7 March 2018 Copyright © 2018, Software.Process.Management

Page 26: Was heißt hier ProductOwner? - HOOD Group€¦ · Was heißt hier ProductOwner? Agiles GPS mit RE-Routenplaner Dr. Andreas Birk, Software.Process.Management 7. März2018, REConf2018,

Thank you!

Contact

Dr. Andreas Birk

[email protected], LinkedIn, Google+www.swpm.de

Blog & Resources: MakingOfSoftware.com

267 March 2018 Copyright © 2018, Software.Process.Management