SlideShare a Scribd company logo
YEAR
OF LIVING                 DANGEROUSLY
A Product Manager’s Guide to Surviving the Transition to Agile Development



       Silicon Valley Product Management Association
                        July 2nd - 2008

                      Rasmus Mencke
Surviving the Transition to Agile Development
Surviving the Transition to Agile Development
History
8
Age of Salesforce in years
from the beginning
3
Number of people in R&D
smart   fast   innovative
4
Number of Major Releases per year
7 years later
rapid success
41,000+
  Customers
1,000,000+
   Subscribers
150 Million
  transactions per day
200+
 people in R&D
it was getting more difficult to deliver
Days between Major Releases




            Features Delivered per Team




2000       2001      2002     2003        2004   2005   2006
1
Number of Major Releases in 2006
Yep, that’s it.
(just one release all year)
Why?
Lack of visibility at all stages in the release
Late feedback on features at the end of our
  release cycle
Fixed feature sets
Long and unpredictable release
  schedules
Gradual productivity declined as
 the team grew
What did we do
  about it?
Major enterprise-wide Agile
  Transformation to ADM


      in just 3 months


            +


   another 18 months of
  continuous improvement
“   I knew we needed radical change to get us back on track to

                                         ”
    regular releases and agile delivered.!




                                                     Parker Harris
                 Founder and Executive Vice President, Technology
                                                  Salesforce.com
Transformation Results

        Features Delivered per Team




        Days between Major Releases



 2000     2001     2002    2003       2004   2005   2006   2007
Agile Transformation Timeline


   “Agile Launch”
   Big Bang Rollout

               144     146                     148               150             152              154




October      January         April      July           October         January            April



          Rollout            Adoption                Excellence                        Expansion
Customers
Our customers are happy…
“   ADM has delivered total visibility, total transparency
    and unbelievable productivity… a complete win!!
                                                       ”

                                                         Steve Fisher
                                Sr. Vice President, Platform Division
                                                      Salesforce.com
154

                          152

 On time                  150
delivery?
                          148

                          146

 Last waterfall release   144
No really.
Every agile release has been deployed on-time
             (down to the exact minute)
“   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.)
94
                                            %
  % of customers that indicate they definitely or
probably will recommend salesforce.com to others




                     * Source: Salesforce.com Relationship survey
+61
                           %
improvement in “mean time to release”
      for major releases in 2007
+94
                              %
Increase in feature requests delivered -
              2007 v. 2006
+38
                                %
Increase in feature requests delivered per
         developer - 2007 v. 2006
+568%
Our teams are happier…
“   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
92
                                 %
of respondents believe ADM is an effective
      approach for their scrum teams
91
                                          %
of respondents believe the quality of our products
        have improved or stayed the same




                            * 59% say our quality has improved
86
                                       %
of respondents are having the “best time” or a
          “good time” at Salesforce




                         * Improved from 40% 15 months ago
92
                                  %
of respondents would recommend ADM to their
     colleagues inside or outside Salesforce
Surviving the Transition to Agile Development
How’d we do it?
Launched organizational
  change program
Created a dedicated, cross-
 functional rollout team
Everyone jumped in together
Positioned as a return to our
 core values
KISS   Listen to your   Iterate
         customers
Distributed Ken Schwaber’s Agile book


Developed 2-hour Agile overview – now
 a two day course
Sent 35 Product Managers to Product
  Owner Certification
Sent 30 ScrumMasters to ScrumMaster
  Certification
Created weekly Product Owner and Scrum
  master forums
Created internal, wiki-based website as a
  reference for team members
Just get started.
(the rest will come later)
Change isn’t easy.
  (get ready to be hated)
“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.”



 “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.”
They don’t like us.
(and may never like us again)
Team is effective but
    productivity is lower           “Stop trying to implement scrum, and look
                                      at how many releases we can really do
                                                      in a year.”


             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...



“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!”

                                    “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.”


            “The lingo is ridiculous”
But, they got over it.
And. Finally. The rollout is over!
          (but we’re not done)
Now for the later stuff.
Continuous Improvement


   “Agile Launch”
   Big Bang Rollout

               144     146                     148               150             152              154




October      January         April      July           October         January            April



          Rollout            Adoption                Excellence                        Expansion
Continuous Improvement


                                                                                              PTOn
                                                System Testing
                                                                                Cross Team Impact
                                          Virtual Architecture
   “Agile Launch”
                                       Sustainable Velocity
   Big Bang Rollout
                             Release Planning

                  Release Management                                         Dependencies

          Office Hours                                            Open Space SoS

 Scrumforce

October       January          April             July              October         January          April



          Rollout             Adoption                           Excellence                   Expansion
Don’t be like us.
(or what would we’d do differently)
A Product Manager’s
    guide to Agile
Gather Requirements
Traditional requirements


                Customer meetings
                                       Feedback from sales
Surveys
                         Support cases

Online forums                  Usability Testing

          Focus Groups              Site visits
Empower your customers

       Ideas
Product Backlog
Write business
relevant user stories
Prioritize the backlog
Keep grooming the backlog
Measure Success
Key metrics
How do you measure
What have we learned
Train Product Owners early and with intensity
Bring in outside coaches
Focus on
user story writing
Gather upfront requirements before
          starting sprints
Engage executives by giving them tasks
Survey
Survey your organization and learn how to
                improve
Surviving the Transition to Agile Development
Advice
Create dedicated cross-functional Agile
             rollout team
Don’t be afraid of making big changes
Get outside coaches involved early
Encourage “radical visibility”
    over-communicate
Be patient and expect to make mistakes
Focus on user story writing
Don’t be afraid to change the
  entire company all at one
  time
Surviving the Transition to Agile Development
Focus on principles over
 mechanics
Focus on getting several teams
 to excellence
Focus on automation
26212
              16332



       5752


2656
Surviving the Transition to Agile Development
Surviving the Transition to Agile Development
When the heat is on stick to your guns

More Related Content

PPTX
Why Everyone Needs DevOps Now: 15 Year Study Of High Performing Technology Orgs
PDF
Salesforce Agile Rollout 2007
PDF
Agility at Scale: WebSphere’s Agile Transformation
PPTX
DevOps Approach (Point of View by Ravi Tadwalkar)
PDF
From Zero to Continuous Validated Learning: Lean Startup on PaaS
PPTX
Continuous Deployment - Case Study at WIX
PPTX
Redistributable introtoscrum
PPT
The Year of Living Dangerously: Extraordinary Results for an Enterprise Agile...
Why Everyone Needs DevOps Now: 15 Year Study Of High Performing Technology Orgs
Salesforce Agile Rollout 2007
Agility at Scale: WebSphere’s Agile Transformation
DevOps Approach (Point of View by Ravi Tadwalkar)
From Zero to Continuous Validated Learning: Lean Startup on PaaS
Continuous Deployment - Case Study at WIX
Redistributable introtoscrum
The Year of Living Dangerously: Extraordinary Results for an Enterprise Agile...

What's hot (20)

PDF
Agile 2014- Metrics driven development and devops
PDF
DevOps Kaizen: Find and Fix What is Really Behind Your Problems
PPTX
Jax Sql Saturday Scrum presentation #130
PDF
DEVNET-2015 DevOps In Depth - Damon Edwards on DevOps Kaizen: Building an Ent...
PPTX
Product Development using Agile Teams: What? Why? How?
PDF
Agile numbers
PDF
DevOpsDays Austin: Helping Horses Become Unicorns, Chef's Operations Maturity...
PDF
The Modern Collaboration Hub: Using Slack and Atlassian to Integrate People, ...
PDF
Overview of Agile for Business Analysts
PPT
Q Con 2008 - Unleashing the Fossa
PDF
Agile india2012 reduce waste campaign
PPTX
OSSCube - Zend Webinar
PPTX
DevOps- exec level briefing
PDF
feature vs component teams
PDF
DevSecOps Value & Its Organizational Impact: A CSO's Perspective
PDF
Helping Ops Help You: Development’s Role in Enabling Self-Service Operations
PDF
Making the Work Visible
PPT
2012 Velocity London: DevOps Patterns Distilled
PDF
Scrum and Kanban Sitting In A Tree...
PDF
MeasureWorks - Velocity Conference Europe 2012 - a Web Performance dashboard ...
Agile 2014- Metrics driven development and devops
DevOps Kaizen: Find and Fix What is Really Behind Your Problems
Jax Sql Saturday Scrum presentation #130
DEVNET-2015 DevOps In Depth - Damon Edwards on DevOps Kaizen: Building an Ent...
Product Development using Agile Teams: What? Why? How?
Agile numbers
DevOpsDays Austin: Helping Horses Become Unicorns, Chef's Operations Maturity...
The Modern Collaboration Hub: Using Slack and Atlassian to Integrate People, ...
Overview of Agile for Business Analysts
Q Con 2008 - Unleashing the Fossa
Agile india2012 reduce waste campaign
OSSCube - Zend Webinar
DevOps- exec level briefing
feature vs component teams
DevSecOps Value & Its Organizational Impact: A CSO's Perspective
Helping Ops Help You: Development’s Role in Enabling Self-Service Operations
Making the Work Visible
2012 Velocity London: DevOps Patterns Distilled
Scrum and Kanban Sitting In A Tree...
MeasureWorks - Velocity Conference Europe 2012 - a Web Performance dashboard ...
Ad

Viewers also liked (7)

PPT
The Year of Living Dangerously: Extraordinary Results for an Enterprise Agile...
PDF
SVPMA: 3 Tools to Increase Your Productivity Immediately
PDF
SVPMA: Is Product Management Obsolete?
PDF
SVPMA: Business Writing
PDF
Story Points Explained
PDF
User Story Point estimation method at ConFoo 2015
PDF
SVPMA: Shifting to an Experimental Mindset
The Year of Living Dangerously: Extraordinary Results for an Enterprise Agile...
SVPMA: 3 Tools to Increase Your Productivity Immediately
SVPMA: Is Product Management Obsolete?
SVPMA: Business Writing
Story Points Explained
User Story Point estimation method at ConFoo 2015
SVPMA: Shifting to an Experimental Mindset
Ad

Similar to Surviving the Transition to Agile Development (20)

PPT
Scrum Gathering 2008 Stockholm - Salesforce.com
PPT
Agile Leadership Summit: Unleashing The Fossa : Scaling Agile in an Ambitious...
PPT
Dreamforce 2008 : Transforming IT Success with Agile Development Processes
PDF
Nicola Dourambeis, Salesforce | Agile Turkey Summit 2013
PPT
Dreamforce 2009: IT Success with Agile Development Processes
PPT
Unleashing The Fossa Agile Leadership Summit 2009
PDF
Agile Revolution at Salesforce.com: Successfully Scaling an Agile Innovation ...
PDF
Agile Product Management
PDF
Transforming Your Organization to Agile
PDF
Agile pandemic.pptx
PDF
PPTX
Agile marries itil
PPT
Salesforce Enterprise Agile - Agile Turkey Summit
PDF
The World of Agility
PPTX
Agile Marketing: Managing Marketing in a World of Constant Change
PDF
Release Management for Large Enterprises
PDF
Hans Eckman: 7 Agile and DevOps Insights I Wish I Knew Earlier
PDF
Agile Transformations, the Good, the Bad and the Ugly
PPTX
Quality Testing and Agile at Salesforce
PDF
Agile2009 - How to sell a traditional client on an Agile project plan
Scrum Gathering 2008 Stockholm - Salesforce.com
Agile Leadership Summit: Unleashing The Fossa : Scaling Agile in an Ambitious...
Dreamforce 2008 : Transforming IT Success with Agile Development Processes
Nicola Dourambeis, Salesforce | Agile Turkey Summit 2013
Dreamforce 2009: IT Success with Agile Development Processes
Unleashing The Fossa Agile Leadership Summit 2009
Agile Revolution at Salesforce.com: Successfully Scaling an Agile Innovation ...
Agile Product Management
Transforming Your Organization to Agile
Agile pandemic.pptx
Agile marries itil
Salesforce Enterprise Agile - Agile Turkey Summit
The World of Agility
Agile Marketing: Managing Marketing in a World of Constant Change
Release Management for Large Enterprises
Hans Eckman: 7 Agile and DevOps Insights I Wish I Knew Earlier
Agile Transformations, the Good, the Bad and the Ugly
Quality Testing and Agile at Salesforce
Agile2009 - How to sell a traditional client on an Agile project plan

More from SVPMA (20)

PPTX
SVPMA: Elevating from Consumer to Mission Critical Value
PDF
SVPMA: Charting a Career Path to Dream Product Management Job
PDF
Connecting the Dots: Decision Making for Next-Generation Products
PDF
Pricing Revealed: What Every Product Manager Should Know
PDF
Achieving Competitive Advantage By Patenting your Inventions
PPT
Prioritizing Feature Requests
PDF
Are you leveraging your sales channels for competitive advantage?
PPT
Creating Killer Product Roadmaps
PPT
Top 10 Ways to Roll out New Products Successfully
PPT
Successful Brand Management
PPT
Creating a Go To Market Channel Strategy
PPT
Working With Industry Analysts 101
PDF
Personas: A Sure Cure for the Ailing Market Requirements Document
PPT
How to Segment a Market and Determine Price Points
PDF
Applying the Chasm Group Model to Product Management
PPT
Financial Tools for Product Managers
PPT
Integrated Product Management
PPT
Turbo charging the sales team
PPT
Leadership In Product Management
PPT
Working with Engineering
SVPMA: Elevating from Consumer to Mission Critical Value
SVPMA: Charting a Career Path to Dream Product Management Job
Connecting the Dots: Decision Making for Next-Generation Products
Pricing Revealed: What Every Product Manager Should Know
Achieving Competitive Advantage By Patenting your Inventions
Prioritizing Feature Requests
Are you leveraging your sales channels for competitive advantage?
Creating Killer Product Roadmaps
Top 10 Ways to Roll out New Products Successfully
Successful Brand Management
Creating a Go To Market Channel Strategy
Working With Industry Analysts 101
Personas: A Sure Cure for the Ailing Market Requirements Document
How to Segment a Market and Determine Price Points
Applying the Chasm Group Model to Product Management
Financial Tools for Product Managers
Integrated Product Management
Turbo charging the sales team
Leadership In Product Management
Working with Engineering

Recently uploaded (20)

PDF
Dr. Enrique Segura Ense Group - A Self-Made Entrepreneur And Executive
PPTX
HR Introduction Slide (1).pptx on hr intro
PPTX
CkgxkgxydkydyldylydlydyldlyddolydyoyyU2.pptx
PDF
Power and position in leadershipDOC-20250808-WA0011..pdf
PPTX
Dragon_Fruit_Cultivation_in Nepal ppt.pptx
PDF
Elevate Cleaning Efficiency Using Tallfly Hair Remover Roller Factory Expertise
PDF
How to Get Funding for Your Trucking Business
PDF
kom-180-proposal-for-a-directive-amending-directive-2014-45-eu-and-directive-...
PPTX
5 Stages of group development guide.pptx
PPT
Chapter four Project-Preparation material
PPTX
Lecture (1)-Introduction.pptx business communication
PDF
BsN 7th Sem Course GridNNNNNNNN CCN.pdf
PDF
Deliverable file - Regulatory guideline analysis.pdf
PPTX
job Avenue by vinith.pptxvnbvnvnvbnvbnbmnbmbh
DOCX
unit 1 COST ACCOUNTING AND COST SHEET
PDF
Traveri Digital Marketing Seminar 2025 by Corey and Jessica Perlman
PPTX
ICG2025_ICG 6th steering committee 30-8-24.pptx
PDF
SIMNET Inc – 2023’s Most Trusted IT Services & Solution Provider
DOCX
unit 2 cost accounting- Tender and Quotation & Reconciliation Statement
PDF
A Brief Introduction About Julia Allison
Dr. Enrique Segura Ense Group - A Self-Made Entrepreneur And Executive
HR Introduction Slide (1).pptx on hr intro
CkgxkgxydkydyldylydlydyldlyddolydyoyyU2.pptx
Power and position in leadershipDOC-20250808-WA0011..pdf
Dragon_Fruit_Cultivation_in Nepal ppt.pptx
Elevate Cleaning Efficiency Using Tallfly Hair Remover Roller Factory Expertise
How to Get Funding for Your Trucking Business
kom-180-proposal-for-a-directive-amending-directive-2014-45-eu-and-directive-...
5 Stages of group development guide.pptx
Chapter four Project-Preparation material
Lecture (1)-Introduction.pptx business communication
BsN 7th Sem Course GridNNNNNNNN CCN.pdf
Deliverable file - Regulatory guideline analysis.pdf
job Avenue by vinith.pptxvnbvnvnvbnvbnbmnbmbh
unit 1 COST ACCOUNTING AND COST SHEET
Traveri Digital Marketing Seminar 2025 by Corey and Jessica Perlman
ICG2025_ICG 6th steering committee 30-8-24.pptx
SIMNET Inc – 2023’s Most Trusted IT Services & Solution Provider
unit 2 cost accounting- Tender and Quotation & Reconciliation Statement
A Brief Introduction About Julia Allison

Surviving the Transition to Agile Development