平成22年度 秋期 午前Ⅱ 問14
ソフトウェア開発管理技術
リポジトリを構築する理由
ソフトウェア開発・保守の工程において,リポジトリを構築する理由はどれか。
- ア各工程で検出した不良を管理することが可能になり,ソフトウェアの品質分析が容易になる。
- イ各工程での作業手順を定義することが容易になり,開発・保守時の作業ミスを防止することができる。
- ウ各工程での作業予定と実績を関連付けて管理することが可能になり,作業の進捗管理が容易になる。
- エ各工程での成果物を一元管理することによって,開発・保守作業の効率が良くなり,用語の統一もできる。
答えと解説を見る
✓ これが正解エ各工程での成果物を一元管理することによって,開発・保守作業の効率が良くなり,用語の統一もできる。
解説
各工程の成果物を一元管理し、作業効率の向上と用語の統一を図ります。
リポジトリは、ソフトウェア開発・保守の各工程で作られる成果物や、その関連情報を一か所に集めて管理する保管庫です。要求定義書や設計書、プログラム、テストデータ、データ項目の定義などを登録しておくと、関係者が同じ情報を参照し、再利用できます。見分ける軸は、記述が成果物の一元管理による効果を述べているか、不良や進捗、作業手順といった別の管理対象を述べているかです。データ項目の名前や意味を一か所で定義すれば、工程や担当者が変わっても同じ用語を使えます。成果物を集めて共有する倉庫、という意味で覚えると、ほかの管理の道具と区別できます。
ほかの選択肢はなぜ違うのか
- ア各工程で検出した不良を管理することが可能…:各工程で見つかった不良を管理して品質を分析するのは、不良の記録を集計する品質管理の仕組みの役割です。成果物そのものを一か所で管理して共有するリポジトリを構築する理由としては的が外れています。
- イ各工程での作業手順を定義することが容易に…:各工程の作業手順を定めて作業ミスを防ぐのは、開発の標準や手順書を整える取組みの役割です。リポジトリは手順を定義する道具ではなく、作られた成果物を保管して共有する場所です。
- ウ各工程での作業予定と実績を関連付けて管理…:作業の予定と実績を結び付けて進捗を管理するのは、スケジュールを扱う進捗管理の道具の役割です。成果物を一元管理するリポジトリを作る主な理由ではありません。
この問題の用語
- 保守動いているシステムを使い続けられるように、点検や修正、更新を続ける作業です。障害の修正だけでなく、環境の変化に合わせた手直しも含みます。
- 工程仕事を進める順序と段取りのまとまりを指します。図表にして管理し、重要な期日や作業の順序、進み具合を目に見える形にします。
- 分析集めたデータを細かく分けて、何がどう関わっているかを読み取ること。量が増えるほど、扱う道具も考え方も変わります。
- 作業工程を組み立てる、一つひとつの仕事の単位のことです。開始と終了、所要日数をもち、順序をつないで全体の日程を作ります。
出典:平成22年度 秋期 ITサービスマネージャ試験 午前Ⅱ 問14
同じ用語が出る問題
- 令和6年度 春期 午前Ⅱ 問20:保守性の評価指標になるもの(保守)
- 令和6年度 春期 午前Ⅱ 問11:データ管理者に関する問題(工程)
- 平成28年度 秋期 午前Ⅱ 問12:MTRSに関する問題(保守)
- 平成25年度 秋期 午前Ⅱ 問17:全体の生産性を表す式(工程)
- 平成21年度 秋期 午前Ⅱ 問18:ガントチャートの特徴(工程)
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)