Inhoudsopgave:
- Definitie - Wat betekent Behaviour Driven Development (BDD)?
- Techopedia verklaart Behaviour Driven Development (BDD)
Definitie - Wat betekent Behaviour Driven Development (BDD)?
Gedragsgestuurde ontwikkeling (BDD) is een software-ontwikkelingsbenadering die steunt op interacties tussen verschillende lagen van belanghebbenden, de output van dergelijke interacties en hoe deze interacties leiden tot softwareontwikkeling.
BDD richt zich op de gedragsspecificaties van medewerkers met elke software-eenheid die wordt ontwikkeld.
Techopedia verklaart Behaviour Driven Development (BDD)
BDD biedt een formeel framework voor het bouwen van applicaties die agile softwareontwikkeling (ASD), testgestuurde ontwikkeling (TDD) en andere principes combineert om softwareproducten te bouwen. BDD werkt door bedrijfsresultaten te associëren als een 'verhaal' of specificatie die de vereisten, zakelijke voordelen en gemeenschappelijke testmethoden definieert die worden gebruikt om de voltooiing van een software-eenheid vast te stellen.
BDD verdeelt stakeholders als volgt over twee verschillende klassen:
- Kern belanghebbenden: focus op bedrijfsdoelstellingen, resultaten en applicatiegedrag
- Incidentele stakeholders: functionele en niet-functionele mensen werken om het gewenste applicatiegedrag en resultaat te bieden