資格暗記無料で始める

リファクタリングと構成管理とは?

リファクタリングと構成管理とは、リファクタリングは、プログラムの外部から見た動作を変えずに内部構造を改善し可読性・保守性を高める作業。構成管理は、プログラムやドキュメントなどの成果物(構成品目)の変更履歴やバージョンの対応関係を管理し、整合性を保つ活動。バージョン管理システムはその具体的な実現手段。

りふぁくたりんぐとこうせいかんり

情報処理安全確保支援士試験の頻出用語/午前II


リファクタリングと構成管理の意味

リファクタリングは、プログラムの外部から見た動作を変えずに内部構造を改善し可読性・保守性を高める作業。構成管理は、プログラムやドキュメントなどの成果物(構成品目)の変更履歴やバージョンの対応関係を管理し、整合性を保つ活動。バージョン管理システムはその具体的な実現手段。

リファクタリングと構成管理の具体例

重複していた処理を共通関数にまとめて整理する(リファクタリング)一方で、どのバージョンのソースコードがどのバージョンの設計書と対応しているかを台帳やツールで管理する(構成管理)。

リファクタリングと構成管理は試験でどう引っ掛けられる?

リファクタリングは外部から見た振る舞いを変えないことが定義。機能追加・仕様変更・性能改善を目的とした書き換えは、内部構造を整理していてもリファクタリングには含まない。ここが「改造」との境界。

リファクタリングと構成管理と関連する用語

最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。