Certified Secure Software Lifecycle Professional (CSSLP) — Question 44
The Software Configuration Management (SCM) process defines the need to trace changes, and the ability to verify that the final delivered software has all of the planned enhancements that are supposed to be included in the release. What are the procedures that must be defined for each software project to ensure that a sound SCM process is implemented? Each correct answer represents a complete solution. Choose all that apply.
Answer options
- A. Configuration status accounting
- B. Configuration change control
- C. Configuration identification
- D. Configuration audits
- E. Configuration implementation
- F. Configuration deployment
Correct answer: A, B, C, D
Explanation
The correct answers, A, B, C, and D, are essential components of a robust SCM process. Configuration status accounting helps track the status of components, configuration change control manages modifications, configuration identification ensures all components are defined, and configuration audits verify compliance. Options E and F, while related, do not specifically address the core procedures needed for SCM.