ITパスポート 令和7年度 問46:development_managementに関する問題
開発が完了したソフトウェアを本番環境にインストールする手順を明確にし,それを実施する工程として,適切なものはどれか。
- aソフトウェア統合
- bソフトウェア導入正答
- c受当性確認
- d利用者教育
AI解説(初心者・標準・上級)
理解度に合わせて3レベルの解説を無料で読めます。
答えは b「ソフトウェア導入」 です。
完成したソフトを、実際に使う環境(本番)に「入れる(インストールする)」作業の工程です。その手順をきちんと決めて実行する、まさに“設置・導入”の段階です。
新しい家電を買って、置き場所を決めて配線してスイッチを入れる——あの“設置作業”に似ています。
👉 覚え方:「導入=本番にインストールして使える状態にする」。
ほかの選択肢:a ソフトウェア統合=部品(モジュール)を組み合わせて一つにまとめる工程/c 妥当性確認=要求どおりか確かめる工程/d 利用者教育=使う人に操作を教える工程。
なぜこれが正解か
正解は b。ソフトウェア導入(インストール)工程は、開発・テストが完了したソフトウェアを本番環境へ展開する手順を明確にし、実際にインストール・設定して稼働可能な状態にする工程。問題文「本番環境にインストールする手順を明確にし実施する」がこの工程の定義に一致する。
各選択肢の解説
- a ソフトウェア統合:個々のモジュール/コンポーネントを結合し、結合テストを行ってひとつのソフトウェアにまとめる工程。
- c 妥当性確認(受入):完成したソフトが利用者の要求・運用に合致するかを確認する工程(“導入”ではなく“確認”)。
- d 利用者教育:本番運用に向けて操作方法を利用者に習得させる活動。
覚え方・ひっかけ注意
キーワードは「本番環境にインストール」=導入。統合は“組み立て”、妥当性確認は“合っているかの確認”、教育は“使い方を教える”。工程の目的(展開/結合/検証/教育)で見分ける。
ソフトウェア開発ライフサイクルにおける「導入」工程の位置づけ
JIS X 0160(ISO/IEC 12207)に基づくソフトウェアライフサイクルプロセスでは、開発プロセスはシステム要件定義→ソフトウェア要件定義→アーキテクチャ設計→詳細設計→コーディング→テスト→統合→導入(Installation)→運用→保守という順序で構成される。「ソフトウェア導入」工程は、開発済みのソフトウェアを本番環境(Production Environment)にインストールし、正常に稼働できる状態にするプロセスである。インストール手順書の作成・レビュー・リハーサル実施・実施記録の管理が含まれる。
「ソフトウェア導入」が正解である技術的詳細
本問で「ソフトウェア導入」が正解となる理由は「本番環境へのインストール手順を明確にし、それを実施する工程」という定義と完全に一致するからである。本番環境への移行(リリース・デプロイ)を管理するための標準的作業項目は次の通り。(1)インストール手順書の作成と検証(テスト環境での事前リハーサル)。(2)移行計画(本番切り替えのタイムライン・担当者・コミュニケーション計画)。(3)ロールバック計画(移行失敗時の元状態への戻し方)。(4)移行後の動作確認(スモークテスト)。
誤答選択肢の詳細な区別
- 選択肢a(ソフトウェア統合):複数のソフトウェアコンポーネント・モジュールを結合して一つのシステムとして動作させる工程(Integration Test phase)。開発環境内での作業であり、本番環境へのインストールとは異なる。
- 選択肢c(妥当性確認:Validation):開発したシステムが利用者の真のニーズ・要求を満たしているかを確認する検証活動。V&V(Verification & Validation:検証と妥当性確認)の一方。「作るべきものを正しく作ったか」を確認する工程で、本番インストールとは別。
- 選択肢d(利用者教育):開発完了後に利用者が正しくシステムを使えるよう訓練する活動。「使い方を教える」フェーズであり、インストール作業とは別工程。
試験での位置づけと開発プロセスの流れ
マネジメント系「開発管理・ソフトウェアライフサイクル」の出題テーマ。各工程の名称と内容の対応を正確に覚えることが基本。「インストール・本番環境・手順書」というキーワードが「ソフトウェア導入」を示す確実な手がかりになる。統合→妥当性確認→導入→利用者教育という末期工程の順序も理解しておくと、文脈問題に対応しやすい。
選択肢の発展補足
近年のDevOps環境では「ソフトウェア導入」はCI/CD(継続的インテグレーション/継続的デリバリー)パイプラインとして自動化されることが多い。コードがプッシュされると自動でビルド・テスト・本番デプロイが実行される仕組みにより、従来の手動によるインストール手順書に基づく作業が代替される。Kubernetes・Docker・Ansible等のインフラ自動化ツールがデプロイパイプラインの基盤として使われる。基本情報技術者以上ではリリース管理・変更管理・デプロイ戦略(Blue-Greenデプロイ・カナリアリリース)まで問われる場合がある。
出典:IPA(情報処理推進機構)公式 ITパスポート試験 令和7年度 問46/ 公的機関配布資料につき出典明記の上引用。解説は合格ナビによる独自AI解説です。