3. Speed to value
The lifespan of an S&P company is shrinking
61
years
18
1958
Today
1
company is now replaced every
75%
years
will be replaced within
2
weeks
15
years
Source: “Creative Destruction Whips through Corporate America” Richard Foster, Innosight Executive Briefing, Winter 2012
4. Speed to value
Eastman Kodak (2010), Radio Shack (2011)
and The New York Times (2010)—were
removed from the S&P 500 Index, the
barometer list of companies with the largest
U.S. stock market capitalizations.
!
This kind of churn happens regularly. Kodak
was replaced by a cloud computing firm,
while the NY Times Co. was replaced by
b e a j o l t t h a t emphasizes the urgency
of a turnaround effort (as with the
Times) or it can be a prelude to de
listing and the threat of bankruptcy
(as with Kodak.) The removal in
2003 of American Airlines parent AMR
from the S&P 500 was a prelude to
the delisting of AMR on
its Chapter 11 declaration.
Rapid entries & exits in the S&P 500
S&P 500 Churn Over the Past Decade
IN
Sample companies that have entered and exited the index since 2002
Entered the index:
OUT
Exited the index:
!!!!!!!!!!!!!!!!!!!!!!!"#$%&'($!)*+$,-.!/+-0$*!1231!4!!"
Source: “Creative Destruction Whips through Corporate America” Richard Foster, Innosight Executive Briefing, Winter 2012
9. #2 BIG design
documents
You are in the problem-solving business and
you don’t solve problems with documentation.
You solve them with elegant, efficient and
sophisticated software.
11. #3 Closed culture
Where does your organization fit?
“The Reengineering Alternative” by William Schneider
12. How do we deal with all that and
accelerate our enterprise agility?
13. How do we accelerate
#1 enterprise agility?
Engage/Inspire
our
14. How do we accelerate
our enterprise agility?
#1 Engage/Inspire
The 3 factors that motivate us &
how they correlate to agile practices
Autonomy -> Develop self-organizing teams
Mastery -> Foster technical excellence
Purpose -> Encourage product visioning
Daniel Pink, Drive: The Surprising Truth about What Motivates Us
16. How do we accelerate
our enterprise agility?
#1 Engage/Inspire
#2 Collaborate
Develop in partnership
No more one-person-team activities
No heavily silos between teams
No more is Business the outsider.
It is the part of the team
18. How do we accelerate
our enterprise agility?
#1 Engage/Inspire
#2 Collaborate
#3 Design in public
Faster is better, sharing is mandatory, simple is good
Got an idea for a design? Put it up on the whiteboard
Rough out the flow and tell your team about it
Put it up in a public place at the office and get feedback
20. How do we accelerate
our enterprise agility?
#1 Engage/Inspire
#2 Collaborate
#3 Design in public
#4 Fail fast. Learn faster.
You do NOT get it right the first time
Expect lots of mistakes…and…lots of learning.
Try something, anything, and get feedback from
the “real world”
Then change it/throw it away/adapt it to the real need.
22. How do we accelerate
our enterprise agility?
#1 Engage/Inspire
#2 Collaborate
#3 Design in public
#4 Fail fast. Learn faster.
#5 Get customer feedback
Get – and use – customer feedback
Show your deliverables often to the customer
Capture their feedback
Incorporate their feedback in your deliverables
24. How do we accelerate
our enterprise agility?
#1 Engage/Inspire
#2 Collaborate
You will miss stuff.
#3 Design in public
Develop the happy path (the simplest thing that
provides business value) first.
#4 Fail fast. Learn faster.
Fill-in gaps as they are discovered and prioritized
#5 Get customer feedback
#6 Iteratively fill the gaps
Don’t design for every possible eventuality
25. #7 Keep your team
moving forward
http://www.flickr.com/photos/37541410@N03/3901861703/sizes/l/
26. How do we accelerate
our enterprise agility?
#1 Engage/Inspire
#2 Collaborate
Keep moving – forward!
#3 Design in public
Nothing kills momentum faster than long times
between reviews of the team’s work.
#4 Fail fast. Learn faster.
Get your work out there sooner and more frequently.
#5 Get customer feedback
#6 Iteratively fill the gaps
#7 Keep your team moving
Show progress and keep the project’s momentum
moving forward
31. How do we accelerate
our enterprise agility?
#1 Engage/Inspire
#2 Collaborate
#3 Design in public
#4 Fail fast. Learn faster.
#5 Get customer feedback
#6 Iteratively fill the gaps
#7 Keep your team moving
5 Tips for picking tools that deliver
#1
#2
#3
#4
#5
Your tools should change and grow with your teams
Your tools should let your teams be different
They should help you build the right thing over following the right process
Help you deploy often and fail fast
Make real progress, not rigid plans on paper
#8 Pick the right tools
http://www.thoughtworks-studios.com/sites/default/files/resource/ebook-challengingalm.pdf
33. How do we accelerate
our enterprise agility?
#1 Engage/Inspire
The typical measure, the “Iron Triangle”…
#2 Collaborate
Cost
#3 Design in public
#4 Fail fast. Learn faster.
#5 Get customer feedback
#6 Iteratively fill the gaps
Constraints
#7 Keep your team moving
#8 Pick the right tools
#9 Measure value
Schedule
Scope
34. How do we accelerate
our enterprise agility?
#1 Engage/Inspire
…has changed.
Value
#2 Collaborate
(Releasable product)
#3 Design in public
#4 Fail fast. Learn faster.
#5 Get customer feedback
#6 Iteratively fill the gaps
#7 Keep your team moving
#8 Pick the right tools
Constraints
Quality
(Reliable, adaptable product)
#9 Measure value
Source: Jim Highsmith
(cost, schedule, scope)
35. How do we accelerate
our enterprise agility?
#1 Engage/Inspire
We must measure value -‐ what is important to our customer,
and what financial benefit does this bring to our organization.
Value
#2 Collaborate
(Releasable product)
#3 Design in public
#4 Fail fast. Learn faster.
#5 Get customer feedback
#6 Iteratively fill the gaps
#7 Keep your team moving
#8 Pick the right tools
Constraints
Quality
(Reliable, adaptable product)
#9 Measure value
Source: Jim Highsmith
(cost, schedule, scope)
37. How do we accelerate
our enterprise agility?
#1 Engage/Inspire
Doing Agile
Being agile
#2 Collaborate
#3 Design in public
#4 Fail fast. Learn faster.
#5 Get customer feedback
#6 Iteratively fill the gaps
#7 Keep your team moving
#8 Pick the right tools
#9 Measure value
#10 From doing to being
Supportive culture
Mismatched culture
38. Learn More
Grow your agile team
ThoughtWorks pioneered the
practice of agile development. Now
we’re on a mission to share that
experience with forward-thinking
software teams.
See how our interactive workshops and experienced
trainers can help accelerate your enterprise agility.