Configuration management
Use the following to guide your reading from Chapter 25: Configuration management in Software Engineering (Sommerville 2016):
- What are the four activities associated with configuration management?
- Why are version control systems used to manage software development?
- How are branches and merging related?
- What does system building comprise?
- What is continuous integration?
- What is change management?
- What artifacts are associated with a software release?
- What factors influence release planning?