Date post: | 12-Nov-2014 |
Category: |
Business |
Upload: | henri-kivioja |
View: | 1,182 times |
Download: | 1 times |
productownership evolutionevolution
Henri KiviojaHead agile coach
Basic scrum principlesfor product ownership
The Product Owner is the one and only person responsiblefor managing and controlling the Product Backlog. This is the
person who is officially responsible for the value of the workdone. This person maintains the Product Backlog and ensuresthat it is visible to everyone. (Scrum Guide page 4)
Henri Kivioja | © Ericsson AB 2012 | 2012-11-11 | Page 2
that it is visible to everyone. (Scrum Guide page 4)
Few vital assumptions assumed…
Henri Kivioja | © Ericsson AB 2012 | 2012-11-11 | Page 3
Scaling of AGILE (Scrum)?
Does it scale and if it doesDoes it scale and if it does
Henri Kivioja | © Ericsson AB 2012 | 2012-11-11 | Page 4
and if it doeshow should we do
it?
and if it doeshow should we do
it?
coaching
Henri Kivioja | © Ericsson AB 2012 | 2012-11-11 | Page 5
“I will not give you a fish but rather try to “I will not give you a fish but rather try to “I will not give you a fish but rather try to “I will not give you a fish but rather try to Teach how to fish”Teach how to fish”Teach how to fish”Teach how to fish”
Henri Kivioja | © Ericsson AB 2012 | 2012-11-11 | Page 6
Henri Kivioja | © Ericsson AB 2012 | 2012-11-11 | Page 7
""""The ability to speak does not make you The ability to speak does not make you The ability to speak does not make you The ability to speak does not make you intelligent.intelligent.intelligent.intelligent.""""
No, but the air doesn't smell so foul here. No, but the air doesn't smell so foul here. No, but the air doesn't smell so foul here. No, but the air doesn't smell so foul here.
If in doubt, Meriadoc, always follow your noseIf in doubt, Meriadoc, always follow your noseIf in doubt, Meriadoc, always follow your noseIf in doubt, Meriadoc, always follow your nose
Henri Kivioja | © Ericsson AB 2012 | 2012-11-11 | Page 8
Empowerment happens when people and teams
take full responsibility of improving their process
Empowerment happens when people and teams
take full responsibility of improving their process
Empowerment, a buzzword?
Henri Kivioja | © Ericsson AB 2012 | 2012-11-11 | Page 9
improving their processimproving their process
It's all about people!It's all about people!
Henri Kivioja | © Ericsson AB 2012 | 2012-11-11 | Page 10
It's all about peopleIt's all about peopleIt's all about peopleIt's all about people
Henri Kivioja | © Ericsson AB 2012 | 2012-11-11 | Page 11
“who is this chuck norris?”“who is this chuck norris?”“who is this chuck norris?”“who is this chuck norris?”
Requirement areas and system communities
POPOPOPOssssPOPOPOPOssss
Release PGMRelease PGMRelease PGMRelease PGMRelease PGMRelease PGMRelease PGMRelease PGMProduct ownerProduct ownerProduct ownerProduct ownerProduct ownerProduct ownerProduct ownerProduct ownerLineLineLineLineLineLineLineLine CapabilityLong-term items
Product ManagementProduct ManagementProduct ManagementProduct ManagementProduct ManagementProduct ManagementProduct ManagementProduct Management
Epic-basedordering
Features
Epics
Henri Kivioja | © Ericsson AB 2012 | 2012-11-11 | Page 12
POPOPOPOssssPOPOPOPOssss
area2 area3 area4area1
System CoPSystem CoPSystem CoPSystem CoPProduct IntegrityProduct IntegrityProduct IntegrityProduct Integrity
System CoPSystem CoPSystem CoPSystem CoPProduct IntegrityProduct IntegrityProduct IntegrityProduct Integrity
System CoPSystem CoPSystem CoPSystem CoParea1area1area1area1
System CoPSystem CoPSystem CoPSystem CoParea1area1area1area1
System CoPSystem CoPSystem CoPSystem CoParea2area2area2area2
System CoPSystem CoPSystem CoPSystem CoParea2area2area2area2
SI 1 SI 1 fI 1 fI 2 XFT XFT XFT XFT XFT XFT XFT XFT
Tech Leads from teams participate in System CoPFlexible Team allocation, commit in 1mo chartering
Epics
UserStories
Infra
System Community ofpractice
DiscussDiscussDiscussDiscuss
SystemizeSystemizeSystemizeSystemize
AgreeAgreeAgreeAgree
Feature System
Functionality
Feature
Henri Kivioja | © Ericsson AB 2012 | 2012-11-11 | Page 13
AgreeAgreeAgreeAgree
ShareShareShareShare
decidedecidedecidedecide
Architecture
User Story Content
And Verification
CADENCE LEVELS –NATURAL RHYTHM FOR THE ENTERPRISE
features
Epics
FeaturesFeaturesFeaturesFeaturesFeaturesFeaturesFeaturesFeaturesEEEEnnnnEEEEnnnn
EEEEnnnnEEEEnnnn
MMMMMMMMMMMMMMMMMMMMMMMM
EEEEnnnnEEEEnnnn
EEEEnnnnEEEEnnnn
Features Features Features Features Features Features Features Features EEEEnnnnEEEEnnnn
EEEEnnnnEEEEnnnn
MMMMMMMMMMMMMMMMMMMMMMMMEEEEnnnnEEEEnnnn
EEEEnnnnEEEEnnnn
FeaturesFeaturesFeaturesFeaturesFeaturesFeaturesFeaturesFeaturesEEEEnnnnEEEEnnnn
EEEEnnnnEEEEnnnn
MMMMMMMMMMMMMMMMMMMMMMMM
FeaturesFeaturesFeaturesFeaturesFeaturesFeaturesFeaturesFeaturesEEEEnnnnEEEEnnnn
EEEEnnnnEEEEnnnn
MMMMMMMMMMMMMMMMMMMMMMMM
EEEEnnnnEEEEnnnn
EEEEnnnnEEEEnnnn
FeaturesFeaturesFeaturesFeaturesFeaturesFeaturesFeaturesFeaturesEEEEnnnnEEEEnnnn
EEEEnnnnEEEEnnnn
MMMMMMMMMMMMMMMMMMMMMMMM
EEEEnnnnEEEEnnnn
EEEEnnnnEEEEnnnn
FeaturesFeaturesFeaturesFeaturesFeaturesFeaturesFeaturesFeaturesEEEEnnnnEEEEnnnn
EEEEnnnnEEEEnnnn
MMMMMMMMMMMMMMMMMMMMMMMM
Features in a Release Features in a Release Features in a Release Features in a Release Features in a Release Features in a Release Features in a Release Features in a Release
Henri Kivioja | © Ericsson AB 2012 | 2012-11-11 | Page 14
UserStories
tasks
MMMMeeeeMMMMeeee
MMMMeeeeMMMMeeee
MMMMeeeeMMMMeeee MMMM
eeeeMMMMeeee EEEE
xxxxEEEExxxx
EEEExxxxEEEExxxx
MMMMeeeeMMMMeeee
EEEExxxxEEEExxxx
MMMMeeeeMMMMeeee
MMMMeeeeMMMMeeee MMMM
eeeeMMMMeeee
MMMMeeeeMMMMeeee
nnnnnnnn
EEEExxxxEEEExxxx
EEEExxxxEEEExxxx
MMMMeeeeMMMMeeee
MMMMeeeeMMMMeeee
MMMMeeeeMMMMeeee MMMM
eeeeMMMMeeee EEEE
xxxxEEEExxxx
MMMMeeeeMMMMeeee
MMMMeeeeMMMMeeee
MMMMeeeeMMMMeeee MMMM
eeeeMMMMeeee EEEE
xxxxEEEExxxx
MMMMeeeeMMMMeeee
MMMMeeeeMMMMeeee
MMMMeeeeMMMMeeee MMMM
eeeeMMMMeeee EEEE
xxxxEEEExxxx
EEEExxxxEEEExxxx
MMMMeeeeMMMMeeee
MMMMeeeeMMMMeeee
MMMMeeeeMMMMeeee MMMM
eeeeMMMMeeee EEEE
xxxxEEEExxxx
Sprint SprintSprintSprint Sprint SprintSprintSprint Sprint SprintSprintSprint Sprint SprintSprintSprint Sprint SprintSprintSprint Sprint SprintSprintSprint Sprint SprintSprintSprint
SI 1 SI 1 fI 1 fI 2 XFT XFT XFT XFT XFT XFT XFT XFT SI 1 SI 1 fI 1 fI 2 XFT XFT XFT XFT XFT XFT XFT XFT
value flow
Feedback
Address bottlenecks
inspect queues,avoid inventories
Feed whole systemwith feedback
loops
Continuously improve and take your learning into useContinuously improve and take your learning into useContinuously improve and take your learning into useContinuously improve and take your learning into useour goal is to improve the throughput of the whole!our goal is to improve the throughput of the whole!our goal is to improve the throughput of the whole!our goal is to improve the throughput of the whole!
Henri Kivioja | © Ericsson AB 2012 | 2012-11-11 | Page 15
Teams with Productfocus
Teams with Product and feature Focus
Feature teams
Flow
Deploym
ent
Early P
hases
Henri Kivioja | © Ericsson AB 2012 | 2012-11-11 | Page 16
Enterprise flow
Henri Kivioja | © Ericsson AB 2012 | 2012-11-11 | Page 17
And the mission…
Henri Kivioja | © Ericsson AB 2012 | 2012-11-11 | Page 18
My Inspiration
It is not necessary to change. Survival is not mandatory.It is not necessary to change. Survival is not mandatory.It is not necessary to change. Survival is not mandatory.It is not necessary to change. Survival is not mandatory.
Henri Kivioja | © Ericsson AB 2012 | 2012-11-11 | Page 19
W. Edwards DemingW. Edwards DemingW. Edwards DemingW. Edwards Deming
Henri Kivioja | © Ericsson AB 2012 | 2012-11-11 | Page 20
Contact
hkivioja Henri @ Twitter
Henri Kivioja | © Ericsson AB 2012 | 2012-11-11 | Page 21
bit.ly/agileinc Agile Inc Blog