Behavior-Driven Development (BDD) & Specification by Example (SBE)

The Netherlands

Software Quality Assurance
Software Testing

Wil je beter samenwerken? Heldere requirements? Wederzijds begrip in alle fasen van het software development proces? Behavior Driven Development gaat je helpen. De refining van stories kan een uitdaging vormen. Vaak creëren teams mini-handovers in hun sprints waarbij refining, developing en testing afzonderlijke activiteiten zijn die door afzonderlijke individuen worden uitgevoerd. Deze training helpt jullie beter samenwerken.

Heb je een vraag over de training? 

Stel deze aan Michiel! Hij helpt je graag met het vinden van de juiste oplossing voor jou, jouw team of organisatie.

Neem contact op

Wat ga je leren?

Behaviour Driven Development (BDD) en Specification by Example (SBE) zijn overlappende termen voor software development op op basis van voorwaarden die van tevoren gezamenlijk zijn opgesteld; bijvoorbeeld de wensen en eisen van de user. SBE zorgt voor realistische doelstellingen en tests die echt iets toevoegen aan de waarde van jullie product.

In deze 1-daagse training leer je de principes van Behavior-Driven Development en Specification by Example en hoe je ze in de praktijk kunt brengen. Na deze cursus kun je op een meer coöperatieve manier aan software werken. Om dit te realiseren, bieden we je de volgende kennis en vaardigheden:

  • De principes van BDD en SBE begrijpen.
  • Oefen samenwerkende Specification workshops.
  • Effectieve refinement sessies faciliteren.
  • Snijd user stories in stukken om optimale waarde te leveren.
  • Deel stories op in realistische scenario’s.
  • Gebruik scenario’s als input voor tests.
  • Refine op basis van BDD-principes.
  • Houd ‘levende documentatie’ bij.
  • Acceptatietests en het schrijven van requirements verbeteren.
  • Effectief communiceren met stakeholders tijdens het development proces.

Belangrijkste leerdoelen

  1. Principes van Behaviour Driven Development (BDD) en Specification by Example (SBE) aan de hand van voorbeelden.
  2. Technieken om effectieve workshops te leiden.
  3. Vaardigheden om betere refinement sessies te faciliteren.
  4. Expertise in ‘slicing stories’ voor optimale business value.
  5. Vaardigheid in het schrijven van duidelijke acceptatiecriteria en ‘levende documentatie’.
  6. Verbeterde communicatie en samenwerking met stakeholders.

Programma

Voor wie is deze training?

De Behavior-Driven Development / Specification by Example is perfect voor Developers, Agile Testers, Business analisten, Product Owners en Scrum Masters.

Vereisten

Het is belangrijk dat je de basisprincipes van Agile en Scrum kent. Als je beperkte kennis of ervaring hebt met Agile of Scrum, neem dan vooraf contact met ons op voor suggesties over hoe je je kunt voorbereiden. We raden ook aan om de training als team bij te wonen. BDD en SBE zijn tenslotte team practices.

Waarom zou je deze training volgen?

Verbeter samenwerking en duidelijkheid van requirements

Wederzijds begrip verbeteren tijdens het hele softwareontwikkelingsproces

Software leveren met een betere samenwerking

Wat moet je nog meer weten?

Nadat je je hebt ingeschreven voor deze cursus, ontvang je een bevestigingsmail met praktische informatie. Een week voor de training vragen we naar eventuele dieetwensen.

We zullen ook relevante literatuur met je delen, ter voorbereiding op de cursus.

We kijken uit naar jouw komst!

Vereisten

Eendaagse foundation training (niet afgesloten met een examen of certificering), beschikbaar in het Engels en Nederlands.

Onze trainers zijn Agile- en softwarespecialisten met een indrukwekkende staat van dienst.

Deze training is inclusief alle benodigde literatuur en een heerlijke lunch.

Reis- en verblijfkosten niet inbegrepen.

Maak kennis met de trainers

Ook interessant voor jou

Alle trainingen bekijken
AI Software Factory Engineering Foundation

AI Software Factory Engineering Foundation is een praktische, intensieve training voor senior software engineers en hands-on technical leads die al vloeiend werken met agentic coding tools en tijdens de training met Claude Code aan de slag gaan. In 9 sessies leer je hoe je het systeem waarin je AI code schrijft effectiever maakt en hoe je je menselijke aandacht strategisch inzet bij het ontwikkelen van software met AI. De concepten en technieken uit deze training leggen ook de basis voor het bouwen van je eigen software factory.

Agentschappelijke AI
GenAI
Software Development
Bekijk training
Mastering AI Agents on the JVM (Java/Kotlin)

Breng intelligente features naar productie — geen prototypes. Terwijl anderen worstelen met LangChain-theorie, leer jij semantic search, RAG-systemen en multi-agent workflows beheersen met beproefde frameworks als Spring-AI en LangChain4j. Bouw AI die echt werkt in enterprise JVM-applicaties.

Back-end ontwikkeling
GenAI
Kotlin
Software Development
Bekijk training
Impact Mapping

Leer over Impact Mapping voor zakelijk succes door stakeholders op één lijn te brengen, effectief te plannen en jouw impact te vergroten.

Product Eigenaar
Product Owner
Software Architecture
Bekijk training
Communication for Engineers

Deze training Communication for Engineers biedt een systematische aanpak om je communicatievaardigheden te verbeteren.

Bekijk training
React Foundation 

Verbeter je developer skills met onze React Foundation-training. Leer in één dag de basisprincipes kennen.

Front-End Development
Software Development
Bekijk training