A baseline is a formally approved and change-controlled version of selected work products.
In requirements engineering, a baseline contains a defined set of requirement versions. Therefore, it creates a stable reference point for development, testing, planning, and delivery.
Teams establish baselines at important milestones. For example, they may create a baseline before implementation, review, or release. After approval, teams change its content only through a controlled change process.
A baseline differs from a working configuration. A configuration may contain current or unfinished artifacts. In contrast, a baseline represents an accepted project state.
Teams can compare later changes with the baseline. Moreover, they can use it for traceability, cost estimation, audits, and release management.
A clear baseline improves stability, transparency, and control throughout the project.
« Back to Glossary Index
