Beschreibung
"Das habe ich mir aber ganz anders vorgestellt!"
Wenn du diesen Satz häufiger hörst, dann könnte Behaviour Driven Development (BDD) etwas für dich sein.
Bei BDD steht das Verhalten von Nutzer:innen im Vordergrund. Das Team nutzt konkrete Beispiele und Szenarien, um Anforderungen und Wünsche frühzeitig greifbar und somit testbar zu machen. Dies geschieht auf eine Art und Weise, die es später erlaubt Geschäftsanforderungen zu automatisieren. Dieses Vorgehen ist unter dem Dreiklang „Exploration, Formulation, Automation“ bekannt. In diesem Seminar widmen wir uns der Exploration und Formulation, also dem Erkunden und Formulieren der Szenarien, nicht der Automatisierung.
Du lernst, wie diese konkreten Beispiele sinnvoll erhoben und gemeinsam von allen Erstellungsbeteiligten diskutiert werden Es richtet sich daher an alle Projektrollen: vom Requirements Engineers über Entwickler:innen bis zu Software Tester:innen. Es bringt dir näher, wo sich BDD von anderen Vorgehensweisen wie TDD unterscheidet und wo es sich ergänzt. Im Rahmen dieser Veranstaltung soll es um einen Überblick und die Zusammenhänge gehen. Lerne, welche (natürlich) sprachlichen und kommunikativen Konventionen es gibt, um mit Beispielen zu einem gemeinsamen Verständnis beizutragen. Wir werden Techniken wie Feature Mapping kennenlernen und anhand von Beispielen das iterative Entwickeln von Szenarien und Beispielen erproben. Erfahre, wie BDD Teil deiner Entwicklungsstrategie sein kann. Weiterhin geben wir dir einen Überblick über den Nutzen, aber auch über die Herausforderungen.
Kommende Starttermine
Zielgruppe / Voraussetzungen
Grundlegendes Verständnis von Software-Entwicklungsprozessen. Tiefergehende Kenntnisse, bspw. in der Programmierung, werden nicht benötigt.
Seminarinhalt
- Was ist Behaviour Driven Development
- Wie unterscheidet es sich von Test Driven Development, Acceptance Test Driven Development?
- Kommunikation mittels Beispiele und Szenarien
- Gherkin als Business Domain Language
- Beispiele und Szenarien gemeinsam iterativ entwickeln
- Nutzen und Herausforderungen von BDD
Infos anfordern
Finde Dein perfektes Seminar und Zertifizierung bei oose Suchst du erstklassige Seminare, Trainings, Zertifizierungen oder Workshops? Bei oose eG findest du sie zu Themen wie Projektmanagement, KI (AI), Softwarearchitektur, Systems Engineering, Testen und Qualitätssicherung, Requirements Engineering, Programmierung sowie New Work. ...
Erfahren Sie mehr über oose eG und weitere Kurse des Anbieters.