開発環境・検証環境・本番環境の分離とは?
開発環境・検証環境・本番環境の分離とは、開発、検証(ステージング)、本番の3面を分け、同じ手順で順に反映していく運用方式。検証環境は本番と同等の構成・データ量にそろえるのが原則で、本番だけで起きる不具合を事前に洗い出す役割を持つ。権限も環境ごとに分ける。
応用情報技術者試験の過去問では6回出題されています(2018年度〜2024年度)。
かいはつかんきょう・けんしょうかんきょう・ほんばんかんきょうのぶんり
開発環境・検証環境・本番環境の分離の意味
開発、検証(ステージング)、本番の3面を分け、同じ手順で順に反映していく運用方式。検証環境は本番と同等の構成・データ量にそろえるのが原則で、本番だけで起きる不具合を事前に洗い出す役割を持つ。権限も環境ごとに分ける。
開発環境・検証環境・本番環境の分離の具体例
検証環境へ本番相当の1000万件を投入して夜間バッチを流したところ、想定30分に対し8時間かかると判明し、索引の追加と処理の分割で対処する。開発環境の1万件では決して現れない性能問題を、本番反映の2週間前に検出できた例。
開発環境・検証環境・本番環境の分離は試験でどう引っ掛けられる?
検証環境へ本番データをそのまま複製すると個人情報の管理範囲が広がるため、マスキングや仮名化が必要。また開発者が本番へ直接変更を加える運用は、内部統制上の職務分離違反として指摘される典型例。
開発環境・検証環境・本番環境の分離と関連する用語
開発環境・検証環境・本番環境の分離が出た過去問
組込みシステムの“クロス開発”の説明として、適切なものはどれか。
正解:ソフトウェアを実行する機器とはCPUのアーキテクチャが異なる機器で開発を行うこと
要点:クロス開発は実行環境と異なるCPUの機器で開発する
クロス開発とは、開発に使う機器と、そのソフトウェアを実際に動かす機器のCPUアーキテクチャが異なる開発形態である。組込みシステムでは対象機器の資源が乏しく開発環境を載せられないため、PC上のクロスコンパイラで実行コードを生成し、対象機器へ転送して動かす。
出典:平成30年度 春期 応用情報技術者試験 午前 問47(IPA)分散開発環境において、各開発者のローカル環境に全履歴を含んだ中央リポジトリの完全な複製をもつことによって、中央リポジトリにアクセスできないときでも履歴の調査や変…
正解:Git
要点:Gitは全履歴をローカルに複製する分散型バージョン管理
Gitは分散型バージョン管理システムで、各開発者の手元に全履歴を含むリポジトリの完全な複製を持つ。そのため中央リポジトリへ接続できない状態でも、履歴の参照やコミットをローカルで行える。他の選択肢はいずれも中央のサーバに履歴を集約する集中型のツールである。
出典:令和3年度 秋期 応用情報技術者試験 午前 問18(IPA)ソフトウェア開発に使われるIDEの説明として、適切なものはどれか。
正解:エディタ、コンパイラ、リンカ、デバッガなどが一体となったツール
要点:IDEは編集・翻訳・デバッグを統合した開発環境
IDE(統合開発環境)は、ソースコードの編集、コンパイル、リンク、デバッグ、実行といった一連の作業を一つの操作環境からまとめて行えるようにしたソフトウェアである。各ツールを個別に起動する手間が省け、エラー箇所への移動や補完機能によって開発効率が上がる。
出典:令和4年度 春期 応用情報技術者試験 午前 問50(IPA)アプリケーションソフトウェアの開発環境上で、用意された部品やテンプレートをGUIによる操作で組み合わせたり、必要に応じて一部の処理のソースコードを記述したりして…
正解:ローコード開発
要点:ローコード開発はGUI中心で一部だけコードを書く手法
ローコード開発は、GUI上で用意された部品やテンプレートを組み合わせて画面や処理を作り、標準機能では足りない部分だけを少量のソースコードで補う開発手法である。コーディング量を大幅に減らして開発期間を短縮できる一方、独自要件にも対応できる柔軟さを残している。コードを一切書かないノーコード開発とはこの点で区別される。
出典:令和5年度 秋期 応用情報技術者試験 午前 問47(IPA)組込みシステムのソフトウェア開発に使われるIDEの説明として、適切なものはどれか。
正解:エディター、コンパイラ、リンカ、デバッガなどが一体となったツール
要点:IDEは編集・翻訳・デバッグを統合した開発環境
IDE(統合開発環境)は、エディタ、コンパイラ、リンカ、デバッガなど開発に必要なツール群を一つの環境にまとめ、統一された操作画面から利用できるようにしたソフトウェアである。ツール間の連携が自動化されるため、編集からビルド、デバッグまでの作業を効率よく進められる。
出典:令和5年度 秋期 応用情報技術者試験 午前 問50(IPA)
最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。