問48
頻出度★★★
ソフトウェア, データベースなどを契約で指定されたとおりに初期設定し, 実行環境を整備する作業はどれか。
この問題の解説と、これまでの解答の記録です。
ソフトウェア, データベースなどを契約で指定されたとおりに初期設定し, 実行環境を整備する作業はどれか。
ソフトウェア受入れは、導入されたソフトウェアが要件や契約どおりに動くかを取得者 (発注側) が受入れテストなどで確認し、成果物を検収して引き取る作業である。確認・検収が目的であり、初期設定や実行環境の整備という据付け作業そのものではない。導入の「後」に位置する工程である点でも設問と合わない。
ソフトウェア結合は、単体テスト済みのモジュールやプログラムを組み合わせ、モジュール間のインタフェースが正しく機能するかを結合テストで確認する開発工程である。開発中の作業であって、契約に沿って本番の実行環境を整える作業ではない。
正解 正解は「ウ ソフトウェア導入」。ソフトウェア導入とは、開発 (またはパッケージ購入) が済んだソフトウェアを実際に使う環境へ据え付け、契約や導入計画で指定されたとおりにソフトウェアやデータベースの初期設定 (パラメタ設定、初期データの登録など) を行い、利用者がそのまま運用を始められる実行環境を整える作業を指す。設問の「契約で指定されたとおりに初期設定し、実行環境を整備する」という記述は、この据付け・セットアップ作業そのものであり、開発工程 (結合) でも検収工程 (受入れ) でも運用後の変更対応 (保守) でもない。よって「ウ」が正しい。
ソフトウェア保守は、稼働開始した後に発見された不具合の修正、法改正や業務変更への対応、性能改善などを行い、ソフトウェアを継続して使える状態に維持する作業である。運用開始後の活動であり、稼働前の初期設定・環境整備を指す設問の記述には当たらない。