IBM Rational DOORS
Allgemein
Bei Doors (Dynamic Object Oriented Requirements System) handelt es sich um Tool zum Anforderungsmanagement des amerikanischen Unternehmens IBM. Das seit 1993 existierende Tool bietet die Möglichkeit große Mengen von Anforderungen angemessen und übersichtlich zu verwalten. Es wird daher von vielen Firmen genutzt und findet besonders in der Software-Entwicklung häufig Anwendung. Doors stellt Anforderungen grundsätzlich in tabellarischer Form dar. Dabei erhält jedes einzelne Element eine Reihe von Eigenschaften. Welche Eigenschaften dies sind, wird doch durch den Benutzer selbst festgelegt. Klassische Angaben, die fast immer verwendet werden sind:
- Inhalt des Requirements - Anmerkungen - Verantwortlicher für die Umsetzung und/oder Verwaltung der Anforderung - Aktueller Status (z.B. In Arbeit, Abgelehnt, Erledigt) - Letztes Änderungsdatum - Meilenstein / Abschlussdatum - Identifikationsnummer
Je nach Anwendungsfall können weitere Attribute hinzugefügt werden. In der Regel existiert ein Doors-Admin, der eine Vorlage mit allen für ein Projekt erforderlichen Anforderungseigenschaften erstellt. Diese Vorlage wird anschließend von allen Entwicklern für die Dokumente dieses Projekts genutzt, sodass sie nur die Spalten mit den festgelegten Eigenschaften ausfüllen müssen. Doors bietet zur Verwaltung der Requirements die Möglichkeit Anforderungen, die in Verbindung miteinander stehen, zu verlinken. So lassen sich Anforderungen auch durch verschiedene Dokumente verfolgen. Abbildung XX zeigt wie solche Links zu erstellen sind. Ein Element kann dabei unbegrenzt viele Links erhalten. Neben den Elementen, die verlinkt wurden, wird auch die Richtung des Links gespeichert. Damit lassen sich u.a. Abhängigkeiten untereinader darstellen.