Salesforce.com Agile Transformation - Agile 2007 Conference

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

2 comments

Comments 1 - 2 of 2 previous next Post a comment

Post a comment
Embed Video
Edit your comment Cancel

58 Favorites & 2 Groups

Salesforce.com Agile Transformation - Agile 2007 Conference - Presentation Transcript

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

+ Steve GreeneSteve Greene, 3 years ago

custom

18702 views, 58 favs, 22 embeds more stats

Storytelling at the Agile 2007 Conference by Steve more

More info about this document

© All Rights Reserved

Go to text version

  • Total Views 18702
    • 18146 on SlideShare
    • 556 from embeds
  • Comments 2
  • Favorites 58
  • Downloads 290
Most viewed embeds
  • 362 views on http://www.betterprojects.net
  • 52 views on http://www.scrumlabs.com
  • 22 views on http://www.scrum.org.br
  • 22 views on http://xp-rs.blogspot.com
  • 16 views on http://www.insidetheigloo.com

more

All embeds
  • 362 views on http://www.betterprojects.net
  • 52 views on http://www.scrumlabs.com
  • 22 views on http://www.scrum.org.br
  • 22 views on http://xp-rs.blogspot.com
  • 16 views on http://www.insidetheigloo.com
  • 15 views on http://www.ryuzee.com
  • 13 views on http://www.tekkie.ro
  • 12 views on http://www.pmtoolbox.com
  • 10 views on http://jisi.dreamblog.jp
  • 9 views on http://www.minosegdoktorok.hu
  • 8 views on http://falkayn.blogspot.com
  • 3 views on http://trellis.revelationglobal.com
  • 3 views on http://wiki.oams.com
  • 1 views on http://209.85.229.132
  • 1 views on http://rd.oams.com
  • 1 views on http://www.dvd-photo.slideshow.com
  • 1 views on http://www.hanrss.com
  • 1 views on http://www.xp-rs.blogspot.com
  • 1 views on http://static.slideshare.net
  • 1 views on http://richardsbraindump.blogspot.com
  • 1 views on http://www.clearspring.com
  • 1 views on http://underground.learningobjects.com

less

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

Cancel
File a copyright complaint
Having problems? Go to our helpdesk?

Categories

Groups / Events