Al utilizar UCM, los desarrolladores participan en un flujo de trabajo estructurado que utiliza operaciones de nivel superior que eliminan la necesidad de tratar directamente con ramificaciones y versiones individuales de archivos y directorios.
Antes de que los desarrolladores puedan empezar a utilizar UCM, un gestor de proyectos debe definir uno o más proyectos de UCM. El gestor de proyectos crea el proyecto como un objeto de una VOB de proyecto. Este objeto sólo contiene los metadatos (por ejemplo, componentes, actividades, políticas) necesarios para gestionar y hacer el seguimiento del trabajo que se realiza en un producto. No contiene recursos de proyecto (código fuente, documentación, etc.).
Cuando los desarrolladores se unen a un proyecto de UCM, utilizan el asistente Unirse a proyecto para llevar a cabo los pasos siguientes:
Una vez creadas las vistas de ClearCase de UCM, los desarrolladores las cargan con las versiones de directorio y los elementos de archivo seleccionados por la línea base recomendada del proyecto. De esta manera se garantiza que todos los miembros del equipo del proyecto empiezan con el mismo conjunto de recursos.
Algunas operaciones de ClearCase son específicas de proyectos de UCM, por ejemplo, unirse a un proyecto de UCM, cambiar de base, entregar, seleccionar actividades y crear actividades. Los iconos de las opciones de UCM comunes aparecen en la barra de herramientas de UCM: .