Professional Documents
Culture Documents
Sortware Engineering
Sortware Engineering
Sortware Engineering
DAVV-INDORE (M.P.)
● CONFIGURATION
MANAGEMENT ACTIVITIES
● SOFTWARE CONFIGURATION
MANAGEMENT
Software Engineering
● NECESSITY OF SOFTWARE
CONFIGURATION
MANAGEMENT
● ADVANTAGES OF SOFTWARE
CONFIGURATION
MANAGEMENT
CONFIGURATION MANAGEMENT
(1)Controlled
(2)Pre-Controlled
(3)Uncontrolled
CONFIGURATION IDENTIFICATION
Controlled :- Controlled objects are those which are already put under
configuration control
• Design documents
• Tools used to build the system, such as compilers, linkers, lexical analyzers, parsers,
etc.
• Test cases
• Problem reports
Important points
The managers who develop the plan must strike a balance between
controlling too much, and controlling too little. If too much is
controlled, then configuration management increase to
unreasonably high levels. On the other hand, controlling too little
might lead to confusion when something changes.
Configuration control
Once an object is reserved, it does not allow any one else to reserve this
module until the reserved module is restored .
SOFTWARE CONFIGURATION MANAGEMENT
OR
When engineers work on a single copy of object modify it and forget to notify
and overwrite each others work.
(3)Providing a stable development environment:-
Means if we work 3 modules say A,B,C to be integrated but since the developer
of module C keeps changing it, then you cannot make progress in work.
(i) If several variants modules exists, and we find a bug in one of them, then
fixing is required to all.
(ii) Changes made to one modules need to be done in all modules and
programmes may overwrite each other in the event of writing different
functionalities.
Advantages of SCM
Defect tracking.
THANK YOU