開発モデル
ITパスポート 用語
開発モデルは、ソフトウェア開発の進め方の型です。工程を順に一方向で進めるウォーターフォールモデル、試作品を利用者に確認するプロトタイピングモデル、設計から評価までを繰り返して拡大するスパイラルモデル、短期間の開発とリリースを反復するアジャイル開発などがあります。
ソフトウェア開発モデルの違い
| 開発モデル | 進め方 | 向いている場面 |
|---|---|---|
| ウォーターフォールモデル | 工程を順に一方向で進める | 要求が明確で仕様変更が少ない |
| プロトタイピングモデル | 試作品を作り利用者に確認する | 要求があいまいで早く確かめたい |
| スパイラルモデル | 設計から評価までを繰り返し拡大する | 大規模でリスクを段階的に減らしたい |
| アジャイル開発 | 短期間の開発とリリースを反復 | 変化する要望に素早く対応したい |
試作品を利用者に見せて要求を確かめるならプロトタイピング、要求が明確で工程を順に進めるならウォーターフォールモデルです。
取り違えやすい用語
- プロトタイピングモデル(試作品で要求を確かめる)とスパイラルモデル(設計から評価までを繰り返して段階的に拡大する)
- ウォーターフォールモデル(要求が明確で工程を順に進める)とアジャイル開発(変化する要望に短期間の反復で対応する)
試験での出方
- 早い段階で確認用のソフトウェアを作って利用者の要求を確かめる開発モデルを選ぶ(令和7年度 問44)
- 要求事項が明確で仕様変更が少ない開発に向いている開発モデルを選ぶ(令和8年度 問38)
出題された回
全年度から出題。10問で実力を判定します。登録不要。
解説と用語ページは生成 AI が書き、別の生成 AI が確かめています。作り方