A process management strategy

Process management deals with the grouping and manipulation of versions of software assets as they progress through the software life cycle. This typically involves change management, approval levels, and production control.

A process enforces a specific level of control on the various product configurations and releases. Early in a product’s lifecycle we might want to apply loose control, so that versions of artifacts may be created without any approval or test process being applied. But later in the development process, we want to apply a more stringent process to ensure the quality of the product. And when the product enters the maintenance phase, we apply the most stringent process control available, so as to ...

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.