In dem Vortrag geht es darum, wie ein Softwareentwicklungsteam gemeinsam mit allen Projektbeteiligten eine Spezifikation erstellen kann, die dazu führt, dass die tatsächlich gewünschte Softwarelösung in iterativen Schritten effizient geliefert wird. Dabei werden die benötigten Praktiken mit Hilfe eines fiktiven Entwicklungsprojektes, dem Spiel Schiffe versenken, praxisnah vorgestellt.
Inhalte
- Herausforderungen bei der Anforderungserhebung
- Herausforderungen bei der gemeinsamen Arbeit an Softwarelösungen
- Theoretische Übersicht über die Praktiken von "Specification by Example"
- Vorstellung der Herangehensweise anhand des Spiels "Schiffe versenken"
- Kollaboratives Design einer beispielorientierten Spezifikation mit Gherkin
- Erstellung einer "lebenden Spezifikation" mit Hilfe von Testautomatisierung
- Vorteile und Herausforderungen einer "lebenden Dokumentation"
Zielgruppe
Entwicklung, Test, Projektmanagement, Product Owner, ...