Behaviour Driven Development (BDD) unterstützt agile Software-Entwicklung, indem es die Zusammenarbeit zwischen Entwicklern, Testern, den Projektauftraggebern und fachlichen Experten fördert.
Anstatt die gewünschte Funktionalität aus den unterschiedlichen Sichten der Projekt-Teammitglieder isoliert zu betrachten, werden sie auf einen Nenner gebracht und das erwartete Ergebnis in einer allgemein verständlichen Form beschrieben.
Die Vorteile dieser Methode in der Anforderungsanalyse liegen darin, dass durch die Art der Formulierung, nämlich WAS und in welcher Art und Weise ein Bearbeitungsschritt vom Anwender erledigt werden muss, sehr rasch geprüft werden kann, ob die Anforderungen auch korrekt und vollständig analysiert und dokumentiert wurden. Die besondere Form der Beschreibung erleichtert es dem Software-Entwickler auch, diese rasch und vorallem richtig zu verstehen.
Lesen Sie, wie BDD und
SpecFlow die Anforderungsanalyse unterstützen:
Sie bevorzugen die engl. Version?
Hier geht's zum Download.
Wenn wir Ihr Interesse an Behaviour Driven Development geweckt haben, freuen wir uns auf ein Gespräch mit Ihnen! Unsere Ansprechpartner sind: