Mythen und Fakten über Behavior Driven Development

296 Aufrufe

Veröffentlicht am

BDD ist ein mächtiger Ansatz, um die Kommunikation zwischen Entwicklern und Stakeholdern zu verbessen. Es ist eine optimale Ergänzung für agile Teams und kann eine große Hilfe sein, Produkte zu entwickeln, die wirklich den Anforderungen der Kunden entsprechen. Diese Session soll vermitteln, worum es bei BDD geht, welche Hauptvorteile es mit sich bringt, wofür es hervorragend funktioniert, was es nicht kann und wie man es in PHP Projekten einsetzt.

0 Kommentare
0 Gefällt mir
Statistik
Notizen
  • Als Erste(r) kommentieren

  • Gehören Sie zu den Ersten, denen das gefällt!

Keine Downloads
Aufrufe
Aufrufe insgesamt
296
Auf SlideShare
0
Aus Einbettungen
0
Anzahl an Einbettungen
1
Aktionen
Geteilt
0
Downloads
0
Kommentare
0
Gefällt mir
0
Einbettungen 0
Keine Einbettungen

Keine Notizen für die Folie

Mythen und Fakten über Behavior Driven Development

  1. 1. Sebastian Bauer | inovex GmbHDominik Jungowski | inovex GmbHMythen und Fakten überBehavior Driven Development
  2. 2. @litervollmilch Scrum Coach bei inovex GmbH Spielt mit Autos passiondriving.de
  3. 3. @djungowskiScrum Coach bei inovex GmbH Spielt mit Platten niknovo.com
  4. 4. Von TDD zu BDD © flickr / krss
  5. 5. Warumverhaltensgetrieben? © flickr / Kaptain Kobold
  6. 6. Gherkin © flickr / Mothlike
  7. 7. Annahme / Umwelt Given Aktion WhenErwartetes Then Ergebnis © flickr / calsidyrose
  8. 8. // NegativtestScenario: Did-you-mean for search withoutresults Given A user is on the English Wikipedia When he searches for „wurstschnecke“ Then there should be no results And there should be a Did-you-mean suggestion for „fürsteneck“
  9. 9. // PositivtestScenario: Search results for successful search Given A user is on the English Wikipedia When he searches for „german brewery“ Then he should find „DeutschesBrauereimuseum“ And he should find „Beer in Germany“
  10. 10. Live Demo mit Behat © flickr / skinner08
  11. 11. © flickr / Sebastian Bergmann
  12. 12. BDD als AgileDokumentation © flickr / Guillaume Brialon
  13. 13. Warum in agilen Teams?© flickr / inf3ktion Wo macht es Sinn?
  14. 14. Wo macht BDD keinen Sinn?
  15. 15. Live Demo Code:https://github.com/sebauer/IPC-BDD-DemoBitte bewertet die Session: http://joind.in/talk/view/7335 © flickr / skinner08
  16. 16. @litervollmilch @djungowski

×