Software Configuration Management is the discipline for systematically…
2013
Software Configuration Management is the discipline for systematically controlling
- A.
the changes due to the evolution of work products as the project proceeds.
- B.
the changes due to defects (bugs) being found and then fixed.
- C.
the changes due to requirement changes
- D.
all of the above
Attempted by 290 students.
Show answer & explanation
Correct answer: D
Correct answer: all of the above
Explanation: Software Configuration Management (SCM) is the discipline for systematically controlling changes to software work products. SCM ensures changes are made in a controlled, traceable, and auditable way so that the integrity and reproducibility of the system are maintained.
Version control: track and manage successive versions of files as the project evolves.
Change control: evaluate and approve changes (including defect fixes and requirement changes) before they are integrated.
Configuration identification and baselining: define and record configurations so changes can be compared and reproduced.
Build, release, and audit processes: ensure correct assemblies are produced and changes are documented.
Therefore, SCM covers changes caused by normal evolution of work products, by defect fixes, and by requirement changes — making the inclusive answer the correct choice.