システム開発技術|令和7年度 ITパスポート試験 問44
システム開発の早い段階で,目に見える形で利用者の要求が確認できるように確認用のソフトウェアを作成するソフトウェア開発モデルとして,最も適切なものはどれか。
- アジャイル
- ウォーターフォール
- スパイラル
- ✓ これが正解プロトタイピング
解説
早い段階で試作を見せ、要求が合っているかを確かめる作り方です。
利用する人は、言葉で説明されただけでは自分が本当に何を欲しいのかを言い当てられないことがあります。できあがってから違うと言われると、作り直しの手間が大きくなります。そこで、開発の早い段階で画面や動きのある確認用のソフトウェアをこしらえ、実際に触ってもらいます。目に見える形になっていれば、ここは違う、こういう順で使いたい、といった声が具体的に出てきます。この、試作を見せながら要求を固めていく作り方がプロトタイピングです。確認用のソフトウェアを作成するという説明にそのまま当てはまります。試作は捨てることもあり、そのまま製品になるとは限りません。
ほかの選択肢はなぜ違うのか
- 短い期間で作って見せることを繰り返し、変更をその都度取り込んでいく作り方です。繰り返す点は似ていますが、作るのは確認のための試作ではなく、そのまま使える製品そのものです。
- 要件を固めてから設計、製造、試験と順に進める作り方です。前の工程が終わってから次に進むので、早い段階で動くものを見せる場面がありません。むしろ試作を見せない側の代表にあたります。
- 作る範囲を区切って、設計から試験までをひと回りずつ繰り返しながら少しずつ広げていく作り方です。回すことに軸があり、確認用の試作を見せることそのものを目的にはしていません。
この問題に関係する言葉
- プロトタイピング
- アジャイル
- ウォーターフォール
- スパイラル
出典:令和7年度 ITパスポート試験 問44
同じ単元をまとめて解くならシステム開発技術へ。
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)