• Angenommen, dass du wenig über Behaviour-driven Development weißt. Wenn du zu diesem Vortrag kommst, dann lernst du das Grundprinzip kennen.
  • Angenommen, dass du BDD bisher als Testmethode nutzt. Wenn du zu diesem Vortrag kommst, Dann siehst du, dass noch viel mehr dahinter steckt.

Dieses Problem kennen wir alle: In Softwareentwicklungsprojekten führt eine unzureichende Kommunikation häufig dazu, dass das Produkt am Ende nicht so umgesetzt ist, wie die Auftraggebenden es sich am Anfang vorgestellt hatten.

Behaviour-driven Development (BDD) setzt von Anfang an darauf, alle Stakeholder an einen Tisch zu holen und früh ein gemeinsames Verständnis über das gewünschte Verhalten der Software herzustellen. Daraus entsteht eine ausführbare Spezifikation, die außer dem richtigen Produkt ganz nebenbei noch automatisierte Tests und eine lebendige Dokumentation liefert.

In diesem Talk gehen wir einmal gemeinsam den Weg von der ersten Beschreibung der Software bis zur Umsetzung im Code und klären, wieso BDD viel mehr ist als eine Testmethode.