Contenu connexe
Similaire à Martin Hinshelwood - Empirical & Incremental change for Enterprise (20)
Plus de ScrumDayLondon (9)
Martin Hinshelwood - Empirical & Incremental change for Enterprise
- 1. 5/10/2018
1
© 2013 – 2017 naked Agility Limited All Rights Reserved
Empirical & Incremental
change for Enterprise
@MrHinsh 1
Martin Hinshelwood | @MrHinsh
martin@nkdagility.com | http://nkdagility.com/blog
© 2013 – 2017 naked Agility Limited All Rights Reserved
2
- 2. 5/10/2018
2
© 2013 – 2017 naked Agility Limited All Rights Reserved
© 2013 – 2017 naked Agility Limited All Rights Reserved
4
- 3. 5/10/2018
3
© 2013 – 2017 naked Agility Limited & Scrum.org
All Rights Reserved
Diego Lo Giudice and Dave West, Forrester
February 2011
Transforming Application Delivery
Firms today experience a much
higher velocity of business change.
Market opportunities appear or
dissolve in months or weeks instead
of years.
“
”
© 2013 – 2017 naked Agility Limited All Rights Reserved@MrHinsh
Your Challenge: Improving Value Delivery to Improve Results
6
Product release
Product Owner
Idea!
Customer
☺ $€¥£
- 4. 5/10/2018
4
© 2013 – 2017 naked Agility Limited All Rights Reserved@MrHinsh
What Variables Do You Have To Work With?
7
WHAT
HOWWHO
AGILITY
© 2013 – 2017 naked Agility Limited All Rights Reserved@MrHinsh
• No focused product strategy and ineffective prioritization
• Extensive, detailed, elaborate product backlogs
• Poorly defined responsibility in Product Management
• Weak, not authorized Product Owners
• More focused on project than on product
• Long time-to-market and/or release cycles
8
Typical “WHAT” Challenges
Requirements
change
35% Functionality
not used
65%
Source: Standish Group
- 5. 5/10/2018
5
© 2013 – 2017 naked Agility Limited All Rights Reserved@MrHinsh
• Ineffective Change/Transition Management
• Ineffective servant leadership
• Unaligned objectives – lack of focus on delivering value
• Complex decision process with lots of stakeholders
• Ineffective or unempowered Scrum Masters
9
Typical “WHO” Challenges
Ineffective
collaboration
and excessive
hand-offs
50%
Source: Standish Group
© 2013 – 2017 naked Agility Limited All Rights Reserved@MrHinsh
• Growing technical debt (unaddressed “temporary fixes”)
• Manual testing
• Manual environment provisioning
• Manual build and integration
• Manual deployment
10
Typical “HOW” Challenges
Adding New
Features
Fighting
Technical
Debt
- 6. 5/10/2018
6
© 2013 – 2017 naked Agility Limited All Rights Reserved@MrHinsh
Outcome: ? GBP
How Big is Your Loss? How effective and efficient are you?
11
WHAT
HOWWHO
AGILITY
Input (Budget): 100 GBP
35%
Building the Right Features
50%
Effective Collaboration
30%
Building New Features
© 2013 – 2017 naked Agility Limited All Rights Reserved
Charles Darwin
“In the long history of humankind
(and animal-kind, too) those who
learned to collaborate and
improvise most effectively have
prevailed. ”
- 7. 5/10/2018
7
© 2013 – 2017 naked Agility Limited All Rights Reserved
Agile Manifesto, 2001
We are uncovering better ways of developing
software by doing it and helping others do it.
Through this work we have come to value:
• Individuals and interactions over processes and tools
• Working software over comprehensive documentation
• Customer collaboration over contract negotiation
• Responding to change over following a plan
That is, while there is value in the items on
the right, we value the items on the left more.
© 2013 – 2017 naked Agility Limited All Rights Reserved
- 8. 5/10/2018
8
© 2013 – 2017 naked Agility Limited All Rights Reserved
Culture
The Journey
“How we do things around
here to succeed”
© 2013 – 2017 naked Agility Limited All Rights Reserved@MrHinsh
The Journey
People Oriented
Personal
Company Oriented
Impersonal
- 9. 5/10/2018
9
© 2013 – 2017 naked Agility Limited All Rights Reserved@MrHinsh
The Journey
Possibility Oriented
Innovation
Reality Oriented
Actuality
© 2013 – 2017 naked Agility Limited All Rights Reserved@MrHinsh
The Journey
Possibility Oriented
Innovation
Reality Oriented
Actuality
People Oriented
Personal
Company Oriented
Impersonal
Control
“We succeed by getting
and keeping control”
- 10. 5/10/2018
10
© 2013 – 2017 naked Agility Limited All Rights Reserved@MrHinsh
The Journey
Possibility Oriented
Innovation
Reality Oriented
Actuality
People Oriented
Personal
Company Oriented
Impersonal
Control
Competence
“We succeed by getting
and keeping control”
“We succeed by being
the best”
© 2013 – 2017 naked Agility Limited All Rights Reserved@MrHinsh
The Journey
Possibility Oriented
Innovation
Reality Oriented
Actuality
People Oriented
Personal
Company Oriented
Impersonal
Collaboration
“We succeed by working
together”
Control
Competence
“We succeed by being
the best”
- 11. 5/10/2018
11
© 2013 – 2017 naked Agility Limited All Rights Reserved@MrHinsh
The Journey
Possibility Oriented
Innovation
Reality Oriented
Actuality
People Oriented
Personal
Company Oriented
Impersonal
Control
CompetenceCultivation
Collaboration
“We succeed by working
together”
“We succeed by growing
people who fulfil our
vision”
© 2013 – 2017 naked Agility Limited All Rights Reserved@MrHinsh
The Journey
Possibility Oriented
Innovation
Reality Oriented
Actuality
People Oriented
Personal
Company Oriented
Impersonal
Control
CompetenceCultivation
Collaboration
- 12. 5/10/2018
12
© 2013 – 2017 naked Agility Limited All Rights Reserved@MrHinsh
The Journey
Possibility Oriented
Innovation
Reality Oriented
Actuality
People Oriented
Personal
Company Oriented
Impersonal
Control
CompetenceCultivation
Collaboration
B
A
© 2013 – 2017 naked Agility Limited All Rights Reserved@MrHinsh
The Journey
Possibility Oriented
Innovation
Reality Oriented
Actuality
People Oriented
Personal
Company Oriented
Impersonal
Control
CompetenceCultivation
Collaboration
B
A
- 13. 5/10/2018
13
© 2013 – 2017 naked Agility Limited All Rights Reserved
Patrick Lencioni, Five Dysfunctions of a Team
“Not finance. Not strategy. Not
technology. It is teamwork that
remains the ultimate competitive
advantage, both because it is so
powerful and so rare.”
© 2013 – 2017 naked Agility Limited All Rights Reserved@MrHinsh
The tyranny of Taylorism
27
Environment Characteristics Leader’s Job
Chaotic
• High turbulence
• No clear cause-and-effect
• Unknowables
• Many decisions and no time
• Immediate action to re-establish order
• Prioritize and select actionable work
• Look for what works rather than perfection
• Act, sense, respond
Complex
• More unpredictability than predictability
• Emergent answers
• Many competing ideas
• Create bounded environments for action
• Increase levels of interaction and communication
• Servant leadership
• Generate ideas
• Probe, sense, respond
Complicated
• More predictability than unpredictability
• Fact-based management
• Experts work out wrinkles
• Utilize experts to gain insights
• Use metrics to gain control
• Sense, analyze, respond
• Command and control
Simple
• Repeating patterns and consistent events
• Clear cause-and-effect
• Well established knowns
• Fact-based management
• Use best practices
• Extensive communication not necessary
• Establish patterns and optimize to them
• Command and control
“Management Frameworks,” Harvard Business Review,
October 2008
- 14. 5/10/2018
14
© 2013 – 2017 naked Agility Limited All Rights Reserved@MrHinsh
Start Somewhere
28
© 2013 – 2017 naked Agility Limited All Rights Reserved@MrHinsh
Create a bubble
29
- 15. 5/10/2018
15
© 2013 – 2017 naked Agility Limited All Rights Reserved@MrHinsh
Add a product
30
© 2013 – 2017 naked Agility Limited All Rights Reserved@MrHinsh
Add a team
31
- 16. 5/10/2018
16
© 2013 – 2017 naked Agility Limited All Rights Reserved@MrHinsh 32
We need some direction for 3-9 people?
© 2013 – 2017 naked Agility Limited All Rights Reserved@MrHinsh
-framework
• Helping people effectively address complex
problems
• Productively and creatively deliver products
of the highest possible value
33
Definition of Scrum (n)
www.scrumguides.org
- 17. 5/10/2018
17
© 2013 – 2017 naked Agility Limited All Rights Reserved@MrHinsh
Step 1: Do Scrum Well
The Scrum Guide: http://www.scrumguides.org/
© 2013 – 2017 naked Agility Limited All Rights Reserved@MrHinsh
• Planning
• Empiricism
• Collaboration
• Self-Organization
• Leadership
• Communication
• Transparency
35
Step 2: Enhancing your Teams
• Design
• Coding
• Testing
• Automation
• Deploying
• User Experience
• Emergent Architecture
PEOPLE PRACTICES ENGINEERING PRACTICES
- 18. 5/10/2018
18
© 2013 – 2017 naked Agility Limited All Rights Reserved@MrHinsh
Step 3: Introduce Scrum Values
36
© 2013 – 2017 naked Agility Limited All Rights Reserved@MrHinsh
This brings you to Professional Scrum
Professional
Scrum
Mechanical
Scrum
Values
and
Principles
Technical
Excellence
Any Scrum instance that
implements Scrum’s
mechanics, its values and
principles, and technical
excellence.
What is Professional Scrum
- 19. 5/10/2018
19
© 2013 – 2017 naked Agility Limited All Rights Reserved@MrHinsh 38
The Scrum Framework
© 2013 – 2017 naked Agility Limited All Rights Reserved@MrHinsh 39
The Scrum Framework
- 20. 5/10/2018
20
© 2013 – 2017 naked Agility Limited All Rights Reserved
Chaos Report, Standish Group
“…skilled teams are 224% more likely to be
successful than unskilled teams.”
© 2013 – 2017 naked Agility Limited All Rights Reserved
Ken Schwaber, Scrum.org & Agile Manifesto
“The only foundation for Scale are
Professional Scrum teams”
- 21. 5/10/2018
21
© 2013 – 2017 naked Agility Limited All Rights Reserved
If you can avoid
scaling then do
so at all costs
The cost of scaling?
42
1 2 3 4 5 6 7 8
Value
© 2013 – 2017 naked Agility Limited All Rights Reserved@MrHinsh 43
Things are going well
- 22. 5/10/2018
22
© 2013 – 2017 naked Agility Limited All Rights Reserved@MrHinsh
Lets add a bigger product
44
© 2013 – 2017 naked Agility Limited All Rights Reserved@MrHinsh
We now have 3-9 teams
45
- 23. 5/10/2018
23
© 2013 – 2017 naked Agility Limited All Rights Reserved@MrHinsh
Nexus –noun
ˈnek-səs
: a relationship or connection between
people or things
46
Nexus Defined
Nexus is the exoskeleton of scaled Scrum
Ken Schwaber
© 2013 – 2017 naked Agility Limited All Rights Reserved@MrHinsh 47
Nexus™
- 24. 5/10/2018
24
© 2013 – 2017 naked Agility Limited All Rights Reserved@MrHinsh
Roles Events Artifacts
Development Teams The Sprint Product Backlog
Nexus Integration Team* Nexus Sprint Planning* Nexus Sprint Backlog*
Product Owner Sprint Planning Sprint Backlog
Scrum Master Nexus Daily Scrum* Integrated Increment
Daily Scrum Nexus Goal*
Nexus Sprint Review*
Nexus Sprint Retrospective*
Sprint Retrospective
Refinement*
48
Nexus Roles, Events and Artifacts
*Nexus Specific
© 2013 – 2017 naked Agility Limited All Rights Reserved@MrHinsh
We now have 3-9 teams
49
- 25. 5/10/2018
25
© 2013 – 2017 naked Agility Limited All Rights Reserved
Chaos Report, Standish Group
“Small projects are 32% more likely to succeed,
and large projects are 600% more likely.”
© 2013 – 2017 naked Agility Limited All Rights Reserved@MrHinsh 51
- 26. 5/10/2018
26
© 2013 – 2017 naked Agility Limited All Rights Reserved@MrHinsh 52
© 2013 – 2017 naked Agility Limited All Rights Reserved@MrHinsh 53
- 27. 5/10/2018
27
© 2013 – 2017 naked Agility Limited All Rights Reserved@MrHinsh
How do we know what is working?
54
© 2013 – 2017 naked Agility Limited All Rights Reserved
― Sigmund Freud, Civilization and Its Discontents
“It is impossible to escape the impression
that people commonly use false standards
of measurement — that they seek power,
success and wealth for themselves and
admire them in others, and that they
underestimate what is of true value in life.”
- 28. 5/10/2018
28
© 2013 – 2017 naked Agility Limited All Rights Reserved@MrHinsh
Direct evidence with Evidence-Based Management
56
AGILITY
Organizational
Value
© 2013 – 2017 naked Agility Limited All Rights Reserved@MrHinsh
Success can be measured by outcome and value
Release frequency
Release Stabilization
Cycle Time
Installed Version Index
Usage Index
Innovation Rate
Defect Density
Revenue per Employee
Product Cost Ratio
Employee Satisfaction
Customer Satisfaction
57
AGILITY
Organizational
Value
- 29. 5/10/2018
29
© 2013 – 2017 naked Agility Limited All Rights Reserved@MrHinsh
Innovation Rate
Installed Version
Index
Usage Index
Defects
Release
Frequency
Release
Stabilization
Cycle Time
Revenue Per
Employee
Product Cost
Ratio
Employee
Satisfaction
Customer
Satisfaction
Baseline
Desired
Current
Value
Time To Market
Ability to
Innovate
Leading Indicators
Lagging Indicators
You Can Improve What You Can Measure
© 2013 – 2017 naked Agility Limited All Rights Reserved@MrHinsh
Now we can measure improvements
59
- 30. 5/10/2018
30
© 2013 – 2017 naked Agility Limited All Rights Reserved
― Douglas Horton
“The art of simplicity is a puzzle of
complexity”
© 2013 – 2017 naked Agility Limited All Rights Reserved@MrHinsh
This is the Scrum Studio
61
- 31. 5/10/2018
31
© 2013 – 2017 naked Agility Limited All Rights Reserved@MrHinsh
Questions?
62
© 2013 – 2017 naked Agility Limited All Rights Reserved@MrHinsh
Connect With Martin Hinshelwood:
63
+44 7811 164 522@MrHinsh
martin@nkdAgility.com
https://nkdAgility.com/blog
- 32. 5/10/2018
32
© 2013 – 2017 naked Agility Limited All Rights Reserved@MrHinsh
Thank You!
© 2013 – 2017 naked Agility Limited All Rights Reserved 67