システム開発方法論①
プロジェクトマネージャ試験の参考書から学んだことをつらつらと書いていきます。
- ウォーターフォールモデル
抽象的な設計から、より具体的な設計へ進める開発モデル。
水が高いところから低いところへ流れ落ちる「滝」になぞらえている。
手順は下記の通り。
- システム分析と要件定義(基本設計書を作成する)
- 外部設計(外部設計書(概要設計)を作成する)
- 内部設計(内部設計書(詳細設計)を作成する)
- プログラム設計
- 単体テスト(単体テスト結果報告書など)
- 結合テスト
- 総合テスト
- 運用テスト(受入テスト)
下記の特徴がある。
- (全体から詳細へとつながるので)大規模システムに向いている。
- 上流工程の設計ミスは、下流工程の設計ミスよりも影響が大きい。