修了試験 2011-07-24実施分 基本情報技術者試験 問52
ソフトウェア開発のプロセスモデルのうち,開発サイクルを繰り返すことによって,システムの完成度を高めていくプロセスモデルはどれか。
正答3
解説
正解は3です。 ソフトウェア開発のプロセスモデルのうち、開発サイクルを繰り返して完成度を高めるものを問う問題です。 【選択肢別解説】 1:× RAD(Rapid Application Development)モデルは、少人数の開発チームと開発支援ツールを使い、期間を区切って短期間で開発する手法です。 開発サイクルの繰返しで完成度を高めることを特徴とするモデルではありません。 2:× ウォータフォールモデルは、要件定義から設計、製造、テストへと工程を順に進め、原則として前の工程に戻らないモデルです。 繰返しを前提としていません。 3:○ スパイラルモデルは、システムを幾つかの部分に分け、設計・開発・評価のサイクルを渦巻き状に繰り返します。 繰り返すごとにシステムの完成度を高めていきます。 4:× プロトタイピングモデルは、開発の初期に試作品(プロトタイプ)を作り、利用者に確認してもらって要求を明確にするモデルです。 要求のあいまいさを減らすことが主な目的です。 【ポイント】 スパイラルモデルは、ウォータフォールモデルとプロトタイピングモデルの長所を組み合わせたモデルです。 各サイクルでリスク分析を行う点も特徴です。まとめて解く
修了試験 2011-07-24実施分を通しで解く(80問)→