volume_mute

Configuration Management and Code Integration

publish date1969/12/31 00:00:00 UTC

volume_mute

When newly developed code is integrated into a larger system, problems may surface. Which of the following correctly explains how configuration management helps handle such integration problems?

Correct Answer

Configuration management ensures all developers automatically use the correct component versions; tracks what changes were made and when; supports rollback to a previous working version when integration causes failures; and uses problem tracking to log, assign, and monitor resolution of integration issues

Explanation

Configuration management helps integration problems by: ensuring all developers use correct component versions through version management (preventing the wrong version from being included); tracking what changes have been made so problems can be traced to specific changes; enabling rollback to a previous working version when integration failures occur; and using problem/issue tracking to log bugs found during integration, assign them to developers, and monitor when they are fixed.

Reference

Software Engineering, Ian Sommerville, 10th edition


Quizzes you can take where this question appears