Modellierung

Requirements Management

Das Management von Anforderungen ist nicht nur während der Planungs- und Analysephase unabdingbare Voraussetzung für den weiteren Verlauf eines Projekts. Die Nachvollziehbarkeit (Traceability) in Verbindung mit der Design Rationale spielt insbesondere während der Konzeption und Umsetzungsphase eine wichtige Rolle für die Planung weiterer Releases und als Dokumentation für Design-Entscheidungen. Management von Anforderungen bedeutet nicht nur diese zu erheben, sondern auch angemessen zu organisieren und zu dokumentieren. In vielen Unternehmen geschieht dies noch mit Hilfe von manuell geführten Listen, die in Office-Programmen verwaltet werden. Hierfür gibt es jedoch mittlerweile geeignete Tools, bei deren Auswahl und Einführung wir Sie gerne unterstützen.

UML und Use Cases

Für die Modellierung von Anforderungen in Use Cases hat sich die Verwendung von effektiven Use Cases im Sinne von Alistair Cockburn oder Larry Constantine als besonders wirksam erwiesen. In der Praxis hat sich gezeigt, dass unterschiedliche Randbedingungen unterschiedliche Formate und Modellierungstiefen bedingen. Nach dem Motto "Mein Use Case ist nicht Dein Use Case" unterstützen wir Sie gern bei der Definition der für Ihr Projekt am Besten geeigneten Use Case Templates und beim Training Ihrer Analysten für die Use Case Nutzung. Selbstverständlich erstellen wir für Sie auch UML-Diagramme für die Modellierung der Benutzungsschnittstellen. Wie bei den Use Cases gilt auch hier, dass nicht alle UML-Diagrammtypen für jedes Projekt gleichermaßen gut geeignet sind und das Projekt-Team eine geeignete Auswahl treffen sollte.