Successfully reported this slideshow.
Your SlideShare is downloading. ×

Continuous Delivery of Success

Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Upcoming SlideShare
Quality Dashboard Roadmap
Quality Dashboard Roadmap
Loading in …3
×

Check these out next

1 of 15 Ad

Continuous Delivery of Success

Download to read offline

How Salesforce customers can leverage the discipline of Continuous Delivery to continuously adapt to change using the power of the Salesforce development platform.

Recording of a version of this talk given remotely to the LA SFDUG here:
https://youtu.be/xhhVIb285U8?t=1513

How Salesforce customers can leverage the discipline of Continuous Delivery to continuously adapt to change using the power of the Salesforce development platform.

Recording of a version of this talk given remotely to the LA SFDUG here:
https://youtu.be/xhhVIb285U8?t=1513

Advertisement
Advertisement

More Related Content

Slideshows for you (20)

Viewers also liked (19)

Advertisement

Similar to Continuous Delivery of Success (20)

Recently uploaded (20)

Advertisement

Continuous Delivery of Success

  1. 1. Continuous Delivery of Success How the Salesforce platform enables organizations to continuously adapt to change Alex Sutherland Technical Architect alex@crmscience.com @apexsutherland
  2. 2. Alex Sutherland TechnicalArchitect CRM Science, Inc. alex@crmscience.com @apexsutherland
  3. 3. • What is it? • Elements for Success • Salesforce platform specifics • Q&A Continuous Delivery
  4. 4. Continuous Delivery “an approach in which teams ensure that every change to the system is releasable, and that we can release any version at the push of a button. Continuous Delivery aims to make releases boring, so we can deliver frequently and get fast feedback on what users care about.” http://www.thoughtworks.com/continuous-delivery
  5. 5. VS
  6. 6. • Salesforce is a Continuous Delivery platform out of the box! • CD can be implemented through incremental change to processes and behaviors • CD can deliver measurable advantages to end users and stakeholders • CD is a discipline that promotes agility and responsiveness Continuous Delivery (CD)
  7. 7. Elements for Success Continuous Delivery disciplines and mindset
  8. 8. • Process - documentation and communication of changes • Agility - analysis and development that is responsive to change • Granularity - changes in the smallest increments feasible • Automation - script testing & deployments for complex orgs • Courage - overcome fear of change by doing it regularly Continuous Delivery - Elements for Success
  9. 9. Salesforce Platform Specifics Practical considerations for Continuous Delivery on the Salesforce platform
  10. 10. Continuous Delivery on the Salesforce Platform
  11. 11. • Declarative changes first & most • Keep sandbox(es) fresh, deploy with Change Sets • “Feature flags” (Custom Settings, Boolean fields) • Page Layouts, Record Types, Permission Sets • Branching & parallel process automation Continuous Delivery on the Salesforce Platform
  12. 12. Plant an improvement in your Salesforce environment every day!
  13. 13. • ThoughtWorks - Continuous Delivery - @ThoughtWorks • Faster Delivery with Continuous Integration - @botoscloud • Collaborative Salesforce Development - @atlassian Additional Resources
  14. 14. Q&A
  15. 15. Thank you

×