LARGE S  C  A  L  E AGILE T R A N S F O R M A T I O N Steve  Greene  |  Chris  Fry How Salesforce.com revolutionized their...
History
8 Age of Salesforce in years
from the beginning
3 Number of people in R&D
fast innovative smart
4 Number of Major Releases per year
7 years later
rapid success
35,000+ Customers
900,000 Subscribers
110 Million transactions per day
200+ people in R&D
but
it was getting more difficult to deliver
2000  2001  2002  2003  2004  2005  2006   Features Delivered per Team  Days between Major Releases
1 Number of Major Releases per year
Why?
Lack of visibility at all stages in the release Late feedback on features at the end of our release cycle
Long and unpredictable release schedules
Gradual productivity decline as the team grew
What did we do about it?
Major enterprise-wide Agile Transformation in just 3 months
Transformation Results 2000  2001  2002  2003  2004  2005  2006   2007 Features Delivered per Team  Days between Major Rel...
Transformation Results January 2007 March 2007 November 2007 August 2007 Rapid Reaction for an Agile World 60+ critical fe...
Our customers are happy…
Our teams are happier…
 
What is ADM? ADM is a modified Scrum/XP style of product development that is specific to Salesforce. It employs Scrum proj...
What is ADM? Re-factoring Self-organizing Predictable releases Transparent Ftest - Selenium Continuous integration Debt fr...
How’d we do it?
Launched organizational change program
Everyone jumped in together
Created a dedicated, cross-functional rollout team
Positioned as a return to our core values
Listen to your customers Iterate KISS
Distributed Ken Schwaber’s Agile book Developed 2-hour Agile overview
Sent 30 ScrumMasters to ScrumMaster Certification Sent 35 Product Managers to Product Owner Certification
Created internal, wiki-based website as a reference for team members
What would we do differently?
Train Product Owners earlier and with more intensity
Involve more individual contributors early
Get outside coaching earlier
Give key executives concrete deliverables around the rollout
Be more clear about what the agile ‘rules’ are
Keys to success?
Ensure executive commitment to the change
Focus on principles over mechanics
Focus on automation
16332 5752 2656
 
Provide radical transparency
Advice?
Create a dedicated, cross-functional rollout team
Get professional help
Focus on getting several teams to excellence
Create a company sprint heartbeat
Decide early on the right tool
Scrumforce built on the Salesforce Platform
Scrumforce built on the Salesforce Platform
When the heat is on stick to your guns
Encourage radical visibility and over-communicate
Experiment, be patient and expect to make mistakes
Agile Roadmap January October April October “ Agile Launch” Big Bang Rollout “ Excellence, Sustainability & Expansion” Exp...
Ok, sounds good but what are we working on now?
Sustainable Velocity
Waterfalling in sprint Shared teams TDD
Dependencies
 
Leadership
Don’t be afraid to change the entire company all at one time
It’s not Process
It’s  ADM
Executive Producer Parker Harris
Screenplay Chris Fry
Director Steve Greene
Co-Producer Jenny Cheng
Co-Producer Todd McKinnon Courtney Broadus
Executive Producers Steve Greene Chris Fry
Story Editors Andrea Leszek Catherine Courage
Starring Steve Graykowski
Eric Babinet
Rajani Ramanathan
April Oman
Guest Starring Matt Ho
Pete Behrens Rob Myers
Special Guest Stars Steve Fisher Woodson Martin
Co-starring Peter Morelli Siddhartha Singh
Rasmus Mencke Amy Farrow
With Andrew Sandler
<ul><li>Scrum Master </li></ul><ul><li>Product Owner </li></ul><ul><li>Art Director </li></ul><ul><li>UE Producer </li></u...
<ul><li>Program Designer </li></ul><ul><li>Release Technician </li></ul><ul><li>Survey Designer </li></ul><ul><li>Assistan...
<ul><li>Art Director of Done </li></ul><ul><li>TDD Producer </li></ul><ul><li>Product Owner Designer </li></ul><ul><li>Pha...
<ul><li>Scrum Master </li></ul><ul><li>Product Owner </li></ul><ul><li>Art Director & Developer </li></ul><ul><li>Develope...
<ul><li>Art Director </li></ul><ul><li>Editor </li></ul><ul><li>Content Designers </li></ul><ul><li>STEVE GREENE </li></ul...
Special Thanks to Mike Cohn
Rolled out entirely on location in San Francisco, California USA
The characters and events depicted in this rollout are real.  Any similarity to fictional persons, living or dead, is pure...
This has been a presentation of
 
Upcoming SlideShare
Loading in...5
×

Salesforce.com Agile Transformation - Agile 2007 Conference

75,018

Published on

Storytelling at the Agile 2007 Conference by Steve Greene and Chris Fry. Exposes the dramatic success at Salesforce.com in transforming R&D into an Agile development organization in a "Big Bang" way.

Published in: Business, Technology
2 Comments
134 Likes
Statistics
Notes
  • Jogando.net/mu - 01

    Olá, venho divulgar o melhor servidor de MU on-line do
    Brasil.
    -Season 6 Ep. 3 em todos os Servers. Sendo 7 servers diferenciados proporcionando sua diversão,
    VEJA ALGUMAS NOVIDADES :
    - NOVOS KITS : DEVASTATOR e SUPREMO DIAMOND V2 com Rings e Pendat Mysthical ;
    - Novos Shields Power v3 18 opts;
    - Novas Asas, Rings e Shields JDiamonds;
    - Novas compras com troca de asas e shields para asas e shields JDiamond.
    - Conheça também o site de Animes Cloud: http://www.animescloud.com, mais de 20.000 videos online.
    E NÃO PERCA ~> 1ª Mega Maratona Jogando.net ~> MAIS DE 30 DIAS DE EVENTOS .
    ENTRE JÁ NO SITE : http://www.jogando.net/mu/ >> CADASTRE-SE E GANHE 5 DIAS DE VIP
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Are the days and features labels the wrong way around here?
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Views
Total Views
75,018
On Slideshare
0
From Embeds
0
Number of Embeds
52
Actions
Shares
0
Downloads
2,667
Comments
2
Likes
134
Embeds 0
No embeds

No notes for slide
  • Salesforce.com Agile Transformation - Agile 2007 Conference

    1. 1. LARGE S C A L E AGILE T R A N S F O R M A T I O N Steve Greene | Chris Fry How Salesforce.com revolutionized their R&D development methodology in a Big Bang way
    2. 2. History
    3. 3. 8 Age of Salesforce in years
    4. 4. from the beginning
    5. 5. 3 Number of people in R&D
    6. 6. fast innovative smart
    7. 7. 4 Number of Major Releases per year
    8. 8. 7 years later
    9. 9. rapid success
    10. 10. 35,000+ Customers
    11. 11. 900,000 Subscribers
    12. 12. 110 Million transactions per day
    13. 13. 200+ people in R&D
    14. 14. but
    15. 15. it was getting more difficult to deliver
    16. 16. 2000 2001 2002 2003 2004 2005 2006 Features Delivered per Team Days between Major Releases
    17. 17. 1 Number of Major Releases per year
    18. 18. Why?
    19. 19. Lack of visibility at all stages in the release Late feedback on features at the end of our release cycle
    20. 20. Long and unpredictable release schedules
    21. 21. Gradual productivity decline as the team grew
    22. 22. What did we do about it?
    23. 23. Major enterprise-wide Agile Transformation in just 3 months
    24. 24. Transformation Results 2000 2001 2002 2003 2004 2005 2006 2007 Features Delivered per Team Days between Major Releases
    25. 25. Transformation Results January 2007 March 2007 November 2007 August 2007 Rapid Reaction for an Agile World 60+ critical features delivered in < 9 months Average Idea to Release rate: 2.2 quarters 70% of Top 10 Ideas on track for delivery in 2007 Summer ‘08 Winter ‘09 Spring ‘08
    26. 26. Our customers are happy…
    27. 27. Our teams are happier…
    28. 29. What is ADM? ADM is a modified Scrum/XP style of product development that is specific to Salesforce. It employs Scrum project management framework and adopts certain XP practices.
    29. 30. What is ADM? Re-factoring Self-organizing Predictable releases Transparent Ftest - Selenium Continuous integration Debt free Just-in-time Iterative Always Potentially Releasable Time-boxed User stories Agile Lean Early feedback Code Reviews Collective Code Ownership Self-correcting
    30. 31. How’d we do it?
    31. 32. Launched organizational change program
    32. 33. Everyone jumped in together
    33. 34. Created a dedicated, cross-functional rollout team
    34. 35. Positioned as a return to our core values
    35. 36. Listen to your customers Iterate KISS
    36. 37. Distributed Ken Schwaber’s Agile book Developed 2-hour Agile overview
    37. 38. Sent 30 ScrumMasters to ScrumMaster Certification Sent 35 Product Managers to Product Owner Certification
    38. 39. Created internal, wiki-based website as a reference for team members
    39. 40. What would we do differently?
    40. 41. Train Product Owners earlier and with more intensity
    41. 42. Involve more individual contributors early
    42. 43. Get outside coaching earlier
    43. 44. Give key executives concrete deliverables around the rollout
    44. 45. Be more clear about what the agile ‘rules’ are
    45. 46. Keys to success?
    46. 47. Ensure executive commitment to the change
    47. 48. Focus on principles over mechanics
    48. 49. Focus on automation
    49. 50. 16332 5752 2656
    50. 52. Provide radical transparency
    51. 53. Advice?
    52. 54. Create a dedicated, cross-functional rollout team
    53. 55. Get professional help
    54. 56. Focus on getting several teams to excellence
    55. 57. Create a company sprint heartbeat
    56. 58. Decide early on the right tool
    57. 59. Scrumforce built on the Salesforce Platform
    58. 60. Scrumforce built on the Salesforce Platform
    59. 61. When the heat is on stick to your guns
    60. 62. Encourage radical visibility and over-communicate
    61. 63. Experiment, be patient and expect to make mistakes
    62. 64. Agile Roadmap January October April October “ 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
    63. 65. Ok, sounds good but what are we working on now?
    64. 66. Sustainable Velocity
    65. 67. Waterfalling in sprint Shared teams TDD
    66. 68. Dependencies
    67. 70. Leadership
    68. 71. Don’t be afraid to change the entire company all at one time
    69. 72. It’s not Process
    70. 73. It’s ADM
    71. 74. Executive Producer Parker Harris
    72. 75. Screenplay Chris Fry
    73. 76. Director Steve Greene
    74. 77. Co-Producer Jenny Cheng
    75. 78. Co-Producer Todd McKinnon Courtney Broadus
    76. 79. Executive Producers Steve Greene Chris Fry
    77. 80. Story Editors Andrea Leszek Catherine Courage
    78. 81. Starring Steve Graykowski
    79. 82. Eric Babinet
    80. 83. Rajani Ramanathan
    81. 84. April Oman
    82. 85. Guest Starring Matt Ho
    83. 86. Pete Behrens Rob Myers
    84. 87. Special Guest Stars Steve Fisher Woodson Martin
    85. 88. Co-starring Peter Morelli Siddhartha Singh
    86. 89. Rasmus Mencke Amy Farrow
    87. 90. With Andrew Sandler
    88. 91. <ul><li>Scrum Master </li></ul><ul><li>Product Owner </li></ul><ul><li>Art Director </li></ul><ul><li>UE Producer </li></ul><ul><li>STEVE GREENE </li></ul><ul><li>CHRIS FRY </li></ul><ul><li>ANDREA LESZEK </li></ul><ul><li>CATHERINE COURAGE </li></ul>
    89. 92. <ul><li>Program Designer </li></ul><ul><li>Release Technician </li></ul><ul><li>Survey Designer </li></ul><ul><li>Assistant Producer </li></ul><ul><li>Adaptation Designer </li></ul><ul><li>STEVE GRAYKOWSKI </li></ul><ul><li>AMY FARROW </li></ul><ul><li>APRIL OMAN </li></ul><ul><li>ERIC BABINET </li></ul><ul><li>RAJANI RAMANATHAN </li></ul>
    90. 93. <ul><li>Art Director of Done </li></ul><ul><li>TDD Producer </li></ul><ul><li>Product Owner Designer </li></ul><ul><li>Phase 0 Consultant </li></ul><ul><li>Casting </li></ul><ul><li>Extras Casting </li></ul><ul><li>Photos </li></ul><ul><li>PETE MORELLI </li></ul><ul><li>SIDD SINGH </li></ul><ul><li>RASMUS MENKE </li></ul><ul><li>ANDREW SANDLER </li></ul><ul><li>STEVE GREENE </li></ul><ul><li>CHRIS FRY </li></ul><ul><li>iStockPhoto </li></ul><ul><li>Flickr </li></ul><ul><li>Google Images </li></ul>
    91. 94. <ul><li>Scrum Master </li></ul><ul><li>Product Owner </li></ul><ul><li>Art Director & Developer </li></ul><ul><li>Developer </li></ul><ul><li>Documentation Designer </li></ul><ul><li>ERIC BABINET </li></ul><ul><li>CATHERINE COURAGE </li></ul><ul><li>ANDREW WAITE </li></ul><ul><li>FELIX SUKHENKO </li></ul><ul><li>MYSTI BERRY </li></ul>Scrumforce Cast
    92. 95. <ul><li>Art Director </li></ul><ul><li>Editor </li></ul><ul><li>Content Designers </li></ul><ul><li>STEVE GREENE </li></ul><ul><li>ANDREA LESZEK </li></ul><ul><li>CHRIS FRY </li></ul><ul><li>ANDREA LESZEK </li></ul><ul><li>STEVE GRAYKOWSKI </li></ul><ul><li>CATHERINE COURAGE </li></ul><ul><li>ERIC BABINET </li></ul>ADM Wiki Cast
    93. 96. Special Thanks to Mike Cohn
    94. 97. Rolled out entirely on location in San Francisco, California USA
    95. 98. 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.
    96. 99. This has been a presentation of
    1. A particular slide catching your eye?

      Clipping is a handy way to collect important slides you want to go back to later.

    ×