開発技術
基本情報技術者試験|ソフトウェア構成管理(SCM)の目的
ソフトウェア構成管理(SCM)の目的として最も適切なものはどれか。
ア利用者向けの操作研修や移行時の問合せ対応の体制をあらかじめ計画して実施する
イ成果物の版を識別・記録し変更を統制して整合した一式を再現する
ウサーバの物理的な設置場所や電源容量を設計する
エ開発要員の人事評価の基準を定める
正解
イ.成果物の版を識別・記録し変更を統制して整合した一式を再現する
ソフトウェア構成管理は、ソースコードや設計書などの構成項目に版(バージョン)を付けて識別・記録し、変更を統制(変更要求の承認・履歴管理)することで、どの時点の整合した一式でも再現・追跡できるようにする活動である。設問の『版の識別・変更統制・再現性確保』に正確に合致する。
?選択肢ごとの解説
ア ×利用者の操作研修の計画・実施は教育・移行に関する作業であり、成果物の版や変更を管理する構成管理とは目的が異なる。
イ ○ソフトウェア構成管理は、ソースコードや設計書などの構成項目に版(バージョン)を付けて識別・記録し、変更を統制(変更要求の承認・履歴管理)することで、どの時点の整合した一式でも再現・追跡できるようにする活動である。設問の『版の識別・変更統制・再現性確保』に正確に合致する。
ウ ×サーバの物理設置や電源容量の設計はファシリティ管理の領域であり、ソフトウェア成果物の版管理を行う構成管理とは別物である。
エ ×開発要員の人事評価基準を定めるのは要員・人事管理の話であり、成果物の構成を管理する活動ではない。
開発技術の他の問題
ソフトウェア開発において、提出された変更要求を承認するか否かを審議・決定するために設ける組織や仕組みはどれか。複数の開発者が同じソースファイルを編集する環境で、各自の変更を一つの最新版へまとめる際、互いの編集箇所が衝突したことを検出し…バージョン管理におけるブランチを用いた開発で、本流(メインライン)を安定して保つために推奨される運用として最も適切なものはど…あるプログラムの規模を30,000行(ステップ)と見積もった。開発生産性が1人月あたり500行であるとき、このプログラムの開…あるプロジェクトで、21,000行のプログラムを35人月の工数で完成させた。このプロジェクトの開発生産性は1人月あたり何行か…標準タスク法で開発工数を見積もる。1機能あたりの標準作業量を、設計2人日・製造3人日・試験1人日とする。対象機能が15機能あ…アジャイル開発の手法であるスクラムにおいて、スプリントごとに動作するソフトウェアを開発チームが実際に作り上げ、その成果物をプ…ソフトウェアのテストにおいて、プログラムの内部構造には着目せず、入力に対する出力が仕様どおりであるかを検証する手法を採用した…
この問題の「深掘り・誤答の完全解説・覚え方」は、登録すると読めます。
基本情報技術者試験は全4,036問。公開しているのはその一部で、登録すると残りも一問ごとにAI解説つきで解けます。SRS暗記カード・全真模試・弱点診断まで。
登録は1分・クレジットカード不要。無料のまま練習・暗記カード・模試まで使えます。
作成・校閲:ukamiru編集部 · 基本情報技術者試験 過去問 · fe-a2-0114
