ITパスポート 平成28年度 秋期 特別措置試験 問46
システム開発技術
スパイラルモデルに関する問題
ソフトウェア開発モデルには,ウォータフォールモデル,スパイラルモデル,プロトタイピングモデル,RADなどがある。ウォータフォールモデルの特徴の説明として,最も適切なものはどれか。
- ア 開発工程ごとの実施すべき作業が全て完了してから次の工程に進む。
- イ 開発する機能を分割し,開発ツールや部品などを利用して,分割した機能ごとに効率よく迅速に開発を進める。
- ウ システム開発の早い段階で,目に見える形で要求を利用者が確認できるように試作品を作成する。
- エ システムの機能を分割し,利用者からのフィードバックに対応するように,分割した機能ごとに設計や開発を繰り返しながらシステムを徐々に完成させていく。
答えと解説
✓ これが正解ア 開発工程ごとの実施すべき作業が全て完了してから次の工程に進む。
解説
前の工程へ戻らないと言っている肢が一つだけあります。
設問が四つのモデル名を先に並べているので、ここでも枠組みは配られています。一つを選ぶより、四つの説明に四つの名前を貼っていくほうが確かです。貼り終えて過不足が無ければ、それ自体が検算になります。問われているモデルの特徴は、水が上から下へ流れるという例えのとおり、前の工程へ戻らないことです。だから、その工程でやるべきことを全部終えてから次へ進むという言い方になります。残る三つは、いずれも早く回すか繰り返すかを特徴に持ちます。試しに作って見せるプロトタイピングモデル、繰り返して育てるスパイラルモデル、道具や部品で速く作るRAD です。繰り返すかどうかという一本の軸で、四つはきれいに分かれます。設問が四つを先に並べたのは、貼って確かめよという合図です。名前を四つとも言えるかどうかが、実力の目安になります。
ほかの選択肢の解説
- イ 開発する機能を分割し,開発ツールや部品などを利用して,分割した機能ごとに効率よく迅速に開発を進める。:道具や出来合いの部品を使って速く作り上げる進め方の説明です。RAD がこれにあたります。分割して速く進めるという点が主眼で、前の工程へ戻らないという性質は述べていません。道具の名前が肢に出たら、速さを売りにする型を疑います。
- ウ システム開発の早い段階で,目に見える形で要求を利用者が確認できるように試作品を作成する。:早い段階で試作品を見せ、利用者に確かめてもらう進め方です。プロトタイピングモデルがこれにあたります。作って見せるところに重心があり、工程を順に閉じていく話ではありません。利用者が肢に出てくるものは、たいていこの型に属します。
- エ システムの機能を分割し,利用者からのフィードバックに対応するように,分割した機能ごとに設計や開発を繰り返しながらシステムを徐々に完成させていく。:分けた機能ごとに設計と開発を繰り返し、少しずつ完成へ近づける進め方です。スパイラルモデルがこれにあたります。繰り返すと書かれている点が決め手になります。作って直しながら育てる型なので、性質が正反対になります。
関連用語
- スパイラルモデル開発サイクルを何度も繰り返し、システムの完成度を少しずつ高めていくプロセスモデルです。
- プロトタイピングモデル試作品を早めに作って利用者に確かめてもらい、要件を固めていく開発の手法です。
- RAD試作を早く作って利用者に見せ、直すことを繰り返して短期間で仕上げる開発手法です。
- ウォータフォールモデル工程を上流から下流へ一方向に進める開発モデルです。
- 工程仕事を進める順序と段取りのまとまりを指します。
出典:平成28年度 秋期 ITパスポート試験(特別措置試験) 問46
解説は当サイト独自のもので、IPA(独立行政法人情報処理推進機構)とは関係ありません。
関連問題
- 令和8年度 問38:
要件定義に 関する 問題 (プロトタイピングモデル) - 平成30年度 春期 (特別措置試験) 問54:
ウォータフォールモデルの 問題 (ウォータフォールモデル) - 令和4年度 問42
(RAD) - 平成30年度 秋期 (特別措置試験) 問39:
保守性に 関する 問題 (スパイラルモデル) - 平成28年度 春期 (特別措置試験) 問49:
プロトタイピングモデルの 問題 (プロトタイピングモデル)
同じ分野の問題
誤りを見つけたら報告する