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

What are the different cost elements involved in implementing a process in an organization?

0 Answers  


Any one can send the Test Plan Tempelate to this id raj_kan1979@yahoo.co.in

1 Answers   Photon,


what are the stages/statuses in the life cycle of a defect?

6 Answers   Accenture,


1.Difference between System Testing and UAT 2.Difference between Load, Stress, Volume and Performance Testing. 3.Difference Between Integration testing and System Testing 4.Difference between Bug and Defect 5.Difference between Use Case and Test Case 6.Difference between Test Plan and Test Strategy 7.Difference between Test Scenario and Test Case 8.Difference between SRS and FRS 9.What are the difference b/w client & server? 10.explain test case template? 11.explain test plan template? 12.explain testing process? 13.explain bug report template? 14.what is scenario? 15.what is criteria?What are test entry and test exit criteria? 16.what is test strategy? 17.what is baseline? 18.what is hotfix? 19.what is Inspection,Walkthrough,Review,Audits 20.what is Stress Testing,Volume Testing,Sanity Testing 21.what is QA and QC? 22.Explain V-Model and Stages? What is Adv And DisAdv? 23.What is Boundary Value Analysis? 24.What is Equivalence Partitioning? 25.What is Error Guessing ? 26.What is Cause Effect Graphing techniques? 27.What is Bug , Defect and Error? 28.How will you report the bug? 29.What are the different test deliverables? Which deliverable we need to submit at the end of testing? 30.What methodologies have you used to develop test cases? 31.How you will close the defect? 32.What is meant by the bug state "Reproduce"? 33.What is change request?How do you handle change requests ? 34.what type of documents do u prepare during testing? 35.what are the testing methodologies? 36.What is release notes? 37.what is Response Time? 38.What report u generate after completing testing? 39.What is Test Bed? 40.Example for a bug having high severity and low priority? 41.Give me examples for high priority and low severity defects?

9 Answers   Nous,


can u explain me v-model?I told him we will do parallely both devolpment and testing . frs------------useraccepatance testing \ / srs system testing \ / HLD integration testing \ / LLD--------------------- unit testing \ / CODING he asked me how ur frs is done parallel with useracceptence testing and srs is done parallel to system testing and HLD IS done parallel to integration testing and LLD is done parallel to unit testing.Give me a clear clarification for it?

1 Answers   IBM,






They showed me a Web page containing 3 text boxes labeled as Name, D.O.B & Blood Group.It also have 3 Buttons as OK, CANCEL,Reset. They told me that 1) when you click on OK it'll route you to the next page and save the data in the database. 2) When you click on CANCEL it'll route you to the previous page. 3) When you click on Reset it'll clears all the entries made by you. Now they asked me to write Test cases to test the functionality of that web page & asked me to write 1 critical test case after which they will give final go ahead to test the rest of the application... I wasn't able to write the critical test case. Plz answer.

5 Answers  


What is meant by back-end testing?

3 Answers   Accenture,


How can we explain about matrics..Every time iam getting this question..Have you involved in metrics??..Plz..plz Can any anybody give the sugessions..What is the best way to explain about metrics..give me your valuble answer..thanks in advance...

3 Answers  


What is Analyzing the test results / Reports mean ? plz its urgent

1 Answers   Access, Aricent,


why is smoke testing done for a software?

11 Answers  


What is your favourite Bug?

10 Answers   AppLabs,


What is a top-down and bottom-up approach in testing?

0 Answers  


Categories