エンベデッドシステムスペシャリスト暗記無料で始める

構成管理とは?こうせいかんり

構成管理とは、ソースコード、設計文書、ビルド環境、ハードウェアの版数といった成果物の版とその組合せを識別・管理し、任意の時点の版をいつでも再現できるようにする活動。組込みでは、どのソフトウェア版数がどのハード改版と対応するかの管理が特に重くなる。

最終更新:2026-10-06

試験情報

エンベデッドシステムスペシャリスト試験の過去問では1回出題されています。

エンベデッドシステムスペシャリスト試験の頻出用語/午前II

別名:バージョン管理、構成管理(サービス・CMDB)、サービス・CMDB、CMDB

この語が出る過去問を解く →

背景

出荷した機器は市場に何年も残り、忘れたころに不具合の報告が届く。そのとき「その個体に入っているのはどの版か、どのコンパイラとライブラリで作られたか、どのハード改版に載っているか」を再現できなければ、原因の切り分けも修正版の提供もできない。ハードとソフトが対で動く組込みでは変更履歴だけでなく組合せの妥当性まで押さえる必要があり、機能安全の規格が求めるトレーサビリティもここに乗る。

具体例

Gitのような分散型では全履歴を各開発者の手元へ複製するため、ネットワークにつながっていなくても履歴の参照やコミットができる。組込みではこれに加えて、ビルド環境をDockerイメージやYoctoのレシピとして固定し、版数の組合せごと再現できるようにする運用を取る。

試験での引っ掛け

版管理ツールを導入することと、この活動そのものを同一視しない。対象はコードだけでなく、要求仕様・設計書・試験成績書・ビルド環境・ハード改版まで含み、それらの組合せを識別することが目的になる。中央集権型のツールは履歴がサーバ側にしか無く、オフラインでの履歴参照やコミットができない点が分散型との違い。

関連用語

出た過去問

解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。

この語が出る過去問を解く →

試験での特徴
  • 試験では1回出題
  • 分野:午前II
  • 版管理ツールを導入することと、この活動そのものを同一視しない。