2.8 Recommending the Baseline

As work on your project progresses and the quality and stability of the components improve, change the baseline's promotion level attribute to reflect important milestones. The promotion level attribute typically indicates a level of testing. For example, Figure 7 shows the evolution of baselines through three levels of testing; the BL8 baseline is ready for production.

When baselines pass the level of testing required to be considered stable, make them the recommended set of baselines. Developers then rebase their development streams to the recommended baselines. You can set a policy that requires developers to rebase their development streams to the set of recommended baselines before they deliver work. This policy helps to ensure that developers update their work areas whenever a baseline passes an acceptable level of testing.

For details on recommending baselines, see Recommending the Baseline

Figure 7 Promoting Baselines