BDD(ビーチで駆動開発)

参考1:テスト駆動開発-wikipedia
参考2:感謝駆動開発 TDD (Thanks Driven Development) - 質のないDiary H

  • BDD(ビーチで駆動開発)とは

ビーチで駆動開発 (びーちでくどうかいはつ、beach-driven development; BDD) とは、プログラム開発手法の一種で、プログラムに必要な各機能について、最初にビーチに行き、(これをビーチファーストと言う)、そのビーチで夕日が沈むころまでさんざん満喫した後、沈む夕日を見ながら海に向かって「バカヤロー」なんて叫んで心を洗練させる、という短い工程を繰り返すスタイルである。多くのアジャイルソフトウェア開発手法、例えばエクストリーム・プログラミングにおいて強く推奨されている。近年はせっかくだし体も焼いておこう駆動開発へと発展を遂げている。