ITパスポート 平成23年度 秋期 問49
システム開発技術
システム開発において,システム要件定義の結果を受けてシステム化を進めるに当たり,最初に行うべき作業はどれか。
- ア 開発すべきシステムへの移行計画の策定
- イ システムが全体として要求された仕様のとおりに動作するかを検証するためのシステムテスト計画の策定
- ウ ハードウェアとソフトウェアで分担すべき機能の明確化
- エ プログラミングを行えるレベルでのソフトウェアの詳細設計
答えと解説
✓ これが正解ウ ハードウェアとソフトウェアで分担すべき機能の明確化
解説
要件定義の直後はシステム方式設計なので、機能分担を決めます。
システム要件定義の次は、どう実現するかを描くシステム方式設計です。まずシステム全体の構成を決めて、受け持ちを割り振ります。ハードウェアに持たせるか、ソフトウェアに持たせるかを、ここで分けます。設問が問うのは、システム要件定義の直後の作業です。したがって、ハードウェアとソフトウェアで分担すべき機能の明確化が正解です。移行計画の策定は、ずっと後ろの工程の作業です。導入のころに必要なもので、最初の作業ではありません。システムテスト計画の策定も、最初には来ません。要件定義に対応して作りますが、最初の一手ではありません。プログラミングを行えるレベルの設計は、ソフトウェアの詳細設計に当たります。構成を決めた後に来るので、さらに先の作業です。三つとも、要件定義の直後には来ない作業です。「最初に」と問われたら、すぐ次の一段を答えます。シラバスも、設計を開発の項目に置いています。
ほかの選択肢の解説
- ア 開発すべきシステムへの移行計画の策定:移行計画の策定は、本番環境へどう移すかを組み立てる作業です。導入のころには、確かに必要な備えです。ところがシステム要件定義の直後の作業ではありません。ずっと後ろの工程です。
- イ システムが全体として要求された仕様のとおりに動作するかを検証するためのシステムテスト計画の策定:システムテスト計画の策定は、要件に照らしてどう確かめるかを前もって決める作業です。早めに備えれば、後で慌てずに済むでしょう。けれども最初の一手ではありません。システム方式設計のほうが先です。
- エ プログラミングを行えるレベルでのソフトウェアの詳細設計:ソフトウェアの詳細設計は、プログラミングできる細かさまで中を決める作業です。作る前の最後の描き込みになる要の工程です。ところがシステム方式設計より前には来ません。さらに先の作業です。
関連用語
- 詳細設計設計を外側から内側へ下りた最後の段で、部品ひとつひとつの作りを決める段階です。
- システム
要件定義 システムに求める機能や性能を、外から見える形で決める段階です。 - 移行いまのシステムから新しいシステムへ、業務とデータを移し替えることです。
- システムテスト作り上げたシステム全体が、求めたとおり動くかを確かめる試験です。
出典:平成23年度 秋期 ITパスポート試験 問49
解説は当サイト独自のもので、IPA(独立行政法人情報処理推進機構)とは関係ありません。
関連問題
- 令和8年度 問52:
要件定義に 関する 問題 (システム 要件定義) - 令和6年度 問45:
SLAに 関する 問題 (システム 要件定義) - 令和5年度 問42:
単体 テストに 関する 問題 (システムテスト) - 令和2年度 10月 (特別措置試験) 問42:
請負契約に 関する 問題 (詳細設計) - 令和元年度 秋期 (特別措置試験) 問45
(詳細設計)
同じ分野の問題
誤りを見つけたら報告する