Definition
Anforderungsmanagement umfasst alle Aktivitäten, mit denen Anforderungen an ein Projektergebnis erfasst, dokumentiert, geklärt, priorisiert und über den Projektverlauf hinweg gesteuert werden. Es beantwortet die Frage, was genau gebaut werden soll — und sorgt dafür, dass diese Antwort von allen Beteiligten gleich verstanden wird.
Die Bedeutung des Anforderungsmanagements ist schwer zu überschätzen. Viele Projekte scheitern nicht an der Umsetzung, sondern daran, dass sie das Falsche umsetzen — weil Anforderungen missverstanden, lückenhaft oder widersprüchlich waren. Wer Anforderungen sauber managt, legt das Fundament dafür, dass am Ende das Richtige entsteht.
Funktionale und nichtfunktionale Anforderungen
Anforderungen lassen sich grob in zwei Arten unterteilen. Funktionale Anforderungen beschreiben, was eine Lösung können muss — welche Funktionen sie bietet. Nichtfunktionale Anforderungen beschreiben, wie sie das tun soll — etwa wie schnell, wie sicher, wie benutzerfreundlich. Beide sind wichtig, und gerade die nichtfunktionalen werden häufig vergessen, obwohl sie über die Qualität einer Lösung entscheiden.
Eine gute Anforderung ist prüfbar formuliert. Statt „das System soll schnell sein“ besser „das System antwortet auf Anfragen in unter zwei Sekunden“. Nur prüfbare Anforderungen lassen sich am Ende eindeutig abnehmen.
Anforderungen ändern sich
Anforderungen sind selten von Anfang an vollständig und stabil. Im Verlauf eines Projekts entstehen neue Erkenntnisse, ändern sich Rahmenbedingungen, werden Missverständnisse sichtbar. Gutes Anforderungsmanagement plant diesen Wandel ein, statt ihn zu ignorieren. Klassische Ansätze fassen Anforderungen früh in einem Pflichtenheft; agile Ansätze halten sie in einem lebendigen Backlog, das laufend verfeinert wird. Beide Wege haben ihre Berechtigung — entscheidend ist, dass mit veränderten Anforderungen bewusst umgegangen wird.
Anforderungen und Scope
Anforderungsmanagement und die Steuerung des Projektumfangs hängen eng zusammen. Jede neue Anforderung erweitert potenziell den Umfang. Ohne geordneten Umgang damit droht Scope Creep — das unkontrollierte Anwachsen des Projekts. Anforderungsmanagement sorgt dafür, dass neue Anforderungen bewusst bewertet und eingeordnet werden, statt unbemerkt das Projekt aufzublähen.
Diese Methode lässt sich in einem Projekt-Tool wie Flenio direkt abbilden — DACH-nativ und DSG-konform gehostet.
Häufige Fragen
- Was ist Anforderungsmanagement?
- Anforderungsmanagement umfasst das Erfassen, Dokumentieren, Klären, Priorisieren und Steuern von Anforderungen an ein Projektergebnis — damit das Richtige gebaut wird und alle es gleich verstehen.
- Was ist der Unterschied zwischen funktionalen und nichtfunktionalen Anforderungen?
- Funktionale Anforderungen beschreiben, was eine Lösung können muss. Nichtfunktionale beschreiben, wie sie es tut — etwa Geschwindigkeit, Sicherheit oder Bedienbarkeit.
- Wie geht man mit sich ändernden Anforderungen um?
- Bewusst statt ignorierend. Klassisch über ein Pflichtenheft und geordnetes Änderungsmanagement, agil über ein laufend verfeinertes Backlog. Wichtig ist, Wandel einzuplanen.