2.3 Setting Policies

UCM includes a set of policies that you can set to enforce development practices among members of the project team. By setting policies, you can improve communication among project team members and minimize the problems you may encounter when integrating their work. For example, you can set a policy that requires developers to update their work areas with the project's latest recommended baseline before they deliver work. This practice reduces the likelihood that developers will need to work through complex merges when they deliver their work. For a description of all policies you can set in UCM, see Chapter 4, Setting Policies. You can set policies on projects and streams.

In addition to the set of policies that UCM provides, you can create triggers on UCM operations to enforce customized development policies. See Chapter 8, Using Triggers to Enforce Development Policies for details about creating triggers.