21.01.2022 Views

Sommerville-Software-Engineering-10ed

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

25

Configuration

management

Objectives

The objective of this chapter is to introduce you to software configuration

management processes and tools. When you have read the chapter,

you will:

■ know the essential functionality that should be provided by a

version control system, and how this is realized in centralized and

distributed systems;

■ understand the challenges of system building and the benefits of

continuous integration and system building;

■ understand why software change management is important and

the essential activities in the change management process;

■ understand the basics of software release management and how it

differs from version management.

Contents

25.1 Version management

25.2 System building

25.3 Change management

25.4 Release management

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!