Salesforce Certified Development Lifecycle and Deployment Architect — Question 29
Which three tools should an architect recommend to support application lifecycle methodology (ALM) processes? (Choose three.)
Answer options
- A. Version control repository
- B. Middleware
- C. Database management systems
- D. Continuous integration tool
- E. Issue tracking tool
Correct answer: A, D, E
Explanation
The correct tools for supporting ALM processes include a Version control repository for managing changes to code, a Continuous integration tool for automating builds and testing, and an Issue tracking tool for managing project tasks and bugs. Middleware and Database management systems, while important in their own right, do not directly support ALM processes.