Sadržaj:
- Definicija - Što znači razvoj koji se temelji na ponašanju (BDD)?
- Tehopedija objašnjava razvoj vođen ponašanje (BDD)
Definicija - Što znači razvoj koji se temelji na ponašanju (BDD)?
Razvoj temeljen na ponašanju (BDD) softverski je pristup razvoju koji se oslanja na interakcije između različitih slojeva dionika, rezultate takvih interakcija i kako te interakcije dovode do razvoja softvera.
BDD se usredotočuje na specifikacije ponašanja suradnika sa svakom jedinicom softvera u razvoju.
Tehopedija objašnjava razvoj vođen ponašanje (BDD)
BDD pruža formalni okvir za izgradnju aplikacija koji kombinira agilni razvoj softvera (ASD), razvojno testirani test (TDD) i druga načela za izgradnju softverskih proizvoda. BDD djeluje pridružujući poslovni rezultat kao "priču" ili specifikaciju koja definira njegove zahtjeve, poslovne koristi i uobičajenu metodologiju ispitivanja koja se koriste za utvrđivanje kompletiranja softverske jedinice.
BDD raspodjeljuje dionike između dvije različite klase, kako slijedi:
- Ključni dionici: usredotočenost na poslovne ciljeve, ishode i ponašanje u primjeni
- Slučajni dionici: Funkcionalni i nefunkcionalni ljudi rade na pružanju željenog ponašanja i rezultata aplikacije