# Configuration MANAGEMENT
###### tags: `ISTQB` `SQA`
Configuration management is **the process of managing products**, facilities and processes by managing the information about them, including changes, and ensuring they are what they are supposed to be in every case.
For testing, configuration management will involve **controlling both the versions of code to be tested** and **the documents used during the development process**, for example ==requirements, design and plans.==
Effective configuration management is important for the test process as the contents of each release of software into a test environment must be understood and at the correct version
==A good configuration management system will ensure that the testers can identify exactly what code they are testing, as well as have control over the test documentation== such as test plans, test specification, defect logs etc.