Dom Rozwój Co to jest rozwój oparty na zachowaniu (BDD)? - definicja z techopedia

Co to jest rozwój oparty na zachowaniu (BDD)? - definicja z techopedia

Spisu treści:

Anonim

Definicja - Co oznacza Behavior Driven Development (BDD)?

Rozwój napędzany zachowaniem (BDD) to podejście do tworzenia oprogramowania, które opiera się na interakcjach między różnymi warstwami interesariuszy, wynikach takich interakcji oraz sposobie, w jaki te interakcje prowadzą do rozwoju oprogramowania.

BDD koncentruje się na specyfikacjach behawioralnych współpracowników z każdą tworzoną jednostką oprogramowania.

Techopedia wyjaśnia Behawior Driven Development (BDD)

BDD zapewnia formalną platformę do budowania aplikacji, która łączy zwinne tworzenie oprogramowania (ASD), programowanie oparte na testach (TDD) i inne zasady tworzenia oprogramowania. BDD polega na powiązaniu wyniku biznesowego z „historią” lub specyfikacją, która określa jego wymagania, korzyści biznesowe i wspólną metodologię testowania stosowaną do potwierdzenia ukończenia jednostki oprogramowania.

BDD rozdziela interesariuszy na dwie odrębne klasy w następujący sposób:

  • Główni interesariusze: Koncentracja na celach biznesowych, wynikach i zachowaniu aplikacji
  • Przypadkowi interesariusze: funkcjonalni i niefunkcjonalni ludzie pracują, aby zapewnić pożądane zachowanie aplikacji i wynik
Co to jest rozwój oparty na zachowaniu (BDD)? - definicja z techopedia