What is a baseline in software development?
The term baseline comes from configuration management. Configuration management describes activities that lead and steer configurations. A configuration represents all the work results described by a product. According to the IEEE, a baseline, also called a reference configuration, is:
“A specification or product that has been formally reviewed and agreed to by responsible management, that thereafter serves as the basis for further development, and can be changed only through formal change control procedures.”
To put it more simply: Establishing a baseline creates an unchangeable “snapshot” of your work or product at a certain point in time.