本番環境にインストールする工程は?共通フレームの工程を区別
ITパスポート試験 令和7年度 問46 / システム開発技術 › システム開発技術
過去問にチャレンジ
開発が完了したソフトウェアを本番環境にインストールする手順を明確にし,それを実施する工程として,適切なものはどれか。
- ア
ソフトウェア統合
- イ
ソフトウェア導入
- ウ
妥当性確認
- エ
利用者教育
会話形式の解説
講師今回は、共通フレームに出てくる工程名の問題です。注目したいのは「開発が完了した」「本番環境にインストール」「手順を明確にし、それを実施する」の三つの言葉です。
受験者どの工程名も似ていて迷います。統合も、ソフトウェアを一つにまとめて仕上げるという意味なら、最後の工程のように思えてしまいます。
講師そこは引っかかりやすいところです。ソフトウェア統合は、個別に作ったモジュール、つまりプログラムの部品や構成要素を組み合わせて、一つのソフトウェアとして動くようにする工程です。開発の途中で部品を結合する作業なので、完成品を本番環境に入れる工程ではありません。
受験者統合の対象は部品なのですね。では妥当性確認は、完成した後にチェックする工程なので、インストールの前の確認として含まれそうな気もします。
講師妥当性確認は、成果物が利用者の要求や意図に合うものになっているかを確かめる活動です。確かめるのは要求との一致で、インストール作業そのものではありません。
受験者利用者教育も、本番で使い始める頃に行うイメージがあるので紛らわしいです。
講師時期が近く感じられるのは自然です。ただ、利用者教育は利用者に操作方法などを教える活動で、訓練の計画を立てたり教材を作ったりします。対象は人なので、ソフトウェアを本番環境に入れる工程とは違います。
受験者そうすると、本番環境で使える状態にするのはソフトウェア導入ですね。問題文の「手順を明確にする」とは、具体的に何をするのでしょうか。
講師導入では、まず導入計画を作って手順をはっきりさせ、それに従って実環境へインストールします。インストールのほか、環境設定やデータ移行も導入に含まれます。問題文の「手順を明確にし、それを実施する」と合っています。
受験者統合は部品、導入は本番環境、妥当性確認は要求との一致、教育は利用者、というように対象で分けると区別しやすいです。
講師その整理で大丈夫です。似た名前の工程が並ぶ問題では「何を対象に何をするか」で見分けると迷いにくくなります。「インストール」「本番環境」「移行」といった語が出てきたら、導入を思い出すとよいでしょう。
まとめ
開発が完了したソフトウェアを本番環境で使える状態にする工程は「ソフトウェア導入」です。導入では導入計画を作って手順を明確にし、それに従って実環境へインストールします。インストールのほか、環境設定やデータ移行も含まれます。ソフトウェア統合は部品を結合する工程、妥当性確認は利用者の要求に合っているかを確かめる活動、利用者教育は人に操作を教える活動です。似た工程名は「何を対象に何をするか」で区別すると迷いにくくなります。
解答・解説
正解はイです
この問題のテーマ
開発が終わったソフトウェアを本番環境に入れる工程の名前を問う問題です。共通フレームに出てくる、よく似た工程名を区別できるかがポイントです。
解き方の考え方
問題文のキーワードは「開発が完了した」「本番環境にインストール」「手順を明確にし,それを実施する」の3つです。開発の後に、本番環境で使える状態にする工程を探します。各選択肢の工程が何を対象にしているか(部品を組み合わせるのか、要求に合うかを確かめるのか、人に教えるのか、環境に入れるのか)を見比べると、イのソフトウェア導入に絞れます。
選択肢ごとの解説
- ×ア ソフトウェア統合アのソフトウェア統合は、個別に作ったモジュールや構成要素を組み合わせて、一つのソフトウェアとして動くようにする工程です。開発の途中で部品を結合する作業なので、完成品を本番環境にインストールする工程ではありません。
- ○イ ソフトウェア導入イのソフトウェア導入は、開発が終わったソフトウェアを本番環境で使える状態にする工程です。導入計画を作って手順をはっきりさせ、それに従って実環境へインストールします。インストールのほか、環境設定やデータ移行も含まれます。問題文の「手順を明確にし,それを実施する」と合っています。
- ×ウ 妥当性確認ウの妥当性確認は、成果物が利用者の要求や意図に合っているかを確かめる工程です。「正しいものを作ったか」を確認する活動で、インストール作業そのものではありません。
- ×エ 利用者教育エの利用者教育は、利用者に操作方法などを教える活動です。訓練の計画を立てたり教材を作ったりしますが、対象は人なので、ソフトウェアを本番環境に入れる工程ではありません。
補足
似た名前の工程が並ぶ問題では、「何を対象に何をするか」で区別すると迷いにくくなります。統合の対象は部品、導入の対象は本番環境、妥当性確認の対象は要求との一致、教育の対象は利用者です。「インストール」「本番環境」「移行」といった語が出てきたら、導入を思い出すとよいでしょう。
POINT
- 開発済みソフトウェアを本番環境にインストールする手順を決めて実施する工程は「ソフトウェア導入」です。
- ソフトウェア導入では、導入計画を作成してから、それに従って実環境へインストールします。
- 導入には、インストールのほか環境設定やデータ移行も含まれます。
- ソフトウェア統合は、モジュールなどの部品を結合して一つにまとめる工程です。
- 妥当性確認は利用者の要求に合っているかを確かめる活動で、利用者教育は人に操作を教える活動です。
