システム戦略|令和3年度 ITパスポート試験 問14
ソフトウェアライフサイクルを,企画プロセス,要件定義プロセス,開発プロセス,運用プロセスに分けるとき,システム化計画を踏まえて,利用者及び他の利害関係者が必要とするシステムの機能を明確にし,合意を形成するプロセスはどれか。
- 企画プロセス
- ✓ これが正解要件定義プロセス
- 開発プロセス
- 運用プロセス
解説
要件定義は、必要な機能を決めて関係者の合意をつくる段階です。
ソフトウェアライフサイクルは、システムを思い立ってから使い終えるまでをいくつかの段階に分けた見方です。企画プロセスでは、経営の方針をもとに、そもそも何のためにどんなシステムを作るのかという計画を立てます。要件定義プロセスは、その計画を受けて、利用者や他の利害関係者が必要とする機能を一つずつはっきりさせ、関係者の間で合意を作る段階です。開発プロセスは決まった要件を設計して作る段階、運用プロセスはできたものを日々動かす段階です。四つの段階は、なぜ作るのか、何を作るのか、どう作るのか、どう使い続けるのか、という問いに順に答えていく並びです。この順で読むと、どの説明がどの段階に入るのかで迷いにくくなります。設問が言う働きは二番目にあたるので、当てはまるのは要件定義プロセスになります。
ほかの選択肢はなぜ違うのか
- 企画プロセスは、経営の方針から見て何のためにシステムを作るのかを決め、システム化計画をまとめる段階です。機能を一つずつ明確にして合意を作るのはその次にくる仕事なので、位置としては一つ手前になります。順に答えていく並びの一番目です。
- 開発プロセスは、決まった要件をもとに設計し、作り、試験をする段階です。何を作るかがすでに決まっていることが前提なので、必要な機能を明確にして合意を形成するという働きとは、順番が逆になってしまいます。何を作るかが先に要ります。
- 運用プロセスは、できあがったシステムを日々動かし、利用者が使える状態を保つ段階です。作るものを決める場面からは最も遠く、機能について合意を形成する働きはこの段階には含まれていません。使い始めた後の段階だからです。
この問題に関係する言葉
- 要件定義作るシステムに何を求めるかを決める工程。業務の進め方だけでなく、稼働率や復旧までの時間といった条件も書き出します。
- 企画プロセス経営上のニーズと、業務上の課題を明らかにする工程です。共通フレームではここでシステム化計画を立て、作る仕事はまだ始めません。
- 利害関係者決定や活動に影響を与える、または影響を受ける人や組織のこと。要件定義で洗い出す対象で、リスク所有者のような責任者は指しません。
出典:令和3年度 ITパスポート試験 問14
同じ単元をまとめて解くならシステム戦略へ。
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)