Von
Max Knor
19. March 2010 16:16
„Behavior Driven Development oder kurz BDD unterstützt agile Softwareentwicklung, indem es die Zusammenarbeit zwischen Entwicklern, Testern und Business fördert.“ So einfach und unspezifisch liest sich die allgemein gültige Beschreibung für BDD.
Behavior Driven Development ist aber weit mehr als ein einfaches Kommunikationshilfsmittel für die Beteiligten in agilen Softwareentwicklungsprojekten. Anstatt die gewünschte Funktionalität aus verschiedenen Sichten isoliert zu betrachten, wird das erwartete Ergebnis in einer allgemeinverständlichen Form beschrieben. An die Stelle von abstrakten Lösungsmodellen treten einfach verständliche Beispiele, die das zukünftige Verhalten des Systems beschreiben sollen.
Business-Owner bekommen dadurch eine echte Chance zu beurteilen, ob die Anforderungen im Detail richtig erfasst wurden. Entwickler erhalten eindeutige Spezifikationen, die über den gesamten Projektverlauf konsistent sind. Und zeitgleich mit der Entwicklung bekommen die Tester einen Ausgangspunkt, der durch Testfälle erweitert werden kann. Damit entsteht ein kongruentes Bild zwischen Spezifikation, Code und Test, welches jederzeit konsistent und automatisiert überprüfbar bleibt.
Gemeinsam mit dem Microsoft Partner TechTalk veranstalten wir für Sie ein MSDN Briefing zum Thema “Behavior-Driven Development mit Visual Studio 2010”.
Dabei sehen Sie, wie mit Hilfe des frei verfügbaren Add-Ins SpecFlow, Behavior Driven Development mit Visual Studio 2010 umgesetzt werden kann.
Wann: 2. Juni 2010, 9:00-13:00
Wo: Microsoft Österreich, Am Europlatz 3, A-1120 Wien
Zur Anmeldung!


>> Jetzt Anmelden
knom