scrum, requirements and product management - handouts · 2016-06-01 · scrum, requirements and...
TRANSCRIPT
Skriv den ønskede tekst
Scrum, requirem
ents and product m
anagement
ScrumDay DK 2016
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
bruges
Agenda—
Aboutthe Effektor product
—Let m
etellyou
a story…
—Docum
ent types thatwe
use
—Excerpts from
the Agile manifesto
Skriv den ønskede tekst
Aboutthe Effektor product
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
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
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
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
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
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
Skriv den ønskede tekst
Docum
ent types thatw
euse
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
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?
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
Skriv den ønskede tekst
Excerpts from the
Agile manifesto
Why
canthis
still beconsidered
agile?
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/
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/
bruges
Agile manifesto
-principlesW
orking software
is the primary m
easure of progress.
http://ww
w.agilemanifesto.org/
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/
bruges
Agile manifesto
-principlesContinuous attention to
technical excellence
and good design enhances agility.
http://ww
w.agilemanifesto.org/
bruges
Agile manifesto
-principlesSim
plicity -the art of maxim
izing the amount
of work not done
-is essential.
http://ww
w.agilemanifesto.org/
bruges
Agile manifesto
-principlesThe best architectures, requirem
ents, and designs
emerge from
self-organizing teams.
http://ww
w.agilemanifesto.org/