TDD, BDD란?
BDD (Behaviour-Driven Development)에 대한 간략한 정리 | Popit
TDD에서 파생된 개발 방법론으로, 개발자와 비개발자의 협업 과정을 녹여낸 방법이다.
행동 주도 개발 (Behavior Driven Development) 원칙을 사용한다.
사용자의 행위를 먼저 작성하고, 결과 검증을 진행한다.
기획서 단계에 있는 요구사항을 그대로 코드로 옮긴다.
다음과 같은 3가지 요소로 요구사항을 정형화 한다.