基本情報技術者 学習ページ|科目A・ソフトウェア開発管理技術
開発環境をそろえて管理
開発環境は、開発用の機器やソフトウェア、ネットワーク、各種ツールを要件に合わせて整えます。環境を作るだけでなく、資源、設計データ、ツール、ライセンスを継続して管理することが重要です。
開発環境を構築
開発環境を構築するときは、開発要件に合わせて開発用ハードウェア、ソフトウェア、ネットワーク、シミュレーターなどを準備します。管理対象となる構成品目を明確にし、利用するソフトウェアのソフトウェアライセンスも確認します。実運用に近い条件で確認するためにステージング環境を用意する場合もあります。目的は、開発作業を進めるために必要な環境を適切な組合せで整えることです。
開発要件に合わせて必要な環境を整える。
稼働状況を管理
開発環境では、サーバや端末などのコンピュータ資源と、開発支援ツールの利用状況を把握します。資源管理では、必要な資源が不足して開発が滞ったり、過剰な資源が放置されたりしないように利用状況を確認します。運用管理と合わせて、開発環境が安定して利用できる状態を保ちます。環境を一度準備して終わりにせず、稼働状況を継続して確認する点が重要です。
資源の稼働状況を把握し、開発環境を保つ。
設計データを管理
設計書などの設計データは、更新履歴を残し、プロジェクト内で共有しながら安全に管理します。更新履歴管理によって変更の経緯を追えるようにし、アクセス権管理によって利用者の範囲を制御します。データをまとめて管理するリポジトリを用いると、検索や共有を行いやすくなります。企業機密や個人情報を含むデータでは、利用者、利用時点、利用目的や持出し・改ざんの有無にも注意します。
設計データは履歴、権限、共有を管理する。
ツールを統一管理
複数の開発者が異なるツールや異なるバージョンを使うと、作成物の互換性に問題が生じることがあります。また、開発ツール自体の不具合やセキュリティ上の問題が、開発対象のソフトウェアに影響する場合もあります。そのため、利用するツールを構成品目として扱い、採用する種類やバージョン管理の方針をそろえます。誰がどの版を使っているかを把握できる状態にすることが管理の基本です。
ツールと版をそろえ、互換性の問題を抑える。
ライセンスを棚卸
開発用ソフトウェアは、ライセンス条件と実際の利用状況を照合して管理します。例えば、保有しているライセンス数とインストール数を定期的に確認する棚卸を行うことで、契約範囲を超えた利用を見つけやすくなります。ここでのライセンス管理は、ツールのバージョンをそろえる管理とは目的が異なります。利用できる版の管理と、利用を許諾された数量や条件の管理を混同しないことが大切です。
棚卸で保有数と利用状況を照合する。
本番の形で解いてみる
科目Aの形: 四肢択一(このページのために作った問題)
本番運用の前に、実運用に近い条件でアプリケーションの動作を確認するための環境として、最も適切なものはどれか。
- ソフトウェアライセンス
- ステージング環境
- 構成品目
- リポジトリ
答えと解説を見る
正解: ステージング環境
ステージング環境は、本番運用に近い条件で動作確認などを行うために用いられる環境です。リポジトリはデータなどを保管・共有する仕組みであり、環境そのものを表す用語ではありません。
まちがえやすい点: ステージング環境と、データの保管場所であるリポジトリを区別する。
科目Aの形: 四肢択一(このページのために作った問題)
設計データに企業機密が含まれている。誰が利用できるかを制限し、利用者ごとに許可範囲を設定する管理として、最も適切なものはどれか。
- アクセス権管理
- バージョン管理
- 更新履歴管理
- 資源管理
答えと解説を見る
正解: アクセス権管理
利用できる人や操作範囲を制御するのはアクセス権管理です。更新履歴管理は変更の経緯、資源管理は開発環境の資源、バージョン管理は版の違いを扱います。
まちがえやすい点: 設計データ管理では、履歴を残すことと利用権限を制御することを分けて考える。
科目Aの形: 四肢択一(このページのために作った問題)
開発部門が、保有する開発ツールのライセンス数と、実際のインストール数を定期的に照合している。この管理として、最も適切なものはどれか。
- コンピュータ資源の稼働状況管理
- 設計データの更新履歴管理
- ライセンスの棚卸
- ツールのバージョン統一
答えと解説を見る
正解: ライセンスの棚卸
保有ライセンス数と実際の利用状況を照合するのはライセンスの棚卸です。バージョン統一は互換性や開発条件をそろえるためのツール管理で、目的が異なります。
まちがえやすい点: 数量や契約条件の照合と、ツールの版をそろえる管理を混同しない。
基本情報の学習ページ
ほかの学習ページの一覧と、2択の用語カード(750語)は、基本情報技術者のページにあります。
基本情報技術者のページへ →このページの内容は、IPA「基本情報技術者試験 シラバス Ver.9.2」(2026年1月公表)と試験要綱Ver.5.6の範囲にもとづきます(2026年10月確認)。IPAは2027年度春ごろから新しい試験制度に移る予定です。