Зміст:
Визначення - Що означає розвиток поведінки (BDD)?
Розробка, орієнтована на поведінку (BDD) - це підхід до розробки програмного забезпечення, який спирається на взаємодію між різними шарами зацікавлених сторін, результати таких взаємодій та те, як ці взаємодії призводять до розробки програмного забезпечення.
BDD зосереджується на специфікаціях поведінки партнерів із кожною одиницею програмного забезпечення, що розробляється.
Техопедія пояснює розвиток поведінки (BDD)
BDD пропонує формальну структуру побудови додатків, яка поєднує в собі гнучку розробку програмного забезпечення (ASD), розробку тестових програм (TDD) та інші принципи створення програмних продуктів. BDD працює, пов'язуючи результати бізнесу як "історію" або специфікацію, яка визначає його вимоги, переваги бізнесу та загальну методологію тестування, що використовується для встановлення завершення програмного підрозділу.
BDD розподіляє зацікавлені сторони між двома різними класами:
- Основні зацікавлені сторони: зосередження уваги на бізнес-цілях, результатах та поведінці щодо застосування
- Випадкові зацікавлені сторони: Функціональні та нефункціональні люди працюють над тим, щоб забезпечити бажану поведінку та результат програми
