12th annual State of Agile Report
Mauro Santos
Vered Netzer
Agile methods encourage teams to build
quickly, test what they’ve built and iterate
their work based on regular feedback.
●
●
●
●
●
8
9
Value
Time
Value
Time
Analysis
Implementation
Test
In Use
VALUE
Eg. 2% cut in operational
costs
RESULTS
Eg. fewer errors in document
management and faster access
PRODUCTS
Eg. an implemented management
document system
The measurable
improvement resulting from
an outcome
The change that occurs
because of an activity
The products that are going
to be delivered by the project
Individuals and interactions over processes and tools
Working product or service over comprehensive documentation
Customer collaboration over contract negotiation
Responding to change over following a plan
While there is value in the items on the right,
we value the items on the left more.
Business Value:
Earlier realisation of
value by releasing
frequently and
prioritising high
value items
Adaptability:
Flexible response
to changes
Risk:
Tackle risk early
by delivering in
increments with
high customer
collaboration
Visibility:
Steady visibility
makes it clear to
see and measure
work in progress
Agile
Traditional
Approach
x AS MANY
SUCCESSFUL PROJECTS
x AS MANY WORKERS EMOTIONALLY
ENGAGED IN THEIR JOBS
See more at:
• https://hbr.org/2016/05/embracing-agile
• https://www.mountaingoatsoftware.com/blog/agile-succeeds-three-times-more-often-than-waterfall
CEREMONIES & PRACTICES
GOALS
VALUES
Communicate,
Responsive,
Collaborative, Deliver
CEREMONIES & PRACTICES
GOALS
VALUES
Deliver value,
working solutions,
sooner and
frequently
CEREMONIES & PRACTICES
GOALS
VALUES
Agile Manifesto
Principles
CEREMONIES & PRACTICES
GOALS
VALUES
Communicate, Responsive,
Collaborative, Deliver
Deliver value, working
solutions, sooner and
frequently
Agile Manifesto
Principles
CEREMONIES & PRACTICES
GOALS
VALUES
WHAT? WHY? HOW?
WHAT? WHY? HOW?
WHAT? WHY? HOW?
The backlog is like a pet
Collaboration Continuous
Improvement
Responsiveness &
Value delivery
Collaboration &
Value delivery
Wine production Radio programming
Legal caseload Recruitment
See more at: https://hbr.org/2016/05/embracing-agile
MISSION OUTCOME
APOLLO 8 Fly around the Moon
APOLLO 9 Test of Lunar Module in Earth orbit
APOLLO 10 Rehearsal for Moon landing
APOLLO 11 First to walk on the Moon (Armstrong and
Aldrin)
APOLLO 12 Landed near uncrewed Surveyor 3 space
probe
APOLLO 13 Farthest from Earth (401,056 km [249,205
miles]); survived oxygen tank explosion
APOLLO 14 First use of modular equipment transporter
(MET)
39
It requires much
Discipline
It requires much
Discipline
It requires much
Discipline
It requires much
Discipline
How can we do
everything?
How can we deliver the
most important things?
What is the
Solution?
What is the Problem and How
will we know we’ve solved it?
How do we get this
right?
How do we minimise the
impact of getting this wrong?
How do we best use our
resources?
How do we best
deliver value?
Who decides?
What evidence would
help us decide?
How do we start ASAP?
How do we finish ASAP?
How do we know this
plan will work?
How do we know the current
approach is working?
CURRENT
STATE
DETERMINE THE
OPPORTUNITY
DESIGN A PATH
EXECUTE
LEARN
Work Intake,
Prioritisation and
Funding
Continuous
Delivery
Alignment,
Visibility and
Progress
Team Design and
Autonomy
Customer-
Centricity
Emergent
Design
Alignment, Visibility & Progress
how
their work contributes
to a business outcome
visible and
updated frequently
Customer-centricity
Customer-Centricity
changed your mind?
deliver work in small
chunks
real data
using
Work intake, prioritisation, and funding
Work Intake, Prioritisation and Funding
expected value
before
not deliver the
expected outcome?
Team Design and Autonomy
Team Design and Autonomy
empowered based on
similar skill sets
who are responsiblewithout depending
Evolutionary and Emergent Design
Emergent Design
metrics represent
the things you
care about?
actively
collect data
enable
experimentation
Continuous Delivery
in use by customers
mechanisms
for experimentation
wholly dependent
Go around the table:
●
●
●
●
How to Measure
Anything
Douglas W.
Hubbard
69
●
●
●
●
●
Change By
Design
Tim Brown
●
●
●
●
Understanding
Design Thinking,
Lean, and Agile
Jonny Schneider
●
●
●
●
Turn the Ship
Around
L.David Marquet
●
●
●
●
Building
Evolutionary
Architectures
Neal Ford,
Rebecca,
Pat Kua
●
●
●
●
●
Continuous
Delivery
Jez Humble,
David Farley
THANKS!
75
Vered Netzer Mauro Santos
vnetzer@thoughtworks.com msantos@thoughtworks.com

Agile basics