Software configuration management , Software Engineering

Assignment Help:

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.


Related Discussions:- Software configuration management

What is parallel testing, Testing a new or an changed data processing syste...

Testing a new or an changed data processing system with the similar source data that is used in another system. The other system is taken as the standard of comparison.

Time line chart, what is time line chart for travel management?

what is time line chart for travel management?

What are the benefits of incremental model, What are the Benefits of increm...

What are the Benefits of incremental model This model is acceptable when there is less number of person involved in the project. Technical risks can be handle with every

State the process of white box testing, State the process of White box test...

State the process of White box testing White box testing:   This method, also termed as glass box testing, is performed early in testing process.  By using this, software engi

What is equivalence partitioning, Equivalence Partitioning: -Equivalence pa...

Equivalence Partitioning: -Equivalence partitioning is black box testing method that separates the input domain of a program into classes of data from which test cases can be deriv

Evaluate the agresti-card-glass metrics, Question 1: We have a small sy...

Question 1: We have a small system with a call graph as given below. Consider that each vertex is a module. All modules are new (i.e., n = n0) Also consider that the number of

Define the equivalence class, Q. Define the Equivalence class? Equivale...

Q. Define the Equivalence class? Equivalence class:-It represents a set of valid or else invalid states for input conditions. An input condition is a specific numeric a set of

Explain about data coupling, Q. Explain about Data coupling? The depend...

Q. Explain about Data coupling? The dependency among module A and B is said to be data coupled if their dependency is based on the fact they communicate by merely passing of da

The functional requirement for a library management system, Describe the fu...

Describe the functional requirement for a Library management system ?

Why it is difficult to improve software process, List four reasons why it i...

List four reasons why it is difficult to improve software process.   It is difficult to improve software process due to following reasons: 1. Lack of knowledge 2. Not eno

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd