Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
What is SCM?
Configuration Management is a umbrella activity similar to SPM & SQA. If you dont control the changes, it controls you. SCM is essential part of Project Management and solid software Engineering Practices.
Business Beam (Pvt.) Limited 3
Formal Definition
Software Configuration Management is a set of engineering procedures for tracking and documenting software throughout its life cycle, to ensure that all changes are recorded and current state of the software is known and reproducible.
Business Beam (Pvt.) Limited 4
Goals of SCI:
To create the ability to identify the system components throughout the SDLC To provide traceability between the software & related SCIs.
Business Beam (Pvt.) Limited 9
10
11
12
Baseline
Baseline represents the assignment of a name to each group of SCIs that are related to each other. A baseline can be defined as a milestone in the development of the software that is marked by the delivery after formal technical review. A baseline is a specification or product that has been formally reviewed and agreed upon, that thereafter serves as the basis for further development and that can be changed only through formal change procedures.
13
Version
When item is baselined, it become frozen. The term frozen means that the item can only be changed by creating a new version. Version Control
It ensures repeatability and the ability to produce any version of the software at any given time.
14
Implement
Document Change
15
16
17
18
20
21
Thank You