Kazalo:
- Opredelitev - Kaj pomeni razvoj, ki ga vodi vedenje (BDD)?
- Tehopedija pojasnjuje razvoj, ki ga vodi vedenje (BDD)
Opredelitev - Kaj pomeni razvoj, ki ga vodi vedenje (BDD)?
Razvoj usmerjen v vedenje (BDD) je pristop k razvoju programske opreme, ki se opira na interakcije med različnimi sloji zainteresiranih strani, rezultate takšnih interakcij in na to, kako te interakcije vodijo do razvoja programske opreme.
BDD se osredotoča na vedenjske specifikacije sodelavcev z vsako programsko opremo v razvoju.
Tehopedija pojasnjuje razvoj, ki ga vodi vedenje (BDD)
BDD ponuja formalni okvir za izdelavo aplikacij, ki združuje agilen razvoj programske opreme (ASD), testno voden razvoj (TDD) in druga načela za gradnjo programskih izdelkov. BDD deluje tako, da poslovni rezultat izpostavi kot "zgodbo" ali specifikacijo, ki določa njegove zahteve, poslovne koristi in skupno metodologijo testiranja, ki se uporablja za ugotavljanje dokončanja programske enote.
BDD razdeli deležnike med dva različna razreda:
- Ključne interesne skupine: osredotočenost na poslovne cilje, rezultate in vedenje aplikacij
- Slučajne zainteresirane strani: Funkcionalni in nefunkcionalni ljudje delujejo, da bi zagotovili želeno vedenje in rezultat aplikacije
