what is configuration management...please explain... thanx

Answers were Sorted based on User's Feedback



what is configuration management...please explain... thanx..

Answer / rajendra prasad

Configuration Management:
Definition-1:
Software configuration management (SCM) is the task of
tracking and controlling changes in the software.

Definition-2:
"Set of activities designed to control change by
identifying the work products that are likely to change,
establishing relationships among them, defining mechanisms
for managing different versions of these work products,
controlling the changes imposed, and auditing and reporting
on the changes made."

In a generic way Management includes ADD,Update,Delete
Repleace operations.

software development process is a Team activity, All team
members will share the work to develop the software.

The development activity may take from months to years based
on complexity and size of the project.

To explain configuration management indeatail,eg:
A software product is under development, so some 25 people
are working for that project.

These 25 people may include developpers,Development leads,
Project managers,Test Leads,Test engineers..etc.

All people should have some common repository(Like library)
to keep the documents,Code available for remaining team.
Ofcourse based on their designnation different people will
have different access permisions(Read/Write).

This repository will consists different folders and sub
folders.
>$
Deveopment
-Project Plans
-Design Documents
-Code
QC
-Test Plan
-Test Case Documents
-Traceability Doc
-Test Results
-Test Results Build QC 1.0
-Test Results Build QC 1.1
-Test Results Build QC 1.2....etc
For testing people will have access permission to view the
Requirement document folder(Read Only),
Test Plan folder(Read,write permissions)
Test Case documents folder(Read,write permissions)
Test Results documents folder(Read,write permissions)

If three test engineers(A,B,C) are working on this project
all three people will have acccess to read and write
testcases.

'Test Engineer A' prepared Test Case document and kept in
configuration management system.
Keeping the Documents in configuration management system is
called as 'Checkin' of documents
These Test Case document will be available for remaining
test Engineers B,C.
If Test Engineer 'B' Want update the existing testcase or
add some new test cases the then 'B' check the document 'B'
check out the document and Makes changes to it and
Again 'Checkin''s the updated document.
When 'B' check in the document 'configuration management'
will ask to enter some information regarding the updation
details.

Remaining i will explain later
byee
Rajendra Prasad
rajendra_penumalli@yahoo.com



If Tester A modified the

Is This Answer Correct ?    6 Yes 0 No

what is configuration management...please explain... thanx..

Answer / glamorous

thanks rajendra i am expecting more sharing from uuuu than
this.....ur answers r very useful to all....

Is This Answer Correct ?    2 Yes 0 No

Post New Answer

More Manual Testing Interview Questions

hai friends can u expalin about real time process of testing at the company, like flow diagram

0 Answers  


what is the difference between water fall and v model ?

3 Answers  


Can any one tell me the contents in Traceability Matrix

4 Answers   IntraLogic,


hi one of the interviewer asked me have you ever created a test plan?

1 Answers  


What are the Defect Life Cycle?

2 Answers   Fidelity,






what is the main difference between high and low level design in sdlc

11 Answers   Accenture, Infosys,


what is diff bet project and product testing?What is difference between client server application and web server application

5 Answers   InfoBeans, pspl,


suppose the product/appication has to deliver to client at 5.00PM,At that time you or your team member caught a high severity defect at 3PM.(Remember defect is high severity) But the the client is cannot wait for long time.You should deliver the product at 5.00Pm exactly.then what is the procedure you follow?

6 Answers   DVH, Verizon,


What is difference between windows based application and web based application?

1 Answers  


What do u mean by BATCH test?

6 Answers  


Test case preparation time Vs Test case execution Time. Say for example if 500 Man hour takes to prepare test case then how long test case exexution will take?

0 Answers  


How to test URl of a website manualy?

3 Answers   Oracle, Wipro,


Categories