TDD

浅海 智晴

用語

TDD

別名

テスト駆動開発

略語

Test-Driven Development

定義

Test Driven Development(TDD, テスト駆動開発)とは、実装に先立ってテストを記述し、そのテストを通すことを起点として実装とリファクタリングを繰り返す開発手法である。

SimpleModeling

SimpleModelingでは、TDDを有効な実装技法の一つとして認識しているが、開発全体を駆動する中心的な手法とは位置づけていない。

動く仕様書は、実装を逐次駆動するためではなく、仕様の意味や境界を固定するために記述される。