Software configuration management , Software Engineering

Software configuration management is an umbrella activity which is applied by the software procedure. SCM identifies controls, audits and reports modifications that invariably occur while software is being established and after it has been publish to a client. All information produced as part of the software procedure becomes categories of a software configuration. The configuration is organized in manner which enables orderly control of change.

The software configuration is composed of a group interrelated objects also called software configuration items which are published as a result of some software engineering action. Moreover to documents programs and data the development environment which is used to build software can also be placed under configuration control.

Once a configuration object has been reviewed and established it becomes a baseline. The changes to a baseline object result in the creation of a new edition of that particular object. The development of a program can be tracked through examining the revision history of all configuration objects. Aggregate and basic objects forms object pool from that versions and variants are created. Versions control is group of tools and procedures for managing the use of these objects.

Change control is a procedural activity which ensures consistency and quality as changes are made to a configuration object. The change control procedure starts with a change request leads to a decision to make or reject the request for change and culminates with a controlled update of the SCI which is to be changed. Configuration audit is an SQA activity which helps to ensure that quality is maintained as changes are made. The Status reporting gives information about each change to those with a requirement to know.

Posted Date: 10/20/2012 5:50:54 AM | Location : United States







Related Discussions:- Software configuration management , Assignment Help, Ask Question on Software configuration management , Get Answer, Expert's Help, Software configuration management Discussions

Write discussion on Software configuration management
Your posts are moderated
Related Questions
Assume 64 different op codes and 19-bit instruction word in a computer system. Two bits in the instruction are reserved to indicate the addressing mode.    a. Draw a box style ske

task set for a project plan

Develop a detailed design to support the use case specified in the accompanying document: ‘ Asg2 . (Hint: Follow the process for use case realization and develop analysis clas

Q Who is a Software Engineer? What is his role in software development process? Ans) A software engineer is responsible for the implementation and design of a variety of softwa

Software life cycle starts when a software product is first conceived and ends when it is no longer in use. It contains aspects such as initial concept, requirements analysis, inte

Mention some of the drawbacks of RAD model. Unuseful for a large-scale projects. Interest of developers & customers are necessary. Not useful and perfect when technica

Product and process standards Problems with standards They may not be seen as relevant and up-to-date by software engineers. They often include too much bureaucratic form

Database Management Systems: These are essentially programming frameworks, and can offer good storage and retrieval systems. They are mainly intended for programmers to intera

What is a software project test plan? A test plan is the master document that having all details pertaining to testing of the application. Its contents include: - Testing sc

How can recovery scenario manager be used to handle exceptions in QTP? QTP provides a wizard through Recovery Scenario Manger which can recover unexpected errors and events wh