スパイラルモデル

ソフトウェア開発モデルの一つで,ウォーターフォールモデルプロトタイピングモデルの要素を組み合わせたものです。リスク分析を中心に据え,開発を小さな渦巻き(スパイラル)のように何度も繰り返しながら,徐々にシステムを完成させていきます。各スパイラルのサイクルでは,目標設定,リスク分析,開発とテスト,計画の見直しが行われます。このモデルは,大規模で複雑なシステム開発や,開発途中で技術的なリスクが高い場合に特に有効です。リスクを早期に発見し,対処することができるため,プロジェクトの失敗確率を減らすことができます。

» ITパスポート用語集