平成21年度 春期 応用情報技術者試験 午前 問57
マネジメント/サービスマネジメントソフトウェア開発・保守工程において,リポジトリを構築する理由はどれか。
出典:平成21年度 春期 応用情報技術者試験 午前 問57
- ア各工程での作業手順を定義することが容易になり,開発・保守時の作業ミスを防止することができる。
- イ各工程での作業予定と実績を関連付けて管理することが可能になり,作業の進捗管理が容易になる。
- ウ各工程での成果物を一元管理することによって,開発・保守作業の効率が良くなり,用語を統一することができる。
- エ各工程での発生不良を管理することが可能になり,ソフトウェアの品質分析が容易になる。
正解:ウ
解説
リポジトリは,開発・保守の各工程で作成される設計情報や成果物,用語の定義などを一元的に管理するためのデータベースです。これにより成果物や用語がシステム全体で統一され,開発・保守作業の効率が向上します。
選択肢ごとの解説
- ア誤り。各工程の作業手順の定義は,開発標準やマニュアルの役割であり,リポジトリ構築の主目的ではありません。
- イ誤り。作業予定と実績を関連付けて進捗管理を行うのは,プロジェクト管理ツールの役割に近く,リポジトリ構築の主目的ではありません。
- ウ正しい。各工程の成果物を一元管理することで開発・保守の効率が良くなり,用語の統一が図れることがリポジトリ構築の理由です。
- エ誤り。発生不良の管理による品質分析は,構成管理・品質管理ツールの役割に近く,リポジトリ構築そのものの主目的ではありません。