午前問19
ソフトウェアライフサイクルの主プロセスを、企画、要件定義、開発、運用、保守に分けたとき、要件定義プロセスで実施する作業として、適切なものはどれか。
開発されたシステムが決められた仕様に合っており、実際の稼働環境で利用可能であることを確認するためのテストを行う。 | |
システム開発の外部委託の内容と条件を委託先に提示し、具体的な実施内容と費用見積りを入手する。 | |
ソフトウェアの開発作業が実施できるように、システム内で使用する各種データの書式やデータベースの構造を詳細に決定する。 | |
どのようなシステムを構築するかを、機能、性能、利用方法などの観点で、利用者側と開発者側で明確にする。 |
『情報処理過去問.com』からiPhoneアプリがリリースされました!!
正解
- エ
解説
ソフトウェアライフサイクルとは、ソフトウェア開発において、ソフトウェアの構想から廃棄に至るまでの一連のライフサイクルのことで、「企画プロセス」→「要件定義プロセス」→「開発プロセス」→「運用プロセス」→「保守プロセス」のサイクルをたどります。
企画プロセスは、経営事業の目的や目標を達成するための基本方針をまとめ、実施計画を得るプロセスです。
要件定義プロセスは、業務システムの仕様やシステム化の範囲・機能を明確にして、利害関係者間で合意を得るプロセスです。
開発プロセスは、ソフトウェアに求められる要件を定義し、それを実現するためのソフトウェアを開発するプロセスです。
運用プロセスは、開発した情報システムを、利用者の本番環境で運用するためのテストなどを行うプロセスです。
保守プロセスは、運用中のシステム/ソフトウェアに対する変更・機能改善への対応、プログラムの欠陥の修正を実施するプロセスです。
企画プロセスは、経営事業の目的や目標を達成するための基本方針をまとめ、実施計画を得るプロセスです。
要件定義プロセスは、業務システムの仕様やシステム化の範囲・機能を明確にして、利害関係者間で合意を得るプロセスです。
開発プロセスは、ソフトウェアに求められる要件を定義し、それを実現するためのソフトウェアを開発するプロセスです。
運用プロセスは、開発した情報システムを、利用者の本番環境で運用するためのテストなどを行うプロセスです。
保守プロセスは、運用中のシステム/ソフトウェアに対する変更・機能改善への対応、プログラムの欠陥の修正を実施するプロセスです。
ア. | 開発されたシステムが決められた仕様に合っており、実際の稼働環境で利用可能であることを確認するためのテストを行う。 |
運用プロセスの作業です。 | |
イ. | システム開発の外部委託の内容と条件を委託先に提示し、具体的な実施内容と費用見積りを入手する。 |
取得プロセスの作業です。 | |
ウ. | ソフトウェアの開発作業が実施できるように、システム内で使用する各種データの書式やデータベースの構造を詳細に決定する。 |
開発プロセスの作業です。 | |
エ. | どのようなシステムを構築するかを、機能、性能、利用方法などの観点で、利用者側と開発者側で明確にする。 |
要件定義プロセスの作業です。 |