Transcript
Page 1: Salesforce Agile Transformation - Agile 2007 Conference

Large Scale Agile Transformation

Chris FrySteve Greene

Page 2: Salesforce Agile Transformation - Agile 2007 Conference

History

Page 3: Salesforce Agile Transformation - Agile 2007 Conference

7Age of Salesforce in years

Page 4: Salesforce Agile Transformation - Agile 2007 Conference

from the beginning

Page 5: Salesforce Agile Transformation - Agile 2007 Conference

3Number of people in R&D

Page 6: Salesforce Agile Transformation - Agile 2007 Conference

fast innovativesmart

Page 7: Salesforce Agile Transformation - Agile 2007 Conference

4Number of Major Releases per year

Page 8: Salesforce Agile Transformation - Agile 2007 Conference

7 years later

Page 9: Salesforce Agile Transformation - Agile 2007 Conference

rapid success

Page 10: Salesforce Agile Transformation - Agile 2007 Conference

30,000+Customers

Page 11: Salesforce Agile Transformation - Agile 2007 Conference

650,000Users

Page 12: Salesforce Agile Transformation - Agile 2007 Conference

100 Milliontransactions per day

Page 13: Salesforce Agile Transformation - Agile 2007 Conference

200+people in R&D

Page 14: Salesforce Agile Transformation - Agile 2007 Conference

but

Page 15: Salesforce Agile Transformation - Agile 2007 Conference

it was getting more difficult to deliver

Page 16: Salesforce Agile Transformation - Agile 2007 Conference

2000 2001 2002 2003 2004 2005 2006

Features Delivered per Team

Days between Major Releases

Page 17: Salesforce Agile Transformation - Agile 2007 Conference

1Number of Major Releases per year

Page 18: Salesforce Agile Transformation - Agile 2007 Conference

Why?

Page 19: Salesforce Agile Transformation - Agile 2007 Conference

Lack of visibility at all stages in the release

Late feedback on features at the end of our release cycle

Page 20: Salesforce Agile Transformation - Agile 2007 Conference

Long and unpredictable release schedules

Page 21: Salesforce Agile Transformation - Agile 2007 Conference

Gradual productivity decline as the team grew

Page 22: Salesforce Agile Transformation - Agile 2007 Conference

What did we do about it?

Page 23: Salesforce Agile Transformation - Agile 2007 Conference

Major enterprise-wide Agile Transformation

in just 3 months

Page 24: Salesforce Agile Transformation - Agile 2007 Conference

2000 2001 2002 2003 2004 2005 2006 2007

Features Delivered per Team

Days between Major Releases

Transformation Results

Page 25: Salesforce Agile Transformation - Agile 2007 Conference

Transformation Results

January2007

March2007

November2007

August2007

Winter ‘08

Rapid Reaction for an Agile World60+ critical features delivered in < 9 monthsAverage Idea to Release rate: 2.2 quarters70% of Top 10 Ideas on track for delivery in 2007

Summer ‘08

Winter ‘09

Spring ‘08

Page 26: Salesforce Agile Transformation - Agile 2007 Conference

Our customers are happy…

Page 27: Salesforce Agile Transformation - Agile 2007 Conference

Our teams are happy…

Page 28: Salesforce Agile Transformation - Agile 2007 Conference
Page 29: Salesforce Agile Transformation - Agile 2007 Conference

How’d we do it?

Page 30: Salesforce Agile Transformation - Agile 2007 Conference

Launched organizational change program

Page 31: Salesforce Agile Transformation - Agile 2007 Conference

Everyone jumped in together

Page 32: Salesforce Agile Transformation - Agile 2007 Conference

Created a dedicated, cross-functional rollout team

Page 33: Salesforce Agile Transformation - Agile 2007 Conference

Positioned as a return to our core values

Page 34: Salesforce Agile Transformation - Agile 2007 Conference

Listen to your customers

IterateKISS

Page 35: Salesforce Agile Transformation - Agile 2007 Conference

Distributed Ken Schwaber’s Agile book

Developed 2-hour Agile overview

Page 36: Salesforce Agile Transformation - Agile 2007 Conference

Sent 30 ScrumMasters to ScrumMaster Certification

Sent 35 Product Managers to Product Owner Certification

Page 37: Salesforce Agile Transformation - Agile 2007 Conference

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

Page 38: Salesforce Agile Transformation - Agile 2007 Conference

What would we do differently?

Page 39: Salesforce Agile Transformation - Agile 2007 Conference

Train Product Owners earlier and with more intensity

Page 40: Salesforce Agile Transformation - Agile 2007 Conference

Involve more individual contributors early

Page 41: Salesforce Agile Transformation - Agile 2007 Conference

Get outside coaching earlier

Page 42: Salesforce Agile Transformation - Agile 2007 Conference

Give key executives concrete deliverables around the rollout

Page 43: Salesforce Agile Transformation - Agile 2007 Conference

Be more clear about what the agile ‘rules’ are

Page 44: Salesforce Agile Transformation - Agile 2007 Conference

Keys to success?

Page 45: Salesforce Agile Transformation - Agile 2007 Conference

Ensure executive commitment to the change

Page 46: Salesforce Agile Transformation - Agile 2007 Conference

Focus on principles over mechanics

Page 47: Salesforce Agile Transformation - Agile 2007 Conference

Focus on automation

Page 48: Salesforce Agile Transformation - Agile 2007 Conference
Page 49: Salesforce Agile Transformation - Agile 2007 Conference

Provide radical transparency

Page 50: Salesforce Agile Transformation - Agile 2007 Conference

Advice?

Page 51: Salesforce Agile Transformation - Agile 2007 Conference

Create a dedicated, cross-functional rollout team

Page 52: Salesforce Agile Transformation - Agile 2007 Conference

Get professional help

Page 53: Salesforce Agile Transformation - Agile 2007 Conference

Focus on getting several teams to excellence

Page 54: Salesforce Agile Transformation - Agile 2007 Conference

Create a company sprint heartbeat

Page 55: Salesforce Agile Transformation - Agile 2007 Conference

Decide early on the right tool

Page 56: Salesforce Agile Transformation - Agile 2007 Conference

Scrumforce built on the Salesforce Platform

Page 57: Salesforce Agile Transformation - Agile 2007 Conference

Scrumforce built on the Salesforce Platform

Page 58: Salesforce Agile Transformation - Agile 2007 Conference

When the heat is on stick to your guns

Page 59: Salesforce Agile Transformation - Agile 2007 Conference

Encourage radical visibility and over-communicate

Page 60: Salesforce Agile Transformation - Agile 2007 Conference

Experiment, be patient and expect to make mistakes

Page 61: Salesforce Agile Transformation - Agile 2007 Conference

Don’t be afraid to change the entire company all at one time

Page 62: Salesforce Agile Transformation - Agile 2007 Conference

Agile Roadmap

January OctoberAprilOctober

“Agile Launch”Big Bang Rollout

“Excellence, Sustainability & Expansion”Expanding Velocity, Expanding Intelligence, Expanding Influence Globally

January

144 146

July

148 150 152

Rollout Adoption Excellence Expansion

Page 63: Salesforce Agile Transformation - Agile 2007 Conference

It’s not Process

Page 64: Salesforce Agile Transformation - Agile 2007 Conference

It’s ADM

Page 65: Salesforce Agile Transformation - Agile 2007 Conference

Executive ProducerParker Harris

Page 66: Salesforce Agile Transformation - Agile 2007 Conference

ScreenplayChris Fry

Page 67: Salesforce Agile Transformation - Agile 2007 Conference

DirectorSteve Greene

Page 68: Salesforce Agile Transformation - Agile 2007 Conference

Co-ProducerJenny Cheng

Page 69: Salesforce Agile Transformation - Agile 2007 Conference

Co-ProducerTodd McKinnon

Page 70: Salesforce Agile Transformation - Agile 2007 Conference

Executive ProducersSteve Greene

Chris Fry

Page 71: Salesforce Agile Transformation - Agile 2007 Conference

Story EditorsAndrea Leszek

Catherine Courage

Page 72: Salesforce Agile Transformation - Agile 2007 Conference

StarringSteve Graykowski

Page 73: Salesforce Agile Transformation - Agile 2007 Conference

Eric Babinet

Page 74: Salesforce Agile Transformation - Agile 2007 Conference

Rajani Ramanathan

Page 75: Salesforce Agile Transformation - Agile 2007 Conference

April Oman

Page 76: Salesforce Agile Transformation - Agile 2007 Conference

Guest StarringMatt Ho

Page 77: Salesforce Agile Transformation - Agile 2007 Conference

Pete BehrensRob Myers

Page 78: Salesforce Agile Transformation - Agile 2007 Conference

Special Guest StarsSteve Fisher

Woodson Martin

Page 79: Salesforce Agile Transformation - Agile 2007 Conference

Co-starringPeter Morelli

Siddhartha Singh

Page 80: Salesforce Agile Transformation - Agile 2007 Conference

Rasmus MenckeAmy Farrow

Page 81: Salesforce Agile Transformation - Agile 2007 Conference

WithAndrew Sandler

Page 82: Salesforce Agile Transformation - Agile 2007 Conference

Scrum Master

Product Owner

Art Director

UE Producer

STEVE GREENE

CHRIS FRY

ANDREA LESZEK

CATHERINE COURAGE

Page 83: Salesforce Agile Transformation - Agile 2007 Conference

Program Designer

Release Technician

Survey Designer

Assistant Producer

Adaptation Designer

STEVE GRAYKOWSKI

AMY FARROW

APRIL OMAN

ERIC BABINET

RAJANI RAMANATHAN

Page 84: Salesforce Agile Transformation - Agile 2007 Conference

Art Director of Done

TDD Producer

Product Owner Designer

Phase 0 Consultant

Casting

Extras Casting

PETE MORELLI

SIDD SINGH

RASMUS MENKE

ANDREW SANDLER

STEVE GREENE

CHRIS FRY

Page 85: Salesforce Agile Transformation - Agile 2007 Conference

Scrum Master

Product Owner

Art Director & Developer

Developer

Documentation Designer

ERIC BABINET

CATHERINE COURAGE

ANDREW WAITE

FELIX SUKHENKO

MYSTI BERRY

Scrumforce Cast

Page 86: Salesforce Agile Transformation - Agile 2007 Conference

Art Director

Editor

Content Designers

STEVE GREENE

ANDREA LESZEK

CHRIS FRY

ANDREA LESZEK

STEVE GRAYKOWSKI

CATHERINE COURAGE

ERIC BABINET

ADM Wiki Cast

Page 87: Salesforce Agile Transformation - Agile 2007 Conference

Special Thanks toMike Cohn

Page 88: Salesforce Agile Transformation - Agile 2007 Conference

Rolled out entirely on location inSan Francisco, California

USA

Page 89: Salesforce Agile Transformation - Agile 2007 Conference

The characters and events depicted in this rollout are real. Any similarity to fictional persons, living or dead,

is purely coincidental.

Copyright © 2007 Salesforce.com. All rights reserved. First publication of this rollout (process and overview): United States of America 2007. Salesforce.com is the

owner of the copyright in this rollout

This rollout is protected by the copyright laws of the United States of America and other countries. Any

unauthorized duplication, copying, or use of all or part of this rollout may result in a serious dorking in

accordance with applicable laws.

Page 90: Salesforce Agile Transformation - Agile 2007 Conference

This has been a presentation of

Page 91: Salesforce Agile Transformation - Agile 2007 Conference

Top Related