アジャイル
ウォーターフォールとは
要件定義・設計・実装・テストと工程を順に進める逐次型の進め方。要件が固まった案件に向くが、後戻りのコストが大きい。
この言葉が出てくる場面
たとえば、要件が固まっていない領域を含むまま工程を順に並べた。終盤のテストで認識の違いが大量に出て、設計まで戻ることになる。固まっていない部分だけ先に試作する進め方を組み合わせる余地があります。
実務でどう使うか
要件が確定していて、途中の変更が少ない案件に向きます。各工程の成果物と承認が明確なので、外部委託や複数社が関わる案件では管理しやすい形です。後戻りの費用が大きいため、上流のレビューに時間を配分する設計にしてください。
つまずきやすい点
要件が固まっていないのに形式だけ採ると、終盤に大量の変更が出ます。固まっていない部分を認識したうえで、その領域だけ試作や検証を先に行う進め方を組み合わせてください。