year o f l i v i n g dangerously steve greene | chris fry how salesforce.com delivered extraordinary...

80
YEAR O F L I V I N G DANGEROUSLY Steve Greene | Chris Fry How Salesforce.com delivered Extraordinary Results through a “Big Bang” Enterprise Agile Revolution Scrum Gathering Conference, Chicago April 2008

Upload: elmer-brown

Post on 18-Dec-2015

214 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: YEAR O F L I V I N G DANGEROUSLY Steve Greene | Chris Fry How Salesforce.com delivered Extraordinary Results through a “Big Bang” Enterprise Agile Revolution

YEAR O F L I V I N G

DANGEROUSLY

Steve Greene | Chris Fry

How Salesforce.com delivered Extraordinary Results through a “Big Bang” Enterprise Agile Revolution

Scrum Gathering Conference, Chicago April 2008

Page 2: YEAR O F L I V I N G DANGEROUSLY Steve Greene | Chris Fry How Salesforce.com delivered Extraordinary Results through a “Big Bang” Enterprise Agile Revolution
Page 3: YEAR O F L I V I N G DANGEROUSLY Steve Greene | Chris Fry How Salesforce.com delivered Extraordinary Results through a “Big Bang” Enterprise Agile Revolution
Page 4: YEAR O F L I V I N G DANGEROUSLY Steve Greene | Chris Fry How Salesforce.com delivered Extraordinary Results through a “Big Bang” Enterprise Agile Revolution

History

Page 5: YEAR O F L I V I N G DANGEROUSLY Steve Greene | Chris Fry How Salesforce.com delivered Extraordinary Results through a “Big Bang” Enterprise Agile Revolution

8Age of Salesforce in years

Page 6: YEAR O F L I V I N G DANGEROUSLY Steve Greene | Chris Fry How Salesforce.com delivered Extraordinary Results through a “Big Bang” Enterprise Agile Revolution

from the beginning

Page 7: YEAR O F L I V I N G DANGEROUSLY Steve Greene | Chris Fry How Salesforce.com delivered Extraordinary Results through a “Big Bang” Enterprise Agile Revolution

3Number of people in R&D

Page 8: YEAR O F L I V I N G DANGEROUSLY Steve Greene | Chris Fry How Salesforce.com delivered Extraordinary Results through a “Big Bang” Enterprise Agile Revolution

fast innovativesmart

Page 9: YEAR O F L I V I N G DANGEROUSLY Steve Greene | Chris Fry How Salesforce.com delivered Extraordinary Results through a “Big Bang” Enterprise Agile Revolution

4Number of Major Releases per year

Page 10: YEAR O F L I V I N G DANGEROUSLY Steve Greene | Chris Fry How Salesforce.com delivered Extraordinary Results through a “Big Bang” Enterprise Agile Revolution

7 years later

Page 11: YEAR O F L I V I N G DANGEROUSLY Steve Greene | Chris Fry How Salesforce.com delivered Extraordinary Results through a “Big Bang” Enterprise Agile Revolution

rapid success

Page 12: YEAR O F L I V I N G DANGEROUSLY Steve Greene | Chris Fry How Salesforce.com delivered Extraordinary Results through a “Big Bang” Enterprise Agile Revolution

35,000+Customers

41,000+

Page 13: YEAR O F L I V I N G DANGEROUSLY Steve Greene | Chris Fry How Salesforce.com delivered Extraordinary Results through a “Big Bang” Enterprise Agile Revolution

900,000Subscribers

1,000,000

Page 14: YEAR O F L I V I N G DANGEROUSLY Steve Greene | Chris Fry How Salesforce.com delivered Extraordinary Results through a “Big Bang” Enterprise Agile Revolution

100 Million

transactions per day

150 Million

Page 15: YEAR O F L I V I N G DANGEROUSLY Steve Greene | Chris Fry How Salesforce.com delivered Extraordinary Results through a “Big Bang” Enterprise Agile Revolution

200+people in R&D

350+

Page 16: YEAR O F L I V I N G DANGEROUSLY Steve Greene | Chris Fry How Salesforce.com delivered Extraordinary Results through a “Big Bang” Enterprise Agile Revolution

it was getting more difficult to deliver

Page 17: YEAR O F L I V I N G DANGEROUSLY Steve Greene | Chris Fry How Salesforce.com delivered Extraordinary Results through a “Big Bang” Enterprise Agile Revolution

2000 2001 2002 2003 2004 2005 2006

Features Delivered per Team

Days between Major Releases

Page 18: YEAR O F L I V I N G DANGEROUSLY Steve Greene | Chris Fry How Salesforce.com delivered Extraordinary Results through a “Big Bang” Enterprise Agile Revolution

1Number of Major Releases per year

Page 19: YEAR O F L I V I N G DANGEROUSLY Steve Greene | Chris Fry How Salesforce.com delivered Extraordinary Results through a “Big Bang” Enterprise Agile Revolution

Why?

Page 20: YEAR O F L I V I N G DANGEROUSLY Steve Greene | Chris Fry How Salesforce.com delivered Extraordinary Results through a “Big Bang” Enterprise Agile Revolution

Lack of visibility at all stages in the release

Late feedback on features at the end of our

release cycle

Page 21: YEAR O F L I V I N G DANGEROUSLY Steve Greene | Chris Fry How Salesforce.com delivered Extraordinary Results through a “Big Bang” Enterprise Agile Revolution

Long and unpredictable release

schedules

Page 22: YEAR O F L I V I N G DANGEROUSLY Steve Greene | Chris Fry How Salesforce.com delivered Extraordinary Results through a “Big Bang” Enterprise Agile Revolution

Gradual productivity decline as the

team grew

Page 23: YEAR O F L I V I N G DANGEROUSLY Steve Greene | Chris Fry How Salesforce.com delivered Extraordinary Results through a “Big Bang” Enterprise Agile Revolution

What did we do about it?

Page 24: YEAR O F L I V I N G DANGEROUSLY Steve Greene | Chris Fry How Salesforce.com delivered Extraordinary Results through a “Big Bang” Enterprise Agile Revolution

Major enterprise-wide Agile Transformation to ADM

in just 3 months

another 12 months of continuous improvement

+

Page 25: YEAR O F L I V I N G DANGEROUSLY Steve Greene | Chris Fry How Salesforce.com delivered Extraordinary Results through a “Big Bang” Enterprise Agile Revolution

What did we do about it?

Page 26: YEAR O F L I V I N G DANGEROUSLY Steve Greene | Chris Fry How Salesforce.com delivered Extraordinary Results through a “Big Bang” Enterprise Agile Revolution

I knew we needed radical change to get us back on track to regular releases and agile delivered.”

Parker HarrisFounder and Executive Vice President, Technology

Salesforce.com

Page 27: YEAR O F L I V I N G DANGEROUSLY Steve Greene | Chris Fry How Salesforce.com delivered Extraordinary Results through a “Big Bang” Enterprise Agile Revolution

2000 2001 2002 2003 2004 2005 2006 2007

Features Delivered per Team

Days between Major Releases

Transformation Results

Page 28: YEAR O F L I V I N G DANGEROUSLY Steve Greene | Chris Fry How Salesforce.com delivered Extraordinary Results through a “Big Bang” Enterprise Agile Revolution

Agile Transformation Timeline

“Agile Launch”

Big Bang Rollout

January OctoberAprilOctober JanuaryJuly

Rollout Adoption Excellence Expansion

April

144 146 148 150 152 154

Page 29: YEAR O F L I V I N G DANGEROUSLY Steve Greene | Chris Fry How Salesforce.com delivered Extraordinary Results through a “Big Bang” Enterprise Agile Revolution

Customers

Page 30: YEAR O F L I V I N G DANGEROUSLY Steve Greene | Chris Fry How Salesforce.com delivered Extraordinary Results through a “Big Bang” Enterprise Agile Revolution

Our customers are happy…

Page 31: YEAR O F L I V I N G DANGEROUSLY Steve Greene | Chris Fry How Salesforce.com delivered Extraordinary Results through a “Big Bang” Enterprise Agile Revolution

ADM has delivered total visibility, total transparency and unbelievable productivity… a complete win! ”

Steve Fisher Sr. Vice President, Platform Division

Salesforce.com

Page 32: YEAR O F L I V I N G DANGEROUSLY Steve Greene | Chris Fry How Salesforce.com delivered Extraordinary Results through a “Big Bang” Enterprise Agile Revolution

On time delivery?

146

148

150

144Last waterfall release

152

Page 33: YEAR O F L I V I N G DANGEROUSLY Steve Greene | Chris Fry How Salesforce.com delivered Extraordinary Results through a “Big Bang” Enterprise Agile Revolution

That’s right, every Agile release has been deployed on-time

Page 34: YEAR O F L I V I N G DANGEROUSLY Steve Greene | Chris Fry How Salesforce.com delivered Extraordinary Results through a “Big Bang” Enterprise Agile Revolution

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 CloseSalesforce Customer Satisfaction Survey

Sr. Manager Product MarketingSalesforce.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.)

Page 35: YEAR O F L I V I N G DANGEROUSLY Steve Greene | Chris Fry How Salesforce.com delivered Extraordinary Results through a “Big Bang” Enterprise Agile Revolution

94% of customers that indicate they definitely or probably will recommend salesforce.com to others

%

* Source: Salesforce.com Relationship survey

Page 36: YEAR O F L I V I N G DANGEROUSLY Steve Greene | Chris Fry How Salesforce.com delivered Extraordinary Results through a “Big Bang” Enterprise Agile Revolution

+61improvement in “mean time to release” for major releases in 2007

%

Page 37: YEAR O F L I V I N G DANGEROUSLY Steve Greene | Chris Fry How Salesforce.com delivered Extraordinary Results through a “Big Bang” Enterprise Agile Revolution

Mar Apr May Jun July Aug Sep Oct Nov Dec Jan Feb20062007

2007

2006

0

500

1000

1500

2000

2500

Cu

mu

lati

ve V

alu

e (f

eatu

res)

Month

Cumulative Value (features) delivered in Major Releases

2006 2007

+568%

Page 38: YEAR O F L I V I N G DANGEROUSLY Steve Greene | Chris Fry How Salesforce.com delivered Extraordinary Results through a “Big Bang” Enterprise Agile Revolution

+94Increase in feature requests delivered - 2007 v. 2006

%

Page 39: YEAR O F L I V I N G DANGEROUSLY Steve Greene | Chris Fry How Salesforce.com delivered Extraordinary Results through a “Big Bang” Enterprise Agile Revolution

+38Increase in feature requests delivered per developer - 2007 v. 2006

%

Page 40: YEAR O F L I V I N G DANGEROUSLY Steve Greene | Chris Fry How Salesforce.com delivered Extraordinary Results through a “Big Bang” Enterprise Agile Revolution

Our teams are happier…

Page 41: YEAR O F L I V I N G DANGEROUSLY Steve Greene | Chris Fry How Salesforce.com delivered Extraordinary Results through a “Big Bang” Enterprise Agile Revolution

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

Page 42: YEAR O F L I V I N G DANGEROUSLY Steve Greene | Chris Fry How Salesforce.com delivered Extraordinary Results through a “Big Bang” Enterprise Agile Revolution

92of respondents believe ADM is an effective

approach for their scrum teams

%

Page 43: YEAR O F L I V I N G DANGEROUSLY Steve Greene | Chris Fry How Salesforce.com delivered Extraordinary Results through a “Big Bang” Enterprise Agile Revolution

91of respondents believe the quality of our products have improved or stayed the same

%

* 59% say our quality has improved

Page 44: YEAR O F L I V I N G DANGEROUSLY Steve Greene | Chris Fry How Salesforce.com delivered Extraordinary Results through a “Big Bang” Enterprise Agile Revolution

86of respondents are having the “best time” or a “good time” at Salesforce

%

* Improved from 40% 15 months ago

Page 45: YEAR O F L I V I N G DANGEROUSLY Steve Greene | Chris Fry How Salesforce.com delivered Extraordinary Results through a “Big Bang” Enterprise Agile Revolution

92of respondents would recommend ADM to their colleagues inside or outside Salesforce

%

Page 46: YEAR O F L I V I N G DANGEROUSLY Steve Greene | Chris Fry How Salesforce.com delivered Extraordinary Results through a “Big Bang” Enterprise Agile Revolution
Page 47: YEAR O F L I V I N G DANGEROUSLY Steve Greene | Chris Fry How Salesforce.com delivered Extraordinary Results through a “Big Bang” Enterprise Agile Revolution

How’d we do it?

Page 48: YEAR O F L I V I N G DANGEROUSLY Steve Greene | Chris Fry How Salesforce.com delivered Extraordinary Results through a “Big Bang” Enterprise Agile Revolution

Launched organizational

change program

Page 49: YEAR O F L I V I N G DANGEROUSLY Steve Greene | Chris Fry How Salesforce.com delivered Extraordinary Results through a “Big Bang” Enterprise Agile Revolution

Created a dedicated, cross-

functional rollout team

Page 50: YEAR O F L I V I N G DANGEROUSLY Steve Greene | Chris Fry How Salesforce.com delivered Extraordinary Results through a “Big Bang” Enterprise Agile Revolution

Everyone jumped in together

Page 51: YEAR O F L I V I N G DANGEROUSLY Steve Greene | Chris Fry How Salesforce.com delivered Extraordinary Results through a “Big Bang” Enterprise Agile Revolution

Positioned as a return to our

core values

Page 52: YEAR O F L I V I N G DANGEROUSLY Steve Greene | Chris Fry How Salesforce.com delivered Extraordinary Results through a “Big Bang” Enterprise Agile Revolution

Listen to your customers

IterateKISS

Page 53: YEAR O F L I V I N G DANGEROUSLY Steve Greene | Chris Fry How Salesforce.com delivered Extraordinary Results through a “Big Bang” Enterprise Agile Revolution

Distributed Ken Schwaber’s Agile book

Developed 2-hour Agile overview

Page 54: YEAR O F L I V I N G DANGEROUSLY Steve Greene | Chris Fry How Salesforce.com delivered Extraordinary Results through a “Big Bang” Enterprise Agile Revolution

Sent 30 ScrumMasters to ScrumMaster

Certification

Sent 35 Product Managers to Product

Owner Certification

Page 55: YEAR O F L I V I N G DANGEROUSLY Steve Greene | Chris Fry How Salesforce.com delivered Extraordinary Results through a “Big Bang” Enterprise Agile Revolution

Created weekly ScrumMaster and Product Owner forums

Page 56: YEAR O F L I V I N G DANGEROUSLY Steve Greene | Chris Fry How Salesforce.com delivered Extraordinary Results through a “Big Bang” Enterprise Agile Revolution

Created internal, wiki-based website as a reference for team members

Page 57: YEAR O F L I V I N G DANGEROUSLY Steve Greene | Chris Fry How Salesforce.com delivered Extraordinary Results through a “Big Bang” Enterprise Agile Revolution

It wasn’t easy.

Page 58: YEAR O F L I V I N G DANGEROUSLY Steve Greene | Chris Fry How Salesforce.com delivered Extraordinary Results through a “Big Bang” Enterprise Agile Revolution

“In many ways, scrum seems like an inflexible, bureaucratic process akin to something at the Department of Motor Vehicles.”

“…ditch the stupid annoyingly dumb excel spreadsheet.”

“Scrum doesn't account for the fact of the reality of the waterfall. You

cannot deny this by superimposing scrum over it.”

“Management is not proactive as we wait for decisions from management. Scrum gives me the feeling that Big Brother is watching

and monitoring everything we do…”

“It seems like we spend more time talking about scrum…than we spend time talking and working on

salesforce.com.”

Page 59: YEAR O F L I V I N G DANGEROUSLY Steve Greene | Chris Fry How Salesforce.com delivered Extraordinary Results through a “Big Bang” Enterprise Agile Revolution

“Stop trying to implement scrum, and look at how many releases we can really do in

a year.”

“The lingo is ridiculous”

Team is effective but productivity is lower

“Scrum does not meaningfully affect the team's effectiveness; it is

structure and process that often distracts the team from their goal, and

can be used to micromanage the team.”

“We've managed to take a lightweight process and attach enough … to it to make it just as bad as our previous

process, good job!”

Lack of innovation. No innovation. I can't innovate. I am at the mercy of my product owner, who cares not for innovation, only

the chirpings of customers...

Page 60: YEAR O F L I V I N G DANGEROUSLY Steve Greene | Chris Fry How Salesforce.com delivered Extraordinary Results through a “Big Bang” Enterprise Agile Revolution

Continuous Improvement

“Agile Launch”

Big Bang Rollout

January OctoberAprilOctober JanuaryJuly

Rollout Adoption Excellence Expansion

April

144 146 148 150 152 154

Page 61: YEAR O F L I V I N G DANGEROUSLY Steve Greene | Chris Fry How Salesforce.com delivered Extraordinary Results through a “Big Bang” Enterprise Agile Revolution

Continuous Improvement

“Agile Launch”

Big Bang Rollout

January OctoberAprilOctober JanuaryJuly

Rollout Adoption Excellence Expansion

April

Scrumforce

Office Hours

Release Management

Sustainable Velocity

Virtual Architecture

System TestingPTOn

Open Space SoS

Cross Team Impact

Dependencies

Release Planning

Page 62: YEAR O F L I V I N G DANGEROUSLY Steve Greene | Chris Fry How Salesforce.com delivered Extraordinary Results through a “Big Bang” Enterprise Agile Revolution

What would we do differently?

Page 63: YEAR O F L I V I N G DANGEROUSLY Steve Greene | Chris Fry How Salesforce.com delivered Extraordinary Results through a “Big Bang” Enterprise Agile Revolution

Involve more individual contributors early

Page 64: YEAR O F L I V I N G DANGEROUSLY Steve Greene | Chris Fry How Salesforce.com delivered Extraordinary Results through a “Big Bang” Enterprise Agile Revolution

Train Product Owners earlier and with

more intensity

Page 65: YEAR O F L I V I N G DANGEROUSLY Steve Greene | Chris Fry How Salesforce.com delivered Extraordinary Results through a “Big Bang” Enterprise Agile Revolution

Get outside coaching earlier

Page 66: YEAR O F L I V I N G DANGEROUSLY Steve Greene | Chris Fry How Salesforce.com delivered Extraordinary Results through a “Big Bang” Enterprise Agile Revolution

Give key executives concrete deliverables

around the rollout

Page 67: YEAR O F L I V I N G DANGEROUSLY Steve Greene | Chris Fry How Salesforce.com delivered Extraordinary Results through a “Big Bang” Enterprise Agile Revolution

Be more clear about what the agile ‘rules’

are

Page 68: YEAR O F L I V I N G DANGEROUSLY Steve Greene | Chris Fry How Salesforce.com delivered Extraordinary Results through a “Big Bang” Enterprise Agile Revolution

Keys to success?

Page 69: YEAR O F L I V I N G DANGEROUSLY Steve Greene | Chris Fry How Salesforce.com delivered Extraordinary Results through a “Big Bang” Enterprise Agile Revolution

Ensure executive commitment

to the change

Page 70: YEAR O F L I V I N G DANGEROUSLY Steve Greene | Chris Fry How Salesforce.com delivered Extraordinary Results through a “Big Bang” Enterprise Agile Revolution

Focus on principles over

mechanics

Page 71: YEAR O F L I V I N G DANGEROUSLY Steve Greene | Chris Fry How Salesforce.com delivered Extraordinary Results through a “Big Bang” Enterprise Agile Revolution

Focus on getting several teams

to excellence

Page 72: YEAR O F L I V I N G DANGEROUSLY Steve Greene | Chris Fry How Salesforce.com delivered Extraordinary Results through a “Big Bang” Enterprise Agile Revolution

Focus on automation

Page 73: YEAR O F L I V I N G DANGEROUSLY Steve Greene | Chris Fry How Salesforce.com delivered Extraordinary Results through a “Big Bang” Enterprise Agile Revolution

Code Coverage for Salesforce.com

46.7%

64.9%

70.3%

31.1%

25%

35%

45%

55%

65%

75%

85%

2005 2006 2007 2008 2009

Year

% o

f C

ov

era

ge

2005

2006

2007

2008

16332

5752

2656

26212

Page 74: YEAR O F L I V I N G DANGEROUSLY Steve Greene | Chris Fry How Salesforce.com delivered Extraordinary Results through a “Big Bang” Enterprise Agile Revolution
Page 75: YEAR O F L I V I N G DANGEROUSLY Steve Greene | Chris Fry How Salesforce.com delivered Extraordinary Results through a “Big Bang” Enterprise Agile Revolution

Provide radical transparency

Page 76: YEAR O F L I V I N G DANGEROUSLY Steve Greene | Chris Fry How Salesforce.com delivered Extraordinary Results through a “Big Bang” Enterprise Agile Revolution
Page 77: YEAR O F L I V I N G DANGEROUSLY Steve Greene | Chris Fry How Salesforce.com delivered Extraordinary Results through a “Big Bang” Enterprise Agile Revolution

When the heat is on stick to your guns

Page 78: YEAR O F L I V I N G DANGEROUSLY Steve Greene | Chris Fry How Salesforce.com delivered Extraordinary Results through a “Big Bang” Enterprise Agile Revolution

Experiment, be patient and expect to make

mistakes

Page 79: YEAR O F L I V I N G DANGEROUSLY Steve Greene | Chris Fry How Salesforce.com delivered Extraordinary Results through a “Big Bang” Enterprise Agile Revolution

Don’t be afraid to change the

entire company all at one

time

Page 80: YEAR O F L I V I N G DANGEROUSLY Steve Greene | Chris Fry How Salesforce.com delivered Extraordinary Results through a “Big Bang” Enterprise Agile Revolution