Der in ClearQuest Web verfügbare Projektassistent gibt Ihnen die Möglichkeit, ein neues
ALM-Projekt zu erstellen, indem Sie eine Kopie eines vorhandenen Projekts verwenden oder ein neues Projekt erstellen.
Der Assistent ist für Benutzer verfügbar, die die Berechtigungen haben, Datensätze des Typs "ALMProject" zu übergeben. Die zwei Optionen im Assistenten lauten:
- Copy: Beginnt mit einem vorhandenen Projektdatensatz und dupliziert ihn. Sie können den Datensatz dann modifizieren.
- Create: Erstellt ein leeres Projekt.
Projekt kopieren
Die Option Copy Project verwendet
das Perl-Datensatz-Script für das Kopieren des Projekts, das im Datensatztyp "ALMProject" definiert ist. Das
Script erstellt basierend auf dem ausgewählten Projekt ein neues ALM-Projekt.
Im Fenster ALM Project Setup werden die Projekte
(d. h. die ALMProject-Datensätze) aufgelistet, die Sie für das neue Projekt kopieren können. Sie können auch nach Projekt-ID auswählen.
Nachdem
Sie ein Projekt ausgewählt und auf Next geklickt haben, erscheint ein Fenster, in dem Sie einen Projektnamen, eine Kategorie
und einen Releasekennsatz für Ihr neues Projekt eingeben können. Ihr Projektname muss eindeutig sein. Sie können eine vorhandene Kategorie und ein vorhandenes Release auswählen oder eine neue
Kategorie oder ein neue Release erstellen.
Wenn die Operation zum Kopieren des Projekts erfolgreich ausgeführt wird, wird der neue ALMProject-Datensatz in einem Formular geöffnet, in dem
Sie dann Änderungen an ihm vornehmen können.
Anmerkung: Es gibt auch eine Schaltfläche Copy Project für "ALMProject", die Sie verwenden
können, um ein Projekt zu kopieren.
Projekt erstellen
Wenn Sie ein neues Projekt auswählen, werden im Fenster
ALM Project Setup die zu erstellenden Datensatztypen
in der erforderlichen Reihenfolge aufgelistet.
Das Fenster zeigt die Liste der Datensätze in einer Tabelle mit Spalten für folgende Elemente an:
- Name des Satztyps.
- Ein Markierungsfeld, das anzeigt, dass die Erstellung des Satztyps abgeschlossen ist.
- Eine Schaltfläche, mit der das Fenster zum Erstellen des Satztyps geöffnet wird.
Die Satztypen in der erforderlichen Reihenfolge.
- ALMSecurityPolicy: Erforderlich. Der ALMSecurityPolicy-Datensatz steuert die Transparenz von Datensätzen
über die Verwendung des Features "Sicherheitskontext" von ClearQuest.
Dieses Verfahren wird auch als Verdecken von Datensätzen bezeichnet. Wenn Sie das Projekt erstellen, müssen Sie eine Sicherheitsrichtlinie auswählen,
in der Benutzer das Projekt anzeigen können.
- ALMCategory: Erforderlich. Kategorien stellen eine Klassifikation für ein Projekt bereit. Beispiele für Kategorien sind:
ProduktA, ProduktB, FeatureA, FeatureB, KomponenteA. Wenn Sie das Projekt erstellen, müssen Sie eine Kategorie aus einer Dropdown-Liste auswählen.
Kategorien können projektübergreifend genutzt werden.
- ALMProject: Ein ALMProject-Datensatz wird verwendet, um die Arbeitsaufwände eines Teams zur Erstellung eines Arbeitsergebnisses des Projekts
zu koordinieren und zu steuern.
- ALMRole: Erforderlich. Eine Rolle stellt die Funktionen dar, die erforderlich sind, um eine bestimmte Arbeit für ein Projekt auszuführen. Der ALMRole-Datensatz
listet eine Gruppe von Personen auf, die die Rolle für ein zugeordnetes Projekt übernehmen können, und beschreibt die
Gruppe von Aktionen, zu deren Ausführung
diese Personen berechtigt sind.
Definieren Sie einen rollenbasierten Zugriff auf ein Projekt, indem Sie eine Rolle erstellen,
einen Namen dafür auswählen, Benutzer für die Übernahme der Rolle zuordnen und die zulässigen Aktionen definieren. Erstellen
Sie für das Projekt so viele Rollen wie möglich.
- ALMPhase: Optional. Phasen können verwendet werden, um Projekte in kleinere Zeiteinheiten zu unterteilen.
Beispiele: Konzeption, Ausarbeitung, Konstruktion, Übergang. Sie können für das Projekt so viele Phasen erstellen,
wie Sie benötigen.
- ALMIteration: Optional. Iterationen können verwendet werden, um Phasen in kleinere Zeiteinheiten zu unterteilen. Sie
können für das Projekt so viele Iterationen erstellen,
wie Sie benötigen.
- ALMType: Erforderlich. Typen werden verwendet, um die Spezifik der auszuführenden Arbeit zu definieren. Die
Satztypen "ALMRequest", "ALMTask", "ALMActivity" und "BTBuild" werden verwendet, um
verschiedene Arten von Arbeit für ein Projekt aufzuteilen und zu kategorisieren. Typen können projektübergreifend genutzt werden.
- ALMWorkConfiguration: Erforderlich. Etabliert einen angepassten Arbeitsmanagementprozess. Dabei werden ALM-Typen in Gruppen mit zugehörigen
Arbeitsaktivitäten in das Projekt eingebunden. Eine ALM-Anforderung kann ALM-Tasks eines bestimmten Typs erstellen. Tasks können
ALM-Aktivitäten bestimmter Typen erstellen. Beginnen Sie, indem Sie eine ALM-Arbeitskonfiguration für jeden ALM-Aktivitätstyp erstellen. Erstellen Sie dann
eine ALM-Arbeitskonfiguration für jeden ALM-Tasktyp, und schließen Sie die ALM-Anforderung ab.
Anmerkung: Alle Satztypen für Kennsätze können im entsprechenden Satztypfenster erstellt werden.