Wenn Entwickler UCM verwenden, nehmen sie an einem strukturierten Arbeitsablauf mit Operationen der höheren Ebene teil, die die Notwendigkeit ausräumen, sich direkt mit einzelnen Verzweigungen und Versionen von Dateien und Verzeichnissen zu beschäftigen.
Bevor Entwickler ihre Arbeit mit UCM beginnen können, muss ein Projektleiter mindestens ein UCM-Projekt definiert haben. Der Projektleiter erstellt das Projekt als Objekt in einer Projekt-VOB. Dieses Objekt enthält nur die Metadaten (zum Beispiel Komponenten, Aktivitäten, Richtlinien), die erforderlich sind, um die Arbeit an einem Produkt verwalten und verfolgen zu können. Es enthält keine Projektressourcen (Quellcode, Dokumentation usw.).
Wenn Entwickler ein UCM-Projekt verknüpfen, verwenden sie den Assistenten für das Verknüpfen eines Projekts, um die folgenden Schritte auszuführen:
Die erstellten UCM-ClearCase-Ansichten werden von den Entwicklern mit den Versionen von Verzeichnis- und Dateielementen geladen, die von der empfohlenen Referenzkonfiguration des Projekts ausgewählt wurden. Dadurch wird sichergestellt, dass alle Mitglieder des Projektteams mit derselben Gruppe von Ressourcen beginnen.
Bestimmte ClearCase-Operationen beziehen sich speziell auf UCM-Projekte. Hierzu gehören beispielsweise das Verknüpfen eines UCM-Projekts, die Aktualisierung mit Referenzkonfigurationen, die Übergabe und die Auswahl von Aktivitäten sowie die Erstellung von Aktivitäten. Symbole für allgemeine UCM-Optionen werden in der UCM-Symbolleiste angezeigt: .