Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Management
Configuration Management
o The art of coordinating software
development to minimize confusion is
called as Configuration Management
SCM - 2
Software Configuration
Mgmt.
o A discipline applying technical and administrative
direction and surveillance to:
identify and document the functional and physical
characteristics of a configuration item
control changes to those characteristics
Record and report information needed to manage
configuration items effectively, including the status
of proposed changes and the implementation status
of changes
SCM - 3
Software Configuration
Management
o Software Configuration Management
is a discipline for controlling the
evolution of software systems
o It involves 4 operational aspects as
follows.
Identification
Control
Status Accounting
Audit and Review
SCM - 4
Software Configuration
Items
o The items that contain all information
produced as a part of Software
Engineering process are collectively
called as SCIs
SCM - 5
CM Solution
CM Plan
Planning
Management CM System
Automation Process
People
SCM - 6
CM Planning
o What should be in CM Plan?
CM Process
CM Policies
CM Procedures
4 key elements of CM
What, how, when, why and where
Link to SDLC
SCM - 7
CM Activities … 1
o Identify configuration items
Identify naming conventions for CIs
Identify Configuration level as follows
Baseline control
Version control
o Prepare CM Plan
o Establish CM system
o Execute Configuration system
o Create baseline
o Conduct Configuration Audit
SCM - 8
Baseline
o Helps to control change without
seriously impeding justifiable change
o Before a software CI becomes a
baseline, change may be made
quickly and informally.
o However once a baseline is
established, changes to be done to CI
have to pass thru CCB (Change
Control Board)
SCM - 9
Other important concepts in
CM
o Version Control
o Change Control Board
o Configuration Audit
Physical Configuration audit
Logical Configuration audit
SCM - 10
Key SCM Activities
o Change Control
Evaluation,coordination, approval or
disapproval, and implementation of
changes to configuration items after
formal establishment of their
configuration identification.
SCM - 11
Change Control Process
Customer / Internal Failure or defect
Change Request detected
Document Change
Request
(Change Register)
Update Status of
Perform Impact
change request Analysis
(PM or team)
Reject Defer
Change
Control Board
Approval Update status of
change request
Accept
Mark the affected CI’s For
Changes
Verify Changes
SCM - 13