『要件定義/基本設計/詳細設計/開発・単体テスト/結合テスト/総合テスト』というシステム開発全体を通して、2つに大別するとフェーズをどのように分けることができるのか、という質問をいろいろな人にしてみたところ、面白い傾向が見受けられました。 まず、答えの大半は2パターンのいずれかでした。一番多かったのはこの区分です。 【回答1】 Vモデルによる区分パターン 要件定義/基本設計/詳細設計 vs 開発・単体テスト/結合テスト/総合テスト システム開発には必ずテストフェーズがあります。テストフェーズでは、要件・設計に基づいた開発がしっかりと行えているかを試験項目に沿って検証するので、必然的に、「開発・単体テスト」は直前フェーズの「詳細設計」で決めたことができているかを確かめることになります。同じように、「結合テスト」は「基本設計」で決めたことの確認、「総合テスト」は「要件定義」で決めたことの確認を