平成18年 春期 ソフトウェア開発技術者 午前 問38

最初にシステム全体の要求定義を行い、要求された機能を幾つかに分割して段階的にリリースするので、全ての機能がそろってなくても、最初のリリースからシステムの動作を確認することができるプロセスモデルはどれか。

 ア  インクリメントモデル
 イ  ウォータフォールモデル
 ウ  エボリューショナルモデル
 エ  スパイラルモデル


答え ア


解説

 ア  インクリメントモデルは、最初にシステム全体の要求定義を行い、要求された機能を幾つかに分割して、段階的に開発、リリースを行っていきます。
 イ  ウォータフォールモデルは、開発を上流から下流に一方向に進めていきます。上流工程に戻ることは原則なく、各工程をしっかり確定してから次の工程に進む必要があります。
 ウ  エボリューショナルモデルは、ウォータフォールモデルを改良した方法で、要求仕様の変更のたびに既存のシステムに繰り返し修正を加え、ソフトウェア開発工程を繰り返していきます。
 エ  スパイラルモデルは、要求分析から実装までの開発プロセスを繰り返しながら、システムを構築していきます。


キーワード
・プロセスモデル

キーワードの解説

戻る 一覧へ 次へ