ITパスポート 平成26年度 秋期 特別措置試験 問42
システム開発技術
ソフトウェア開発モデルの問題
図のように,改良及び機能追加を繰り返すことによって利用者の要求の変動に柔軟に対処したシステム開発を行う開発モデルはどれか。
〔図(工程の流れ)〕
分析 → 設計 → プログラミング → テスト → 評価
↑ │
└────────────────────────────────────────┘
(改良及び機能追加)- ア ウォータフォールモデル
- イ 再利用モデル
- ウ スパイラルモデル
- エ リエンジニアリングモデル
答えと解説
✓ これが正解ウ スパイラルモデル
解説
図の問では、箱の名前ではなく矢印の向きを先に見ます。
分析、設計、作成、試験という箱の並びは、どの進め方でも似た顔をしています。違いが出るのは矢印のほうです。最後から最初へ戻る矢印が引かれていれば、一巡して終わりではなく、何度も回すという意味になります。一周ごとに動くものを見せ、そこで出た注文を次の周で取り込むので、求めが動いても付いていけます。ソフトウェア開発モデルは、この回り方の違いで名前が分かれます。進め方を選ぶときは、求めがどれくらい固まっているかを目安にします。初めから細かく決まっているなら、一度流す形が無駄なく運びます。逆に、使ってみないと分からない部分が多いなら、短く区切って何度も見せる形が向きます。図で問われたときは、箱の名前より先に矢印の向きと本数を数えると確実です。名前だけでは、どの進め方も同じ顔に見えてしまうからです。
ほかの選択肢の解説
- ア ウォータフォールモデル:上から下へ一方通行で進む形です。戻る矢印が引かれていないところが、図との食い違いになります。上流から下流へ一度だけ流す進め方を問われたなら、こちらが答えになります。前の段が終わってから次へ移るので、後戻りのコストが重くなります。
- イ 再利用モデル:すでにある部品を使い回して作る考え方です。何周も回すという図の形とは別の話になります。あるものを組み合わせて早く仕上げる考え方を問われたなら、こちらです。一から作らない分、出来上がるまでの日数が縮み、値も抑えられます。
- エ リエンジニアリングモデル:すでに動いているものを作り直す話です。これも、回り続ける図が示すものとは違います。古くなった仕組みを作り直す話を問われたなら、こちらになります。長く使ううちに手が入りすぎて、直しにくくなった中身が相手です。
関連用語
- 工程仕事を進める順序と段取りのまとまりを指します。
- テスト決めたとおりに動くかを、実際に動かして確かめる作業のこと。
- ウォータフォールモデル工程を上流から下流へ一方向に進める開発モデルです。
- スパイラルモデル開発サイクルを何度も繰り返し、システムの完成度を少しずつ高めていくプロセスモデルです。
出典:平成26年度 秋期 ITパスポート試験(特別措置試験) 問42
解説の最終確認:2026-09-23
解説は当サイト独自のもので、IPA(独立行政法人情報処理推進機構)とは関係ありません。
関連問題
- 令和8年度 問38:
要件定義に 関する 問題 (スパイラルモデル) - 平成30年度 春期 (特別措置試験) 問54:
ウォータフォールモデルの 問題 (ウォータフォールモデル) - 平成30年度 秋期 (特別措置試験) 問39:
保守性に 関する 問題 (ウォータフォールモデル) - 平成28年度 秋期 (特別措置試験) 問46:
スパイラルモデルに 関する 問題 (スパイラルモデル) - 平成27年度 秋期 (特別措置試験) 問43:
ウォーターフォールモデルの 問題 (ウォータフォールモデル)
同じ分野の問題
誤りを見つけたら報告する