SlideShare a Scribd company logo
1 of 15
Download to read offline
Continuous Delivery of Success
How the Salesforce platform enables organizations to continuously adapt to change
Alex Sutherland
Technical Architect
alex@crmscience.com
@apexsutherland
Alex Sutherland
TechnicalArchitect
CRM Science, Inc.
alex@crmscience.com
@apexsutherland
• What is it?
• Elements for Success
• Salesforce platform specifics
• Q&A
Continuous Delivery
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
VS
• 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)
Elements for Success
Continuous Delivery disciplines and mindset
• 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
Salesforce Platform Specifics
Practical considerations for Continuous Delivery on the Salesforce platform
Continuous Delivery on the Salesforce Platform
• 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
Plant an improvement in your Salesforce environment every day!
• ThoughtWorks - Continuous Delivery - @ThoughtWorks
• Faster Delivery with Continuous Integration - @botoscloud
• Collaborative Salesforce Development - @atlassian
Additional Resources
Q&A
Thank you

More Related Content

What's hot

Luminous Capital - Salesforce, Advent Integration - Success Story
Luminous Capital  - Salesforce, Advent Integration - Success StoryLuminous Capital  - Salesforce, Advent Integration - Success Story
Luminous Capital - Salesforce, Advent Integration - Success Story
Mansa Systems
 
Service Level Terminology : SLA ,SLO & SLI
Service Level Terminology : SLA ,SLO & SLIService Level Terminology : SLA ,SLO & SLI
Service Level Terminology : SLA ,SLO & SLI
Knoldus Inc.
 
IDS_Rapport plug-in for Salesforce_success story
IDS_Rapport plug-in for Salesforce_success storyIDS_Rapport plug-in for Salesforce_success story
IDS_Rapport plug-in for Salesforce_success story
Mansa Systems
 
Cprime Automated Jira and Confluence Health Checks: Boost your Operational Ef...
Cprime Automated Jira and Confluence Health Checks: Boost your Operational Ef...Cprime Automated Jira and Confluence Health Checks: Boost your Operational Ef...
Cprime Automated Jira and Confluence Health Checks: Boost your Operational Ef...
Cprime
 

What's hot (20)

Xenon - Test Automation Tool
Xenon - Test Automation Tool Xenon - Test Automation Tool
Xenon - Test Automation Tool
 
Xenon Automation Testing Tool - Test Anything, Anywhere, Anytime
Xenon Automation Testing Tool - Test Anything, Anywhere, AnytimeXenon Automation Testing Tool - Test Anything, Anywhere, Anytime
Xenon Automation Testing Tool - Test Anything, Anywhere, Anytime
 
Panaya Tech Talk, Part Two on Salesforce Org Health
Panaya Tech Talk, Part Two on Salesforce Org HealthPanaya Tech Talk, Part Two on Salesforce Org Health
Panaya Tech Talk, Part Two on Salesforce Org Health
 
Test automation pyramid
Test automation pyramidTest automation pyramid
Test automation pyramid
 
Paypal Application Review Process Automated with force.com Development Succes...
Paypal Application Review Process Automated with force.com Development Succes...Paypal Application Review Process Automated with force.com Development Succes...
Paypal Application Review Process Automated with force.com Development Succes...
 
Luminous Capital - Salesforce, Advent Integration - Success Story
Luminous Capital  - Salesforce, Advent Integration - Success StoryLuminous Capital  - Salesforce, Advent Integration - Success Story
Luminous Capital - Salesforce, Advent Integration - Success Story
 
The Missing Step in Release Management
The Missing Step in Release ManagementThe Missing Step in Release Management
The Missing Step in Release Management
 
Ops Stream Agile 20100913
Ops Stream Agile 20100913Ops Stream Agile 20100913
Ops Stream Agile 20100913
 
Continuous Deployment - Celfinet
Continuous Deployment - CelfinetContinuous Deployment - Celfinet
Continuous Deployment - Celfinet
 
What is Agile? Minimalistic Introduction
What is Agile? Minimalistic IntroductionWhat is Agile? Minimalistic Introduction
What is Agile? Minimalistic Introduction
 
Happy & Healthy - Automated Process and System Health Checks for your Atlassi...
Happy & Healthy - Automated Process and System Health Checks for your Atlassi...Happy & Healthy - Automated Process and System Health Checks for your Atlassi...
Happy & Healthy - Automated Process and System Health Checks for your Atlassi...
 
Service Level Terminology : SLA ,SLO & SLI
Service Level Terminology : SLA ,SLO & SLIService Level Terminology : SLA ,SLO & SLI
Service Level Terminology : SLA ,SLO & SLI
 
IDS_Rapport plug-in for Salesforce_success story
IDS_Rapport plug-in for Salesforce_success storyIDS_Rapport plug-in for Salesforce_success story
IDS_Rapport plug-in for Salesforce_success story
 
Taking Advantage of Cloud Load Balancer
Taking Advantage of Cloud Load Balancer Taking Advantage of Cloud Load Balancer
Taking Advantage of Cloud Load Balancer
 
Kanban - Establish a Delivery Rhythm
Kanban - Establish a Delivery RhythmKanban - Establish a Delivery Rhythm
Kanban - Establish a Delivery Rhythm
 
3g 1 Audit Administration Software Webmars
3g   1   Audit Administration Software Webmars3g   1   Audit Administration Software Webmars
3g 1 Audit Administration Software Webmars
 
Webmars Presentation Ver1
Webmars Presentation Ver1Webmars Presentation Ver1
Webmars Presentation Ver1
 
Towards an Enterprise Aggregated Solution for DQF - Paola Valli (TAUS)
Towards an Enterprise Aggregated Solution for DQF - Paola Valli (TAUS)Towards an Enterprise Aggregated Solution for DQF - Paola Valli (TAUS)
Towards an Enterprise Aggregated Solution for DQF - Paola Valli (TAUS)
 
Enterprise Task Management Solution - Q Track
Enterprise Task Management Solution - Q TrackEnterprise Task Management Solution - Q Track
Enterprise Task Management Solution - Q Track
 
Cprime Automated Jira and Confluence Health Checks: Boost your Operational Ef...
Cprime Automated Jira and Confluence Health Checks: Boost your Operational Ef...Cprime Automated Jira and Confluence Health Checks: Boost your Operational Ef...
Cprime Automated Jira and Confluence Health Checks: Boost your Operational Ef...
 

Viewers also liked

Austin agile conf 2012 infrastructure automation-gmiranda
Austin agile conf 2012 infrastructure automation-gmirandaAustin agile conf 2012 infrastructure automation-gmiranda
Austin agile conf 2012 infrastructure automation-gmiranda
George Miranda
 

Viewers also liked (19)

Metric Driven Coaching Webinar
Metric Driven Coaching WebinarMetric Driven Coaching Webinar
Metric Driven Coaching Webinar
 
How to Sell Kanban to Your Boss
How to Sell Kanban to Your BossHow to Sell Kanban to Your Boss
How to Sell Kanban to Your Boss
 
Welcome to Premier Success Plans
Welcome to Premier Success PlansWelcome to Premier Success Plans
Welcome to Premier Success Plans
 
Austin agile conf 2012 infrastructure automation-gmiranda
Austin agile conf 2012 infrastructure automation-gmirandaAustin agile conf 2012 infrastructure automation-gmiranda
Austin agile conf 2012 infrastructure automation-gmiranda
 
Presentation customer support & service review
Presentation   customer support & service reviewPresentation   customer support & service review
Presentation customer support & service review
 
Test Automation in the Microservices Oriented Enterprise by Shawn Wallace
Test Automation in the Microservices Oriented Enterprise by Shawn WallaceTest Automation in the Microservices Oriented Enterprise by Shawn Wallace
Test Automation in the Microservices Oriented Enterprise by Shawn Wallace
 
IBM Innovate - Adoption of Continuous Delivery at Scale at a large telco v0 3
IBM Innovate - Adoption of Continuous Delivery at Scale at a large telco v0 3IBM Innovate - Adoption of Continuous Delivery at Scale at a large telco v0 3
IBM Innovate - Adoption of Continuous Delivery at Scale at a large telco v0 3
 
Infrastructure Automation on AWS using a Real-World Customer Example - Sessio...
Infrastructure Automation on AWS using a Real-World Customer Example - Sessio...Infrastructure Automation on AWS using a Real-World Customer Example - Sessio...
Infrastructure Automation on AWS using a Real-World Customer Example - Sessio...
 
Unleash the Potential of Big Data on Salesforce
Unleash the Potential of Big Data on SalesforceUnleash the Potential of Big Data on Salesforce
Unleash the Potential of Big Data on Salesforce
 
Developing a test automation strategy by Brian Bayer
Developing a test automation strategy by Brian BayerDeveloping a test automation strategy by Brian Bayer
Developing a test automation strategy by Brian Bayer
 
Agile Infrastructure Automation Presentation to Wall Street Technology Associ...
Agile Infrastructure Automation Presentation to Wall Street Technology Associ...Agile Infrastructure Automation Presentation to Wall Street Technology Associ...
Agile Infrastructure Automation Presentation to Wall Street Technology Associ...
 
Getting started with salesforce- deploy and empower your users
Getting started  with salesforce- deploy and empower your usersGetting started  with salesforce- deploy and empower your users
Getting started with salesforce- deploy and empower your users
 
Understanding the Relationship Between Agile, Lean and DevOps
Understanding the Relationship Between Agile, Lean and DevOps Understanding the Relationship Between Agile, Lean and DevOps
Understanding the Relationship Between Agile, Lean and DevOps
 
Infrastructure Automation with Chef
Infrastructure Automation with ChefInfrastructure Automation with Chef
Infrastructure Automation with Chef
 
Bringing the Power of Big Data Computation to Salesforce
Bringing the Power of Big Data Computation to SalesforceBringing the Power of Big Data Computation to Salesforce
Bringing the Power of Big Data Computation to Salesforce
 
Case Study: How CA’s IT Automated Salesforce Deployments with CA Release Auto...
Case Study: How CA’s IT Automated Salesforce Deployments with CA Release Auto...Case Study: How CA’s IT Automated Salesforce Deployments with CA Release Auto...
Case Study: How CA’s IT Automated Salesforce Deployments with CA Release Auto...
 
Agile.2013.effecting.a.dev ops.transformation.at.salesforce
Agile.2013.effecting.a.dev ops.transformation.at.salesforceAgile.2013.effecting.a.dev ops.transformation.at.salesforce
Agile.2013.effecting.a.dev ops.transformation.at.salesforce
 
Introduction to salesforce ppt
Introduction to salesforce pptIntroduction to salesforce ppt
Introduction to salesforce ppt
 
synebo talk #1 Salesforce lightning
synebo talk #1 Salesforce lightningsynebo talk #1 Salesforce lightning
synebo talk #1 Salesforce lightning
 

Similar to Continuous Delivery of Success

Introduction to DevOps
Introduction to DevOpsIntroduction to DevOps
Introduction to DevOps
Cprime
 
DOES15 - Ramona Jackson and Aji Rajappan - Continuous Delivery at Cisco IT
DOES15 - Ramona Jackson and Aji Rajappan - Continuous Delivery at Cisco ITDOES15 - Ramona Jackson and Aji Rajappan - Continuous Delivery at Cisco IT
DOES15 - Ramona Jackson and Aji Rajappan - Continuous Delivery at Cisco IT
Gene Kim
 

Similar to Continuous Delivery of Success (20)

Applying DevOps from the Mobile to the Mainframe
Applying DevOps from the Mobile to the MainframeApplying DevOps from the Mobile to the Mainframe
Applying DevOps from the Mobile to the Mainframe
 
Pete Rim - Cisco's agile journey, continuous delivery and scaling scrum
Pete Rim - Cisco's agile journey, continuous delivery and scaling scrumPete Rim - Cisco's agile journey, continuous delivery and scaling scrum
Pete Rim - Cisco's agile journey, continuous delivery and scaling scrum
 
DevOps
DevOpsDevOps
DevOps
 
Salesforce DevOps Online Courses - Salesforce DevOps Training in Ameerpet.pdf...
Salesforce DevOps Online Courses - Salesforce DevOps Training in Ameerpet.pdf...Salesforce DevOps Online Courses - Salesforce DevOps Training in Ameerpet.pdf...
Salesforce DevOps Online Courses - Salesforce DevOps Training in Ameerpet.pdf...
 
Salesforce Application Lifecycle Management presented to EA Forum by Sam Garf...
Salesforce Application Lifecycle Management presented to EA Forum by Sam Garf...Salesforce Application Lifecycle Management presented to EA Forum by Sam Garf...
Salesforce Application Lifecycle Management presented to EA Forum by Sam Garf...
 
Customer Driven DevOps at Work: Operating the Digital Turnstile [FutureStack1...
Customer Driven DevOps at Work: Operating the Digital Turnstile [FutureStack1...Customer Driven DevOps at Work: Operating the Digital Turnstile [FutureStack1...
Customer Driven DevOps at Work: Operating the Digital Turnstile [FutureStack1...
 
Implementing Salesforce DevOps at a Logistics Firm to Deliver More Value.pdf
Implementing Salesforce DevOps at a Logistics Firm to Deliver More Value.pdfImplementing Salesforce DevOps at a Logistics Firm to Deliver More Value.pdf
Implementing Salesforce DevOps at a Logistics Firm to Deliver More Value.pdf
 
Introduction to DevOps
Introduction to DevOpsIntroduction to DevOps
Introduction to DevOps
 
Principle 11 needs to go! by Ken France at #AgileIndia2019
Principle 11 needs to go! by Ken France at #AgileIndia2019Principle 11 needs to go! by Ken France at #AgileIndia2019
Principle 11 needs to go! by Ken France at #AgileIndia2019
 
Roadmap to Enterprise Quality
Roadmap to Enterprise QualityRoadmap to Enterprise Quality
Roadmap to Enterprise Quality
 
DevOps at Crevise Technologies
DevOps at Crevise TechnologiesDevOps at Crevise Technologies
DevOps at Crevise Technologies
 
Agile con2014ver4
Agile con2014ver4Agile con2014ver4
Agile con2014ver4
 
[WSO2Con USA 2018] Winning Strategy For Enterprise Integration to Empower Dig...
[WSO2Con USA 2018] Winning Strategy For Enterprise Integration to Empower Dig...[WSO2Con USA 2018] Winning Strategy For Enterprise Integration to Empower Dig...
[WSO2Con USA 2018] Winning Strategy For Enterprise Integration to Empower Dig...
 
DevOps - Motivadores e Benefícios
DevOps - Motivadores e BenefíciosDevOps - Motivadores e Benefícios
DevOps - Motivadores e Benefícios
 
Puppet Labs EMC DevOps Day NYC Aug-2015
Puppet Labs  EMC DevOps Day NYC Aug-2015Puppet Labs  EMC DevOps Day NYC Aug-2015
Puppet Labs EMC DevOps Day NYC Aug-2015
 
How to Build High-Performing IT Teams - Including New Data on IT Performance ...
How to Build High-Performing IT Teams - Including New Data on IT Performance ...How to Build High-Performing IT Teams - Including New Data on IT Performance ...
How to Build High-Performing IT Teams - Including New Data on IT Performance ...
 
Webinar - Devops platform for the evolving enterprise
Webinar - Devops platform for the evolving enterpriseWebinar - Devops platform for the evolving enterprise
Webinar - Devops platform for the evolving enterprise
 
DOES15 - Ramona Jackson and Aji Rajappan - Continuous Delivery at Cisco IT
DOES15 - Ramona Jackson and Aji Rajappan - Continuous Delivery at Cisco ITDOES15 - Ramona Jackson and Aji Rajappan - Continuous Delivery at Cisco IT
DOES15 - Ramona Jackson and Aji Rajappan - Continuous Delivery at Cisco IT
 
Leveraging HPE ALM & QuerySurge to test HPE Vertica
Leveraging HPE ALM & QuerySurge to test HPE VerticaLeveraging HPE ALM & QuerySurge to test HPE Vertica
Leveraging HPE ALM & QuerySurge to test HPE Vertica
 
Павел Чуняев - State of Continuous Delivery in 2015
Павел Чуняев - State of Continuous Delivery in 2015Павел Чуняев - State of Continuous Delivery in 2015
Павел Чуняев - State of Continuous Delivery in 2015
 

Recently uploaded

%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
masabamasaba
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
masabamasaba
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
masabamasaba
 

Recently uploaded (20)

VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
 
tonesoftg
tonesoftgtonesoftg
tonesoftg
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
Harnessing ChatGPT - Elevating Productivity in Today's Agile Environment
Harnessing ChatGPT  - Elevating Productivity in Today's Agile EnvironmentHarnessing ChatGPT  - Elevating Productivity in Today's Agile Environment
Harnessing ChatGPT - Elevating Productivity in Today's Agile Environment
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
WSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go Platformless
 
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With SimplicityWSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
 
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfPayment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
 
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionIntroducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
 
%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
 
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
 
%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare%in Harare+277-882-255-28 abortion pills for sale in Harare
%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
  • 2. Alex Sutherland TechnicalArchitect CRM Science, Inc. 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
  • 5. VS
  • 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. Elements for Success Continuous Delivery disciplines and mindset
  • 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. Salesforce Platform Specifics Practical considerations for Continuous Delivery on the Salesforce platform
  • 10. Continuous Delivery on the Salesforce Platform
  • 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. Plant an improvement in your Salesforce environment every day!
  • 13. • ThoughtWorks - Continuous Delivery - @ThoughtWorks • Faster Delivery with Continuous Integration - @botoscloud • Collaborative Salesforce Development - @atlassian Additional Resources
  • 14. Q&A