scrum, requirements and product management - handouts · 2016-06-01 · scrum, requirements and...

23
Scrum, requirements and product management Scrum Day DK 2016

Upload: others

Post on 11-Aug-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Scrum, requirements and product management - handouts · 2016-06-01 · Scrum, requirements and product management - handouts.pdf Created Date: 6/1/2016 6:49:07 AM

Skriv den ønskede tekst

Scrum, requirem

ents and product m

anagement

ScrumDay DK 2016

Page 2: Scrum, requirements and product management - handouts · 2016-06-01 · Scrum, requirements and product management - handouts.pdf Created Date: 6/1/2016 6:49:07 AM

bruges

Kennie Nybo Pontoppidan

—Senior M

anager at IMS Health

—Have w

orkedw

ith Agile methods

since

2005

—Certified

scrumm

aster and product

owner

—17+

years in the it industry

—Has no hum

or knp@

rehfeld.dk

@KennieNP

linkedin.com/in/kennie

ww

w.pontop.dk

Page 3: Scrum, requirements and product management - handouts · 2016-06-01 · Scrum, requirements and product management - handouts.pdf Created Date: 6/1/2016 6:49:07 AM

bruges

Agenda—

Aboutthe Effektor product

—Let m

etellyou

a story…

—Docum

ent types thatwe

use

—Excerpts from

the Agile manifesto

Page 4: Scrum, requirements and product management - handouts · 2016-06-01 · Scrum, requirements and product management - handouts.pdf Created Date: 6/1/2016 6:49:07 AM

Skriv den ønskede tekst

Aboutthe Effektor product

Page 5: Scrum, requirements and product management - handouts · 2016-06-01 · Scrum, requirements and product management - handouts.pdf Created Date: 6/1/2016 6:49:07 AM

bruges

Effektor is…—

Data warehouse

generator and

Business Intelligence platform

—Developed

in more than

80 four

week

sprints

—Team

of 3-5 developers

—Used

internallyfor custom

er

projectsand by externalpartners

—2-3 releases

everyyear

Page 6: Scrum, requirements and product management - handouts · 2016-06-01 · Scrum, requirements and product management - handouts.pdf Created Date: 6/1/2016 6:49:07 AM

bruges

Upgrades, updatesand hotfixes

Comm

unicationpaths

Dev teamConsultant (internalor

partner)

Customer

it operations and/or pm

End custom

er

Code changepaths

Change to code

generatorChange to

codeChange to

dataTest w

ith custom

er

Page 7: Scrum, requirements and product management - handouts · 2016-06-01 · Scrum, requirements and product management - handouts.pdf Created Date: 6/1/2016 6:49:07 AM

Skriv den ønskede tekst

Let me

tellyoua

story…

Image source: https://s-m

edia-cache-ak0.pinimg.com

/236x/e0/ab/63/e0ab63cae992931ccd6bc1a79873420d.jpg

Image source: http://1.bp.blogspot.com

/-qtan5S8YGBE/T4wBTT3rK0I/AAAAAAAHSEw

/FNTk3A2L2ro/s1600/sad+baby+

face+photos+

(24).jpg

Image source: http://4.bp.blogspot.com

/_L7J7Ifkr5NY/Sww

gUzOSQuI/AAAAAAAAAzQ/ejyMhm

pi3-E/s1600/confused_baby.jpg

I’mthe

PO

I’mthe

developer

I’M THE

SPONSOR

Page 8: Scrum, requirements and product management - handouts · 2016-06-01 · Scrum, requirements and product management - handouts.pdf Created Date: 6/1/2016 6:49:07 AM

Skriv den ønskede tekst

First story

Why

is thisfeature like

this?

Image source: http://4.bp.blogspot.com

/_L7J7Ifkr5NY/Sww

gUzOSQuI/AAAAAAAAAzQ/ejyMhm

pi3-E/s1600/confused_baby.jpg

Page 9: Scrum, requirements and product management - handouts · 2016-06-01 · Scrum, requirements and product management - handouts.pdf Created Date: 6/1/2016 6:49:07 AM

Skriv den ønskede tekst

Second story

Too many

rewrites

Image source: http://1.bp.blogspot.com

/-qtan5S8YGBE/T4wBTT3rK0I/AAAAAAAHSEw

/FNTk3A2L2ro/s1600/sad+baby+

face+photos+

(24).jpg

Page 10: Scrum, requirements and product management - handouts · 2016-06-01 · Scrum, requirements and product management - handouts.pdf Created Date: 6/1/2016 6:49:07 AM

Skriv den ønskede tekst

Third story

I needa plan and a roadm

ap

Image source: https://s-m

edia-cache-ak0.pinimg.com

/236x/e0/ab/63/e0ab63cae992931ccd6bc1a79873420d.jpg

Page 11: Scrum, requirements and product management - handouts · 2016-06-01 · Scrum, requirements and product management - handouts.pdf Created Date: 6/1/2016 6:49:07 AM

Skriv den ønskede tekst

Docum

ent types thatw

euse

Page 12: Scrum, requirements and product management - handouts · 2016-06-01 · Scrum, requirements and product management - handouts.pdf Created Date: 6/1/2016 6:49:07 AM

bruges

The epicdocum

entand the roadmap

—Epic

documentin W

ord

—High levelrequirem

ents(the w

hy’sand description

of end result)

—M

ore detailsfor features in nextrelease

—Less

detailsthe furtheraw

ay

—List of ideas

(pre-productbacklog)

I needa plan

and a roadmap

—Roadm

apin Excel

—Features from

the epicdoc

—Colorcoded

—Yearly

planning

Page 13: Scrum, requirements and product management - handouts · 2016-06-01 · Scrum, requirements and product management - handouts.pdf Created Date: 6/1/2016 6:49:07 AM

bruges

Feature requirements

doc—

Feature requirements

documentin W

ord—

Written

by PO, reviewed

by devteam

(and architects)

—States—

Business challenge(w

hatproblem does

thissolve

for the custom

er)—

Overall requirements

—Possibly

UI mockup

—References to litterature

Why

is thisfeature likethis?

Page 14: Scrum, requirements and product management - handouts · 2016-06-01 · Scrum, requirements and product management - handouts.pdf Created Date: 6/1/2016 6:49:07 AM

bruges

Solution design doc—

Solution design documentin W

ord

—W

rittenby dev

team, review

edby PO (and architects)

—States

—M

etadata model changes

—UI requirem

ents

—Auto generator requirem

ents

—Update scenarios

—Installer changes

—References

Too many

rewrites

Page 15: Scrum, requirements and product management - handouts · 2016-06-01 · Scrum, requirements and product management - handouts.pdf Created Date: 6/1/2016 6:49:07 AM

Skriv den ønskede tekst

Excerpts from the

Agile manifesto

Why

canthis

still beconsidered

agile?

Page 16: Scrum, requirements and product management - handouts · 2016-06-01 · Scrum, requirements and product management - handouts.pdf Created Date: 6/1/2016 6:49:07 AM

bruges

Agile manifesto

-valuesIndividuals and interactions

over processes and tools

Working softw

areover com

prehensive documentation

Customer collaboration

over contract negotiation

Responding to changeover follow

ing a plan

http://ww

w.agilemanifesto.org/

Page 17: Scrum, requirements and product management - handouts · 2016-06-01 · Scrum, requirements and product management - handouts.pdf Created Date: 6/1/2016 6:49:07 AM

bruges

Agile manifesto

-principlesW

elcome changing requirem

ents, even late in

development. Agile processes harness change for

the customer's com

petitive advantage

http://ww

w.agilemanifesto.org/

Page 18: Scrum, requirements and product management - handouts · 2016-06-01 · Scrum, requirements and product management - handouts.pdf Created Date: 6/1/2016 6:49:07 AM

bruges

Agile manifesto

-principlesW

orking software

is the primary m

easure of progress.

http://ww

w.agilemanifesto.org/

Page 19: Scrum, requirements and product management - handouts · 2016-06-01 · Scrum, requirements and product management - handouts.pdf Created Date: 6/1/2016 6:49:07 AM

bruges

Agile manifesto

-principlesAgile processes prom

ote sustainable development.

The sponsors, developers, and users should be able

to maintain a constant pace indefinitely.

http://ww

w.agilemanifesto.org/

Page 20: Scrum, requirements and product management - handouts · 2016-06-01 · Scrum, requirements and product management - handouts.pdf Created Date: 6/1/2016 6:49:07 AM

bruges

Agile manifesto

-principlesContinuous attention to

technical excellence

and good design enhances agility.

http://ww

w.agilemanifesto.org/

Page 21: Scrum, requirements and product management - handouts · 2016-06-01 · Scrum, requirements and product management - handouts.pdf Created Date: 6/1/2016 6:49:07 AM

bruges

Agile manifesto

-principlesSim

plicity -the art of maxim

izing the amount

of work not done

-is essential.

http://ww

w.agilemanifesto.org/

Page 22: Scrum, requirements and product management - handouts · 2016-06-01 · Scrum, requirements and product management - handouts.pdf Created Date: 6/1/2016 6:49:07 AM

bruges

Agile manifesto

-principlesThe best architectures, requirem

ents, and designs

emerge from

self-organizing teams.

http://ww

w.agilemanifesto.org/

Page 23: Scrum, requirements and product management - handouts · 2016-06-01 · Scrum, requirements and product management - handouts.pdf Created Date: 6/1/2016 6:49:07 AM

Questions

and/or comm

ents?

[email protected]

@KennieNP

linkedin.com/in/kennie

ww

w.pontop.dk

23