Salesforce ALM
ALM describes how the life cycle of a business application such as Sales Cloud is managed – that is, how an idea or requirement gets defined, built, tested, and delivered. It is a combination of people, processes, and tooling. Having a structured approach to delivering your Sales Cloud solution provides predictability and repeatability in a way that enables teams to work together to deliver appropriate high-quality solutions. The following diagram shows the ALM. This diagram is based on the Salesforce ALM process document on Trailhead but we have expanded it beyond deploying the solution:
Figure 2.1 – The ALM process
Figure 2.1 shows the key stages of the life cycle at a high level. Within each stage, there are several other well-understood activities and actions. Although testing is listed as a separate stage in the preceding diagram, we will discuss why it can be beneficial to incorporate testing into the build stage in the...