What do you mean by configuration management, Software Engineering

Q. What do you mean by Configuration Management?

Because of several reasons software changes during its life cycle. Consequently of the change made multiple versions of the software exist at one time. These changes should be managed controlled and documented properly in order to have reliable systems. Configuration management assists the developers to manage these changes systematically by applying procedures as well as standards and by using automated tools.

Although multiple versions of the software exist in the tool repository merely one official version of set of project components exist called baseline. The diverse components of the baseline are called configuration items. A few examples of configuration items are SRS, project plan, Design document, test plans and user manuals etc. A group of people comprise Configuration Control Board (CCB) which controls the changes to be made to the software. When changes are to be made the following steps are followed

(i) Submit the change demand along with details to CCB

(ii) CCB accesses the change demand after proper evaluation.

(iii) Depending upon the results and the request is either accepted or rejected or can be deferred for the future assessment.

(iv) If accepted appropriate plan is prepared to implement the change.

(v) Once changes are made subsequent to validating by the quality personnel all configuration items are updated.

A number of popular configuration management tools are Clear CASE Visual Source Safe etc.

Posted Date: 7/26/2013 3:51:05 AM | Location : United States







Related Discussions:- What do you mean by configuration management, Assignment Help, Ask Question on What do you mean by configuration management, Get Answer, Expert's Help, What do you mean by configuration management Discussions

Write discussion on What do you mean by configuration management
Your posts are moderated
Related Questions
Question 1 V-Model and Spiral Model, Waterfall Model are of the software development processes. Companies are using these models to have a systematic and defined approach in softw

what is driven development?give example what benifit of driven development


What are the various testing activities? i. Test planning ii. Test execution iii. Test case design iv. Data collection v. Effective evaluation

Discuss in detail about Delphi Method. Procedure The co-ordinator represents a specification and assessment form to each expert. Co-ordinator calls a group discussion

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

What is Process analysis and modelling? Process analysis The study of existing processes to understand the relationships among parts of the process and to compare them

What is Quality assurance and standards? Standards are the key to efficient quality management. They may be international, national, and organizational or project standards.

Q. Explain Span and average span size of a program? Span dimension indicates the number of statements that pass between successive uses of a variable. For illustration in the f

Explain Software Bug? Ans) A fault in a program which origins the program to perform in an unintended or unanticipated manner.