Software Development Story 01 - User Story, ATDD and BDD

軟體開發故事01 - 使用者故事 User Story, 驗收測試動開發 ATDD -Acceptance Test Driven 與 行為驅動開發 BDD - Behavior Driven Design

很久很久以前,軟體開發的形狀是醬子的

在大多數軟體開發的歷程中,當老闆藉由市場資訊以及用戶需求,口述軟體想要什麼樣子的操作,希望得到什麼樣子的結果,甚至對於軟體的細節,像是用辭字句,甚至是顏色等等。

於是,使用者和工程師之間,就會不斷地在開發與驗收的過程中產生溝通的問題。