UCM stream design

In this section we look at how stream design impacts the CM usage model for a project team. We start by looking at the fundamental differences between private and shared streams, then extend the discussion to look at some common permutations.

Let us begin by looking at three common UCM models:

  • Private stream— Developers work on independent streams and deliver to a shared integration stream. This is the classic UCM model.

  • Single stream project— All developers work in the shared integration stream. there are no development streams.

  • Shared stream— Developers work in one or more shared functional streams and deliver to a shared integration stream. It is common to mix private and shared streams within a project.

Which model best fits ...

Get Software Configuration Management: A Clear Case for IBM Rational ClearCase and ClearQuest UCM now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.