Kursübersicht
Dieser umfassende zweitägige Kurs lehrt Teams, wie sie verhaltensgetriebene Entwicklung (BDD) implementieren, um die Zusammenarbeit zwischen Geschäfts-Stakeholdern und Entwicklungsteams zu verbessern. Sie lernen, Spezifikationen zu schreiben, die sowohl als Dokumentation als auch als automatisierte Tests dienen und sicherstellen, dass Software echten Geschäftswert liefert. Perfekt für Teams, die die Lücke zwischen Anforderungen und Implementierung durch gemeinsames Verständnis überbrücken möchten.
BDD transformiert die Art und Weise, wie Teams die Softwareentwicklung angehen, indem es das Geschäftsverhalten in den Mittelpunkt des Prozesses stellt. Durch praktische Übungen und realistische Szenarien entdecken Sie, wie Sie konkrete Beispiele verwenden, um die Entwicklung voranzutreiben, Missverständnisse zu reduzieren und eine gemeinsame Sprache zwischen technischen und nicht-technischen Teammitgliedern zu schaffen. Am Ende dieses Kurses werden Sie praktische Erfahrung im Schreiben effektiver Szenarien haben und BDD in Ihren Entwicklungsworkflow implementieren können.
Lernziele
- BDD-Prinzipien und Techniken der Spezifikation durch Beispiele beherrschen
- Effektive Szenarien mit Gherkin-Syntax schreiben
- Kollaborative Spezifikations-Workshops moderieren
- Automatisierte Akzeptanztests mit BDD-Frameworks implementieren
- Lebende Dokumentation erstellen, die aktuell bleibt
- BDD in Ihren Entwicklungsworkflow integrieren
- Entwicklung aus der Perspektive des Geschäftsverhaltens vorantreiben
Behandelte Themen
- BDD-Grundlagen - Kernprinzipien und Spezifikation durch Beispiele
- Gherkin-Sprache - Szenarien mit Given-When-Then-Syntax schreiben
- Three Amigos Sessions - Kollaborative Spezifikations-Workshops
- BDD-Tools & Frameworks - Cucumber, SpecFlow und Implementierung
- Test-Automatisierung - Aufbau wartbarer BDD-Testsuiten
- Lebende Dokumentation - Erstellung ausführbarer Spezifikationen
- Integrationsstrategien - BDD in Ihrem Entwicklungsworkflow
Was Sie erhalten
- Praktische Übungen mit BDD-Tools und Frameworks
- Vorlagen für Szenarien und Akzeptanzkriterien
- Praktische Übungen in kollaborativer Spezifikation
- Fallstudien und Beispiele aus der realen Welt
- Richtlinien für die BDD-Implementierung
- Best Practices für das Schreiben von Gherkin-Szenarien
