"Wer sein Ziel nicht kennt, kann jeden Weg nehmen." - Alice im Wunderland

Alice fragte: "Könntest du mir bitte sagen, welchen Weg ich von hier aus nehmen soll?" "Das hängt vor allem davon ab, wohin du gehen willst", sprach die Katze. "Ich weiß es nicht...", sagte Alice. "Dann ist es egal, wohin du gehts", antwortete die Katze.

Dieser kurze Dialog aus dem Buch "Alice im Wunderland" beschreibt wunderschön, warum Anforderungen und Ziele eine Rolle spielen. Viel zu oft zerbrechen wir uns vorschnell den Kopf über eine Lösung - ohne verstanden zu haben, welches Problem wir konkret lösen müssen.

Wir laden zu einer Besprechung ein, ohne zu hinterfragen, was sie eigentlich bringen soll. Wir entwicklen Funktionen für ein Softwaresystem und wissen nicht, welchen Wert sie für Käufer und Benutzer darstellen. Wir optimieren und bemühen uns ständig, bessere Produkte zu entwickeln - ohne uns klarzumachen, was diese Produkte erreichen sollen, wenn sie auf den Markt kommen.

Während eines Projekts wundern wir uns, dass sich die Anforderungen ständig ändern. Dabei war niemals klar, was wir eigentlich konkret erreichen wollen.

Prüfen Sie sich einfach einmal selbst, und beantworten Sie die beiden folgenden Fragen spontan und ehrlich.

1) Hat Ihr derzeitiges Projekt einen expliziten Business Case?

2) Gibt es für jede Anforderung eine Begründung, die aus Benutzersicht beschriebt, was durch diese Anforderung besser wird?

Quelle: Christof Ebert, Systematisches Requirements Engineering, 3. Auflage