The document discusses how the Salesforce platform enables continuous delivery of success through adaptation to change. It defines continuous delivery as ensuring every change can be released at the push of a button to deliver frequently and get fast user feedback. The key elements for success with continuous delivery are having processes for documentation and communication of changes, agility to respond to changes, making changes in small increments, automation of testing and deployments, and overcoming fear of change through regular releases. Specific considerations for continuous delivery on Salesforce include focusing on declarative changes, keeping sandboxes fresh with change sets, using feature flags, automating page layouts and permission sets, and branching for parallel processes.
%in Harare+277-882-255-28 abortion pills for sale in Harare
Continuous Delivery of Success
1. Continuous Delivery of Success
How the Salesforce platform enables organizations to continuously adapt to change
Alex Sutherland
Technical Architect
alex@crmscience.com
@apexsutherland
3. • What is it?
• Elements for Success
• Salesforce platform specifics
• Q&A
Continuous Delivery
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
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)
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