The correct selection is B, D, E. A version-control repository, CI tool, and issue-tracking system are foundational ALM capabilities: they provide source history, automated integration and validation, and traceability from requirements or defects to implementation and release. Middleware and database administration are important enterprise technologies but not core ALM tooling categories. From an ALM perspective, the controlling principles are a clear source of truth, repeatable change tracking, controlled promotion, testable release artifacts, and traceability from requirement through production. Mature teams separate the lifecycle from any single tool so the process remains consistent even when the deployment mechanism changes. The other choices confuse implementation mechanics with ALM itself; a sound lifecycle remains valid whether the team uses packages, metadata deployment, or another supported promotion mechanism. For this scenario, the decisive point is therefore the platform behavior represented by the selected options (B. Version control repository; D. Continuous integration tool; E. Issue tracking Tool). Applying that rule consistently keeps the implementation aligned with Salesforce-supported lifecycle practices and makes the resulting change easier to review, validate, and operate across environments.
Study Guide reference: Application Lifecycle Management — ALM stages; source control; change tracking; package/org development models; CI/CD; release traceability.
Contribute your Thoughts:
Chosen Answer:
This is a voting comment (?). You can switch to a simple comment. It is better to Upvote an existing comment if you don't have anything to add.
Submit