FIT2024 Lecture Notes - Lecture 7: Configuration Item, Software Quality Assurance, Version Control

135 views2 pages
Week 7 - Software Configuration Management
Set of activities that have been developed to manage change throughout the life cycle of
computer software
The art of identifying, organizing and controlling modifications to the software being built
by a project team
A quality assurance activity that is applied throughout the software process
Aims:
Uniquely identify every version of every product or configuration item
Retain historical versions of software and documents
Provide an audit trail of all changes
Configuration Management
During the development of software change must be managed and controlled in order to
improve quality and reduce error
Work products of the software process are Software Configuration Items (SCI)
Computer Programs
Source
Executable
Documents describing the programs
Analysis and design documents
Technical manual
User’s manual
Data
Within program
External
Software Configuration Management Process
1. Identification
Each SCI must be named and identified as objects
SCIs can be organized to form a database or repository of Configuration Objects
with
Name and description
Attributes and reference pointer to the object in the database
Relationships to the other configuration objects
SCIs are either
Basic objects
Aggregate objects (components)
2. Version Control
Combines procedures and tools to manage different versions of configuration
objects
Unlock document

This preview shows half of the first page of the document.
Unlock all 2 pages and 3 million more documents.

Already have an account? Log in

Document Summary

Set of activities that have been developed to manage change throughout the life cycle of computer software. The art of identifying, organizing and controlling modifications to the software being built by a project team. A quality assurance activity that is applied throughout the software process. Uniquely identify every version of every product or configuration item. Retain historical versions of software and documents. Provide an audit trail of all changes. During the development of software change must be managed and controlled in order to improve quality and reduce error. Work products of the software process are software configuration items (sci) Each sci must be named and identified as objects. Scis can be organized to form a database or repository of configuration objects with. Attributes and reference pointer to the object in the database. Combines procedures and tools to manage different versions of configuration objects. Before object is baselined it changes many times.

Get access

Grade+
$40 USD/m
Billed monthly
Grade+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
10 Verified Answers
Class+
$30 USD/m
Billed monthly
Class+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
7 Verified Answers

Related Documents