インクリメンタルモデル
Incremental Model
いんくりめんたるもでる
システムの機能を複数の部分に分割し、各部分を順次開発・リリースする開発モデル。各インクリメントで動作するサブセットが段階的に追加され、最終的に完全なシステムが完成する。早期に一部機能のリリースが可能。
プロジェクトの調達マネジメントと関連知識 > 開発モデルと開発手法
関連キーワードの用語
PMローリングウェーブ計画法
近い将来の作業は詳細に計画し、遠い将来の作業は大まかに計画する段階的詳細化の技法。プロジェクトの進行に伴い、先の作業を徐々に詳細化する。不確実性の高いプロジェクトに適する。
PMウォーターフォールモデル
要件定義、設計、実装、テスト、運用の各工程を上流から下流へ順次進める開発モデル。各工程の完了を確認してから次工程に進むため、大規模で要件が明確なプロジェクトに適する。手戻りが発生した場合のコストが大きい。
PMアジャイル開発
短いイテレーション(反復)で計画・設計・実装・テストを繰り返し、段階的にソフトウェアを開発する手法の総称。変化への対応力が高く、顧客との密なコミュニケーションを重視する。スクラム、XP、カンバンなどの手法がある。
PMプロトタイピング
試作品(プロトタイプ)を早期に作成し、ユーザの評価やフィードバックを得ながら要求を明確化する開発手法。使い捨て型(要求確認後に破棄)と進化型(そのまま本番に発展)がある。要件の不確実性が高い場合に有効。
PMVモデル
ウォーターフォールモデルの各開発工程と対応するテスト工程を V字型に対比させた開発モデル。要件定義に対して受入テスト、基本設計に対してシステムテスト、詳細設計に対して結合テスト、実装に対して単体テストが対応する。
PMスパイラルモデル
リスク分析を中心に据え、計画→リスク分析→開発→評価のサイクルを螺旋状に繰り返す開発モデル。各サイクルでリスクを評価し、プロトタイプを作成しながら段階的にシステムを完成させる。リスクの高い大規模プロジェクトに適する。