Verhaltensorientierte Entwicklung (BDD) und Spezifikation durch Beispiele (SBE)
Möchtest Du die Zusammenarbeit verbessern, die Anforderungen klarer formulieren und in allen Phasen des Software-Entwicklungsprozesses für gegenseitiges Verständnis sorgen?
Erfahre mehr über verhaltensorientierte Entwicklung (Behavior-Driven Development, BDD). Die Verfeinerung von Storys kann eine Herausforderung sein. Oft erstellen Teams in ihren Sprints Mini-Handover, bei denen Verfeinerung, Entwicklung und Testen getrennte Aktivitäten sind, die von unterschiedlichen Personen durchgeführt werden.
Der Kurs „Behavior-Driven Development (BDD) und Specification by Example (SBE)“ wird Dir helfen, besser zusammenzuarbeiten und bessere Software zu entwickeln.
Hast Du Fragen?
Andrea will gladly help you further with training solutions for your organization.
Get in touchWas wirst Du lernen?
Behavior-Driven Development (BDD) und Specification by Example (SBE) sind sich überschneidende Begriffe für die Entwicklung von Software auf der Grundlage gemeinsam definierter Anforderungen. Als Team formulierst Du Anforderungen anhand realistischer statt abstrakter Beispiele. Diese Beispiele bilden die Grundlage für die Erstellung strukturierterer Tests, die direkt auf den angestrebten geschäftlichen Nutzen ausgerichtet sind.
Wichtigste Erkenntnisse
- Grundsätze der verhaltensorientierten Entwicklung und der Spezifikation anhand von Beispielen.
- Methoden zur Durchführung effektiver Spezifikationsworkshops.
- Fähigkeiten zur Durchführung besserer Verfeinerungssitzungen.
- Kompetenz darin, Geschichten so aufzubereiten, dass sie den grösstmöglichen geschäftlichen Nutzen erzielen.
- Fähigkeit, klare Abnahmekriterien und eine lebendige Dokumentation zu verfassen.
- Verbesserte Kommunikation und Zusammenarbeit mit den Interessengruppen.
In dieser 1-tägigen Schulung lernst Du die Grundsätze der verhaltensorientierten Entwicklung (Behavior-Driven Development) und der Spezifikation anhand von Beispielen (Specification by Example) kennen und erfährst, wie Du diese in der Praxis anwenden kannst. Nach Abschluss dieses Kurses wirst Du in der Lage sein, bei der Software-Entwicklung stärker auf Zusammenarbeit zu setzen. Um dies zu erreichen, vermitteln wir Dir die folgenden Kenntnisse und Fähigkeiten.
Erkenntnisse
Mache dich mit den Grundsätzen von BDD und SBE vertraut.
Führe gemeinsame Workshops zur Spezifikationserstellung durch.
Leite effektive Refinement-Sitzungen.
Teile User Storys auf, um einen optimalen geschäftlichen Nutzen zu erzielen.
Gliedere Geschichten in realistische Szenarien auf.
Verwende Szenarien als Grundlage für Tests.
Verfeinere auf der Grundlage der BDD-Prinzipien.
Stelle anhand von Beispielen anschauliche Darstellungen bereit.
Stelle anhand von Beispielen anschauliche Darstellungen bereit.
Pflege eine lebende Dokumentation.
Verbessere die Abnahmetests und die Erstellung von Anforderungsspezifikationen.
Kommuniziere während des gesamten Entwicklungsprozesses effektiv mit den Beteiligten.
Programm
- Warum gemeinsame Spezifikationsworkshops von entscheidender Bedeutung sind.
- Wie man diese Workshops durchführt und moderiert.
- So nimmst Du an Refinement-Sitzungen teil und leitest diese erfolgreich.
Für wen ist es?
Die Schulung zu „Behavior-Driven Development (BDD)“ und „Specification by Example (SBE)“ eignet sich ideal für:
- Entwickler.
- Agile Tester.
- Business-Analysten.
- Produkt Owner
- Scrum Masters.
Warum sollte ich dieses Training absolvieren?
Verbessere die Zusammenarbeit und die Klarheit der Anforderungen
Das gegenseitige Verständnis während des gesamten Software-Entwicklungsprozesses verbessern
Software auf eine stärker auf Zusammenarbeit ausgerichtete Weise bereitstellen
Was sollte ich sonst noch
wissen?
Nach der Anmeldung zu diesem Kurs erhälst Du eine Bestätigungs-E-Mail mit praktischen Informationen. Eine Woche vor der Schulung werden wir Dich nach eventuellen Ernährungswünschen fragen. Wir bieten täglich eine Salatbar und frisches Gebäck an.
Wir werden Ihnen auch einschlägige Literatur zur Verfügung stellen, falls Sie sich auf den Kurs vorbereiten müssen.
Bis bald!
Anforderungen
Eintägige Grundlagenschulung (ohne abschließende Prüfung oder Zertifizierung), verfügbar auf Englisch und Niederländisch.
Unsere Trainer sind Agile- und Software-Spezialisten mit einer beeindruckenden Erfolgsbilanz.
Diese Schulung umfasst alle erforderlichen Unterlagen sowie ein köstliches Mittagessen.
Reise- und Unterbringungskosten werden nicht übernommen.