This document discusses how to implement Scrum at large organizations and whole companies. It describes how companies initially started with Scrum on small teams but then grew larger over time. Challenges that organizations face as they grow include decreased productivity, visibility issues, and unpredictable release dates. The document advocates adopting an agile approach like Scrum to empower teams, encourage communication, and create a learning environment. Examples are given of large companies like Salesforce.com that were able to successfully scale Scrum across their entire organizations.
30. Features Delivered per Team
from a presentation of salesforce.com
Scrum Gathering Stockholm 2008
Mittwoch, 3. Juni 2009
31. Features Delivered per Team
2000 2001 2002 2003 2004 2005 2006
from a presentation of salesforce.com
Scrum Gathering Stockholm 2008
Mittwoch, 3. Juni 2009
32. Days between Major Releases
Features Delivered per Team
2000 2001 2002 2003 2004 2005 2006
from a presentation of salesforce.com
Scrum Gathering Stockholm 2008
Mittwoch, 3. Juni 2009
33. Lack of visibility
from a presentation of salesforce.com
Scrum Gathering Stockholm 2008
Mittwoch, 3. Juni 2009
34. Resource Bottlenecks
from a presentation of salesforce.com
Scrum Gathering Stockholm 2008
Mittwoch, 3. Juni 2009
35. Unpredictable release dates
from a presentation of salesforce.com
Scrum Gathering Stockholm 2008
Mittwoch, 3. Juni 2009
36. Lack of responsiveness, lack of team alignment on priorities
from a presentation of salesforce.com
Scrum Gathering Stockholm 2008
Mittwoch, 3. Juni 2009
37. Unhappy customers
from a presentation of salesforce.com
Scrum Gathering Stockholm 2008
Mittwoch, 3. Juni 2009
38. Gradual productivity decline as the team grew
from a presentation of salesforce.com
Scrum Gathering Stockholm 2008
Mittwoch, 3. Juni 2009
39. The claim of most managers
and business people is a reflex.
They say ....
Mittwoch, 3. Juni 2009
40. The claim of most manager and business people is a reflex they say ....
We need to structure
and organize more ....
We need better processes,
we need better tools,
we need better people.
Mittwoch, 3. Juni 2009
91. A team can do
90% of the work!
Mittwoch, 3. Juni 2009
92. “Train the team members
so that every team member
is able do 90% of the tasks
given to the team.”(Tom Peters)
Mittwoch, 3. Juni 2009
93. “Scrum is faster, better, cooler!
It’s the way we first built software at Yahoo,
yet it‘s scalable to large, distributed, and
outsourced teams.” Yahoo Chief Product Owner
Mittwoch, 3. Juni 2009
94. “It looks like the way we build software
here at Rockstar Vienna in the beginning,
now we use it in a large organization.”
Mittwoch, 3. Juni 2009
106. quality of life
“We can do it together”
Mittwoch, 3. Juni 2009
107. case of ...
salesforce.com
Mittwoch, 3. Juni 2009
108. “ Since implementing our iterative development methodology which enables us
to deliver more frequent releases, we have seen statistically significant
improvements in our satisfactions scores across our service attributes from our
”
features to our platform.
Wendy Close
Salesforce Customer Satisfaction Survey
Sr. Manager Product Marketing
Salesforce.com
(Source: Salesforce.com Relationship survey, conducted by independent third party CustomerSat
Inc., July 07 and Feb. 08. Sample size equals 4000+ randomly selected worldwide respondents
from all size companies and industry sectors.)
Mittwoch, 3. Juni 2009
109. 94
of customers that indicate they
definitely or probably will recommend
salesforce.com to others
%
* Source: Salesforce.com Relationship survey
Mittwoch, 3. Juni 2009
110. +61 %improvement in
“mean time to release”
for major releases in 2007
Mittwoch, 3. Juni 2009
111. +568%
from a presentation of salesforce.com
Scrum Gathering Stockholm 2008
Mittwoch, 3. Juni 2009
112. +94 %
Increase in feature requests
delivered - 2007 v. 2006
Mittwoch, 3. Juni 2009
113. +38 %Increase in feature requests
delivered per developer - 2007 v. 2006
Mittwoch, 3. Juni 2009
114. “ Simple is better. With our agile approach to product development we've put
our amazing people in charge. They work as a team to do the right thing for
the customers, their fellow employees and our shareholders. ”
Todd McKinnon
Sr. Vice President
Research & Development
Salesforce.com
Mittwoch, 3. Juni 2009
116. 92 %
of respondents believe ADM is an effective
approach for their scrum teams
Mittwoch, 3. Juni 2009
117. 88 %
of respondents believe the quality of our products have
improved or stayed the same
* 51% say our quality has improved
Mittwoch, 3. Juni 2009
118. 89 %
of respondents are having the “best time” or a
“good time” at Salesforce
* 49% improvement from pre-ADM
Mittwoch, 3. Juni 2009
119. 94 %
of respondents would recommend
ADM to their colleagues inside or
outside Salesforce
Mittwoch, 3. Juni 2009
120. from a presentation of salesforce.com
Scrum Gathering Stockholm 2008
Mittwoch, 3. Juni 2009
121. Do you want this?
from a presentation of salesforce.com
Scrum Gathering Stockholm 2008
Mittwoch, 3. Juni 2009
129. #7 create a
Product Owner Team
Mittwoch, 3. Juni 2009
130. #8 problem no. 1
Your Change Agent:
Far too often, people fear to be a good ScrumMaster.
They do not have the standing!
He says “No”.
He fights for „the poor”.
Mittwoch, 3. Juni 2009
131. #9 professionalization
• software development
• product development
• finanical numbers
Mittwoch, 3. Juni 2009
133. “We do not need to do xxx,
we do Scrum.”
“We can do what we want.”
“I am not important anymore -
it is the team.”
Mittwoch, 3. Juni 2009
134. #10 fight the resistance
• traditional management
• traditional engineering
• laziness of thinking
Mittwoch, 3. Juni 2009
135. What do we do
with our clients?
Mittwoch, 3. Juni 2009
136. organizational level
Get the buy in from
executive management
Mittwoch, 3. Juni 2009
137. example
We worked with the executives
to create the overall company backlog.
Mittwoch, 3. Juni 2009
138. implementation
Choose for your pilot
the most important project
or part of you company
sense of urgency
Mittwoch, 3. Juni 2009
139. example
The most important functionality is the one
you build first > that let to the fact that
all other projects could be implemented faster.
Mittwoch, 3. Juni 2009
140. implementation
Create a in-house roll-out team,
that leads the implementation
organizational wide
the guiding team
Mittwoch, 3. Juni 2009
141. example
We get 1 or 2 persons in a company
who are responsible in-house.
Mittwoch, 3. Juni 2009
142. implementation
Know where you are
and where you want to be
vision and strategies
Mittwoch, 3. Juni 2009
143. example
We work with setting up ScrumMasterWeekly`s
that help us to guide the implementation
in case we are not there.
Mittwoch, 3. Juni 2009
144. implementation
Training and short
introductions into what we do, intranet
and our checklists
communication
Mittwoch, 3. Juni 2009
145. example
A 3 hour tutorial before
the next big sprint planning helps everybody
to understand what is expected from them.
Mittwoch, 3. Juni 2009
146. implementation
Working with managers
to understand the
role of the teams
empowerment
Mittwoch, 3. Juni 2009
147. example
Helping middle managers to understand the new role.
The new responsibilities they have to live and
we helped them to understand
what they do not know about leadership.
Mittwoch, 3. Juni 2009
148. implementation
Deliver one functionality
the first time - fully done!!!
short term win
Mittwoch, 3. Juni 2009
149. example
1 sprint - most imporant thing
2 sprint - focus on improvement
3 sprint - bug free environment
Mittwoch, 3. Juni 2009
150. implementation
Work with your client on long term
relationship ... No!
It is not about business grow.
never letting up
Mittwoch, 3. Juni 2009
151. example
We work now with the architects,
we help to improve leadership skills.....
Mittwoch, 3. Juni 2009
152. implementation
Work with the next part
of your organization
and keep walking around
making change stick
Mittwoch, 3. Juni 2009
153. example
salesforce.com
Mittwoch, 3. Juni 2009
154. Continuous Improvement
“Agile Launch”
Big Bang Rollout
144 146 148 150 152 154
October January April July October January April
Rollout Adoption Excellence Expansion
Mittwoch, 3. Juni 2009
155. Leading Change
read:
1. A sense of urgency
2. The guiding team
3. Vision and strategies
4. Communication
5. Empowerment
6. Short-term wins
7. Never letting up
8. Making change stick
Mittwoch, 3. Juni 2009