3. 1.SeparateProjectsintoGroups
▪ Your Salesforce development pipeline can be used to create a variety
of projects with varying degrees of complexity and breadth.
Development projects can be separated into three categories that will
determine the amount and levels of attention needed for a successful
deployment.
6/3/2022 www.autorabit.com 3
2.DefineRolesandExpectations
▪ Now that you know what type of attention to give your project, it’s time
to take the planning stage another step forward and assign team
members to various tasks. A trued DevSecOps pipeline will include the
efforts of multiple teams at the same time. Keep this in mind when
delegating tasks.
4. 3.AutomateWhenPossible
▪ A successful deployment will include high quality code produced and
tested in a reasonable amount of time. Many of these tasks can be
redundant or monotonous which makes them perfect for automation.
6/3/2022 www.autorabit.com 4
4.Test,Test,Test
• Salesforce release management is an effort to streamline operations
and ensure a successful release. And the best way to make sure your
new development project will operate correctly upon deployment is to
test every possible aspect of it.
5. 5.TemplatizetheProcess
▪ Every development project is going to be unique in certain ways.
However, there are going to be consistent aspects of the process,
depending on which of the three categories the project falls into.
▪ Establish standards for each type of development project and use
them to shape your approach moving forward.
6/3/2022 www.autorabit.com 5
6.MonitorforInefficiencies
▪ Your DevSecOps pipeline should be in a constant state of evolution.
Pay attention to each step along the way. Do you notice any trends
over the course of a few projects and releases? Are there things that
are working while others are not?