Management of Stakeholders
within the Agile Projects
HI,
KIF AK,
CA VA?
AGENDA
COMPLEXITY
AGILE
STAKEHOLDERS’ ENGAGEMENT
SCRUM
INNOVATION GAMES ®
AGENDA
COMPLEXITY
AGILE
STAKEHOLDERS’ ENGAGEMENT
SCRUM
INNOVATION GAMES ®
CYNEFIN
6
OBVIOUS
COMPLICATEDCOMPLEX
CAHOS
Sense – Categorize - Respond
Sense – analyze - RespondProbe - Sense – Respond
Act - Sense – Respond
ORDERED Vs COMPLEX SYSTEM
ORDERED
Stable Cause-effects relationships
Under same conditions, things repeat the same
way
Many drivers affect the system without being
affected by it
Evidence can be traced back to one explanation
Model and simulations can predict system Behavior
COMPLEX
Shifting dispositions and patterns messy coherence
Nothing happens the same way twice except by
accident
Agent-system coevolution: Most thing that append
in the system are heavily influenced by it
Evidence supports contradiction
No prediction is certain
7
THE CYNEFIN
FRAMEWORK ALLOWS
TO UNDERSTAND IN
WHICH SYSTEM YOU
ARE EVOLVING AND
WHAT KIND OF
DECISIONS TO TAKE
8
ORDERED Vs COMPLEX SYSTEM
ORDERED
Define the desired outcome
Listen to expertise in order to find what’s true
Plan from the end point backward
Make happen what you know to be successful
Understand the big picture and exhaustively manage
everything
COMPLEX
Define the desired direction
Listen to diversity in order to find what’s worth trying
Respond to the present environment
Let happen what you assume to be promising
Have an idea of the big picture and selectively
manage the next possible step
9
10
OBVIOUS
COMPLICATEDCOMPLEX
CAHOS
AGENDA
COMPLEXITY
AGILE
STAKEHOLDERS’ ENGAGEMENT
SCRUM
INNOVATION GAMES ®
CHALLENGES
AGILE: ORIGIN
Analysis / Requirements
Design
Implementation
Testing /
Verification
Rollout /Maintenance
Development
ONCE UPON A TIME IN THE 90’s
PROJECT STATUS 14
# 1 X
X
X
X
# 2
X
X
LIGHTWEIGHT METHODOLOGIES 15
XP
DSDM CRYSTAL
SCRUMASD
Pragmatic
Programming
SCRUMFDD
XP
2001: AGILE MANISFESTO 16
4 VALUES
12 PRINCIPLES
Focus on Values & Principles 17
Les individus et leurs interactions plus que les processus
et les outils
Des logiciels opérationnels plus qu’une documentation
exhaustive
La collaboration avec les clients plus que la négociation
contractuelle
L’adaptation au changement plus que le suivi d’un plan
Nous reconnaissons la valeur des seconds éléments, mais privilégions les premiers.
Manifesto for Agile Software Development
Kent Beck ,Mike Beedle, Arie van Bennekum, Alistair Cockburn, Ward Cunningham, Martin Fowler, James Grenning, Jim Highsmith, Andrew Hunt, Ron
Jeffries, Jon Kern, Brian Marick, Robert C. Martin, Steve Mellor, Ken Schwaber, Jeff Sutherland, Dave Thomas
Individuals and interactions over processes and tools
Working software over comprehensive documentation
Customer collaboration over contract negotiation
Responding to change over following a plan
Manifesto for Agile Software Development
Kent Beck ,Mike Beedle, Arie van Bennekum, Alistair Cockburn, Ward Cunningham, Martin Fowler, James Grenning, Jim Highsmith, Andrew Hunt, Ron
Jeffries, Jon Kern, Brian Marick, Robert C. Martin, Steve Mellor, Ken Schwaber, Jeff Sutherland, Dave Thomas
AGILE
5 pillars
2 foundations
AGILE HOUSE
“Empiricism asserts that knowledge comes
from experience and making decisions based
on what is known”
FOUNDATION #1 : EMPIRICAL APPROACH
FOUNDATION #1 : EMPIRICAL APPROACH
Plan
DoCheck
Act
FOUNDATION #1 : EMPIRICAL APPROACH
Plan
DoCheck
Act
Feed-Back LoopsTRANSPARENCY
“Holism considers that the behavior of a
system cannot be fully determined by
its component parts alone”
FOUNDATION #2 : HOLISTIC APPROACH
≠
FOUNDATION #2 : HOLISTIC APPROACH
AGILE
Holism
Empiricism
Frequent Delivery
1
2
Focus on business value
Business Value
3
Communication & Collaboration
4
Team Empowerment
5
Continuous Improvement
AGILE
Continuous
Improvement
Fast&Frequent
Delivery
FocusonBusiness
Value
Communication&
Collaboration
TeamEmpowerment
Holism
Empiricism
AGILE: PARADIGM SHIFT
INCREMENTAL AND ITERATIVE
Analysis
Requirements
Design Development Test Deployment
IRON TRIANGLE
FIXEDESTIMATED
SCOPE TIME
COSTTIME
COST
SCOPE
Agile
Waterfall
AGENDA
COMPLEXITY
AGILE
STAKEHOLDERS’ ENGAGEMENT
SCRUM
INNOVATION GAMES ®
AGENDA
COMPLEXITY
AGILE
STAKEHOLDERS’ ENGAGEMENT
SCRUM
INNOVATION GAMES ®
3 roles
4 artifacts 5 Activities
SCRUM
THE MOST POPULAR AGILE METHODOLOGY
A SCRUM STORY
SCRUM STAKEHOLDERS
PIGS = SCRUM TEAM
The Product Owner
The Scrum Master
The development Team
CHICKENS: STAKEHOLDERS
The Managements
The Customers
The Users
The Sponsors
…
COMITTED INVOLVED
TIME
MANAGEMENT
ARTIFACTS
01
ROLES
02
03
STAKEHOLDERS ENGAGEMENT IN SCRUM
BUILD THE RIGHT THING
BUILD THE THING RIGHT
BUILD IT FAST
PRODUCT
OWNER
DEV TEAM
SCRUM MASTER
AGILE COACH
THE SCRUM ROLES
PRODUCT OWNER
KEY ROLE IN THE STAKEHOLDER ENGAGEMENT
“The Product Owner is
responsible for maximizing
the value of the product
and the work of the
Development Team”
• Clearly expressing Product Backlog items
• Product Backlog is visible, transparent, and clear to all
• Optimizing the value of the work the Development Team
• Ensuring the Development Team understands items
• Responsible for making the development status visible
“For the PO to succeed, the
entire organization must
respect his or her decisions”
“The PO is the voice of the
customer, represents the
internal stakeholders”
SCRUM MASTER
MASTER OF SCRUM
Team
“The Scrum
Master is
responsible for
ensuring Scrum is
understood and
enacted.”
PO
Organization / Stakeholders
• Leading / Coaching – Scrum adoption
• Planning Scrum Implementation
• Helping to understand and enact Scrum
• Being a change Agent
• Collaborating with other SM
It is not a
managerial
position!
SERVES
TIME
MANAGEMENT
ARTIFACTS
01
ROLES
02
03
STAKEHOLDERS ENGAGEMENT IN SCRUM
TIME MANAGEMENT IN SCRUM
SPRINT
4
6
SprintPlanning
SprintRétrospective
SprintReview
DAILY SCRUM
EVERY DAY
Sprint
GROOMING
BV ESTIMATION
THE SPRINT INCLUDES ALL
THE SUFFICIENT AND
NECESSARY MEETINGS
ALL OTHER SCHEDULED
MEETINGS ARE CONSIDERED
AS IMPEDIMENTS
SCRUM MEETINGS
4
7
CLEAR GOAL
RECURRING TIME BOXED
START ON TIME AND FINISH
ON TIME
MINUTES TAKEN/ FLEXIBLE FORMATS (PICTURES, WIKI)
TIME
MANAGEMENT
ARTIFACTS
01
ROLES
02
03
STAKEHOLDERS ENGAGEMENT IN SCRUM
ARTIFACTS: TRANSPARENCY 49
Agile / Scrum is based on Empiricism
è
The decision are based on what is known
è
Information fully transparent
“It is the responsibility of all
engaged parties to understand if the
artifacts are completely
transparent…”
INFORMATION RADIATOR 50
“An information radiator display
information in place passers can see it.
With information radiators, the passers
don’t need to ask any questions. The
information hits them as they pass »
DEFINITION OF DONE
“Scrum relies on transparency”
51
• Everyone must understand what “Done” means
• Not a standard definition for all Scrum teams
• Progress to more stringent criteria for higher quality
• Should be aligned with the increment
ARTIFACTS: PRODUCT BACKLOG
Sole responsibility of the Product Owner
52
Dynamic
Never Complete
RELEASE
SPRINT
FUTURE
RELEASES
HIGH
PRIORITY
LOWER
PRIORITY
The Product Backlog
It lists all features, functions, requirements,
enhancements, and fixes that constitute the
changes to be made to the product in future
releases.
Product Backlog items
• They are described, ordered, estimated
and valued.
• They are ready when can be included in
the next sprint planning
Ready for next
sprint planning
PRACTICES: PRODUCT BACKLOG DEEP 53
PERSONA: STAKEHOLDER ALIGNEMENT
SOURCE: ROMAN PICHLER
USER STORY: STAKEHOLDER ALIGNEMENT 55
User stories are part of an agile approach that helps shift the focus from writing about requirements to talking
about them. All agile user stories include a written sentence or two and, more importantly, a series of
conversations about the desired functionality.
As ………..I want to
………………… so that
…………………
As a Nadim I want to
book online my ticket for
the conference so that I
can join the event
Acceptance
Criteria
CARD
CONVERSATION
CONFIRMATION
3C
STAKEHOLDER ENGAGEMENT: SCRUM
PRODUCT
OWNER
SCRUM MASTER
TIME
MANAGEMENT
TRANSPARENCY
FEED BACK
LOOPS
DEFINITION OF
DONE
PERSONA
USER STORIES
…
AGENDA
COMPLEXITY
AGILE
STAKEHOLDERS’ ENGAGEMENT
SCRUM
INNOVATION GAMES ®
WHY GAMING?
§Games allow to address complex challenge
§Change the me perspective in we perspectives
§Players are equal in the game
§Games ensure diverse viewpoint
§Games enable real-time perspectives
§Games are deeply satisfying
§Games engage people (customers, employees, citizens…Stakeholders)
§Games overcome traditional silos
§Games are fast and not expensive
§Game engage not only the language but all the dimension of the brain
(we play with artifacts)
WHEN GAMING?
§Strategic planning (vision, alignment),
§Change management & team building
§Project management
§Creation of product, for Game can be used, for team building
BUY THE FEATURES
GOAL: PRIORITIZE THE FEATURES
§ Create a list of potential features each with a price
§ Calculate the total amount of all the features (For instance 1,000 000 USD)
§ Gather customers in groups (each group having between 5-9 participants) (For
instance: 8)
§ Each Group will get an amount than presenting a part of the Budget between
50% - 70% (i.e. 60%)
§ Divide this amount between all the group members (In our case
(1,000,000*0.6)/8=75,000)
§ Encourage your Customers to pool their money, they have to negociate
§ Rule: A feature is selected when the total amount is bought otherwise the
money is lost
§Create collectively under constraints a list of prioritized features
BUY THE FEATURES: CASE STUDY
BUDGET OF SAN ANTONIO MUNICIPALITY
REMEMBER THE FUTURE
Understand stakeholders definition of sucess
§Process:
Get all the stakeholders (sponsors, customers, team user,)
We are now 6 month + 2 weeks
Ask them to image what had happens backward during this 6
months
§Results: understanding of
§Understand the stakeholders’definition of success
§See the conditions success
§DetecT the protential risks and
§Improve the aligement of the stakeholders
AGENDA
COMPLEXITY
AGILE
STAKEHOLDERS’ ENGAGEMENT
SCRUM
INNOVATION GAMES ®
MERCI
Q/A
Pierre Hervouet
Contact
Informatio
n
00.961.(0)3.665.755
phervouet@upward.consulting
pierre.hervouet@agilelebanon.org
www.upward.consultingContact
Information www.facebook.com/upwardconsult
@pierre_hervouet
@agilelebanon
www.facebook.com/agilelebanon
REFERENCES
http://cognitive-edge.com/
AGILE
http://www.scrumguides.org/
http://agilemanifesto.org/
COMPLEXITY

Management of stakeholders within Agile Projects