by Alessandro Leite
5.0 stars - 1 reviews
range from 0 to 5
A discipline for managing the evolution of
computer systems throughout all stages
of systems development.
Organizes tasks and activities
Help manage assets
Provide ability to track changes
Ensures correct configurations
Ensures that engineering are
implementing changes into the correct
Provides the ability to trace the
process from requirements to
Limits legal liability by
recording all data
Helps reduce the life-cycle cost of of
maintaning software, which can easily
exceed the initial cost of development.
Allows responsibility to be
managed to be traced to the
Provides a stable enviroment fo the
software development process to be
defined, repeated and improved.
Enhances compliances with
standards being applied.
Provides an environment in wich
meaningfull measures can be gathered
Allows quick and easily auditing
Provides the ability to reproduce
circumstances/conditions under which the product was
by retaining information relative to the production
channels between groups.
Fosters an ability to improve
wihout being punitive in
Provides an understanding of
when the product is ready for
Helps produce higher quality
Objectives, identifying the structure of the software
systems, uniquely identifying individual
components and making them accessible in some
Identification answers, What is the configuration of my systems?, What version of the file is this?, What are the components of the systems.
Configuration change control
Objectives, Control the release and changes to
software products throughout the software
Identification answers, What is controlled?, How are the changes to the products controlled?, Who controls the changes?, When are the changes accepted, received, and verified?
Configuration status accounting
Objectives, Recording and reporting of the changes process.
Identification answers, What changes have been made to the systems?, How many files were affected by this problem report?
Objectives, Verifies that the software product is built
according to the requirements, standards, or
Types, Functional configuration audit (FCA), Verifies that the software satifies the software
requirements stated in the System Requirements
Specification and the Interface Requirements
Specification., Physical configuration audit (PCA), Determines whether the design and
reference documents represent the software
that was built.
Identification Answers, Does the system satisfy the requirements?, Are all changes incorporated in this version?