Innehållsförteckning:
- Definition - Vad betyder beteendedriven utveckling (BDD)?
- Techopedia förklarar beteendedriven utveckling (BDD)
Definition - Vad betyder beteendedriven utveckling (BDD)?
Beteende driven utveckling (BDD) är en mjukvaruutvecklingsmetod som bygger på interaktioner mellan olika lager av intressenter, resultatet av sådana interaktioner och hur dessa interaktioner leder till mjukvaruutveckling.
BDD fokuserar på associerade beteendespecifikationer med varje programvara under utveckling.
Techopedia förklarar beteendedriven utveckling (BDD)
BDD tillhandahåller ett formellt ramverk för applikationsbyggande som kombinerar agil software development (ASD), test driven utveckling (TDD) och andra principer för att bygga programvaruprodukter. BDD fungerar genom att associera affärsresultat som en "berättelse" eller specifikation som definierar dess krav, affärsfördelar och vanliga testmetoder som används för att fastställa färdigställandet av en programvara.
BDD fördelar intressenter mellan två olika klasser, enligt följande:
- Kärnintressenter: Fokusera på affärsmål, resultat och applikationsbeteende
- Tillfälliga intressenter: Funktionella och icke-funktionella människor arbetar för att ge önskat beteende och resultat