The basic multiple-stream project
The basic UCM process uses the multiple-stream project with the integration stream as the sole shared work area. Developers join the project by using the integration stream recommended baselines to populate their development streams; deliver completed work to the integration stream where the integrator incorporates the work into new baselines; and rebase their development streams to the new recommended baselines. Depending on the size of your project and the number of developers working on it, this process may be a good choice for your team.