Specification by Example
Tijdens softwareontwikkeling communiceren softwareontwikkelteams veelvuldig met stakeholders en product owners over user stories en de acceptatiecriteria die nodig zijn om een bepaald stuk functionaliteit te realiseren. Echter hebben wij mensen ook onze eigen referentiekaders, overtuigingen en onbewuste kennis. Doordat we hier onvoldoende bij stil staan, ontstaan er vaak onvolledige of onjuiste specificaties die kunnen leiden tot fouten in de software die gerealiseerd wordt.
Wat is Specification by Example?
‘Specification by Example’ is een samenwerkingsvorm waarbij applicatiegedrag uitgedrukt wordt in voorbeelden, om zodoende het juiste product te bouwen. Door gezamenlijk deze voorbeelden uit te denken en uit te werken ontstaat er een gezamenlijk beeld, wordt kennis gedeeld en worden aannames voorkomen. Deze voorbeelden sturen de implementatie van de software en zijn in te zetten als testen die direct worden geautomatiseerd.
Agenda webinar
Het webinar is gegeven op 27 mei 2021 en duurt ongeveer 50 minuten. Onze Devops Consultant Joost Voskuil vertelde tijdens dit webinar meer over:
- Een korte introductie van Specification by Example
- Hoe werkt Specification by Example
- Wat zijn de voordelen van Specification by Example?
- Behaviour Driven Development
- Acceptance Test Driven Development
- Cucumber
Wil je meer weten over deze samenwerkingsvorm? Vul het onderstaande formulier in en kijk direct het webinar terug.