Establishing a DevOps culture in an organization of 50 people where many people are already wearing different hats, are all sitting next to each other, and get together for an all hands every week is relatively easy to do. Transforming an enterprise with SVPs, EVPs, different cultures, practices, and walls built up around functional groups over a dozen years is a much different proposition.
In this experience report we discuss why we need DevOps and how we are effecting a transformation within salesforce.com. We will describe how Gene Kim’s “3-ways”, W. Edwards Deming’s principles, and salesforce.com’s version of Agile (ADM) are related, and how we are using organizational change, ADM and salesforce.com’s Chatter to transform an enterprise with thousands of employees to practice DevOps.