In software-engineering is gedragsgestuurde ontwikkeling een flexibel softwareontwikkelingsproces dat de samenwerking tussen ontwikkelaars, testers voor kwaliteitsborging en klantvertegenwoordigers in een softwareproject aanmoedigt.
Wat wordt bedoeld met gedragsgestuurde ontwikkeling?
Behavior-driven development (BDD) is een Agile softwareontwikkelingsmethodologie waarin een applicatie wordt gedocumenteerd en ontworpen rond het gedrag dat een gebruiker verwacht te ervaren bij interactie ermee.
Wat is gedragsgestuurde ontwikkeling in agile?
Behavior-Driven Development (BDD) is een Test-First, Agile Testing-praktijk die ingebouwde kwaliteit biedt door tests te definiëren (en mogelijk te automatiseren) vóór of als onderdeel van het specificeren van systeemgedrag.
Wat is BDD-voorbeeld?
Behavior Driven Development (BDD) is een benadering die bestaat uit het definiëren van het gedrag van een functie door middel van voorbeelden in platte tekst. Deze voorbeelden worden gedefinieerd voordat de ontwikkeling begint en worden gebruikt als acceptatiecriteria. Ze maken deel uit van de definitie van klaar.
Wat is het verschil tussen TDD en BDD?
BDD is ontworpen om het gedrag van een applicatie te testen vanuit het standpunt van de eindgebruiker, terwijl TDD is gericht op het afzonderlijk testen van kleinere stukjes functionaliteit.