I am a software tester for the last 3 years and also configuration controller of my team for the last 6 months.
The following are the activities which I perform.
1. Once a month, the SQA schedules an appointment with me. The SQA comes over to my workstation and asks me to show him the artefacts which are stored in our version control software.
2. We use the Subversion SVN software.
3. My lead told me that the SQA would email me the names of the documents (CMP,PQP, RMP etc) which would have to be updated/replaced with template, in case the Quality Management System of our organization changes. This has not happened till now.
4. I ensure that testing artefacts (Test Case, Test Log, RTDF) for my project are present in SVN.
5. I follow up with my team members to ensure that the test artefacts are present in SVN.
6. Ensure that the WBS is updated by team members on a weekly basis. On the last working day of the month, I check in the WBS in SVN.
7. Train new team members on SVN client
8. Assist team members to work with SVN Client.
I am not sure if I perform any other activities as a Configuration Controller.
Though, I have been performing this role for the last 6 months, I am not sure of what and why I am doing it.
I attempted to browse on google.com and also on this forum; however I am getting very complex descriptions of Configuration Management.
What actually is configuration management?
Do we have any light reading material on the subject? Honestly, I am not looking for a full blown explanation of CM. I would just like to understand CM with the context of the work I do? If there is a possibility to perform these tasks better?
I would just like to have an introduction to CM!
Would you be able to provide me some assistance in understanding CM? (without me getting confused or overwhelmed)
[ QUOTE ]
I know it's been nearly a month since you asked your question, but could you give me some insight on your industry? Do you have regulatory or CMMI requirements to be met?
[/ QUOTE ]
>> We have an internal QMS team.
>> The Team's SQA conducts an audit with me once a month.
>> The QMS team conducts an audit once a quarter. (I am not involved in this audit)
[ QUOTE ]
Also, I noticed that baseline audits were not specifically on your list of tasks. Are you performing project baselines? Are they audited?
[/ QUOTE ]
>> I am not sure what you mean by baseline audits?
>> If I understand baselines, then the following process is followed:
1. Team member designs test case.
2. Team member checks in the test case to SVN
3. Another team member performs a peer review. Enters comments in RTDF. This RTDF is checked in SVN.
4. Test case creator reads comments from RTDF and works on the comments.
This cycle continues for all test cases.
Once test case has been reviewed and approved, we baseline it.