プロジェクトマネジメントガイド · リスク、品質、コントロール
プロジェクトマネジメントにおける構成管理を解説
構成管理とは、プロジェクトの製品と文書を構成するアイテムを識別し、そのバージョンをコントロールし、状態を記録し、実際に存在するものが承認されたものと一致していることを検証する分野です。誰もが正しいバージョンで作業できるようにします。
要点
- 構成管理は、誰もがすべてのアイテムの正しいバージョンを使うようにします。
- 中核的な活動は、識別、コントロール、ステータス記録、監査です。
- ベースラインは合意された基準点となります。
- 変更管理と密接に連携して機能します。
重要な理由
- 古い設計や文書に基づいて構築やテストを行うことを防ぎます。
- 各リリースで何が提供されたかを正確に把握できるようにします。
- 正常であることがわかっているバージョンにチームが戻せるようにします。
- 監査、規制へのコンプライアンス、引き継ぎを支えます。
- 次で承認された変更を確実に反映させる: 変更管理 (反映すべきすべての場所に反映)。
主要な用語
| 用語 | 意味 | 例 |
|---|---|---|
| 構成アイテム(CI) | 構成管理の対象となるあらゆるアイテム | 要件定義書、図面、ソフトウェアモジュール、サーバー構成 |
| バージョン | CIの特定の、識別された状態 | 設計仕様書 v2.3 |
| ベースライン | 基準点となる、合意されたCIのバージョンの組み合わせ | リリース1.0のベースライン。参考: プロジェクトのベースライン |
| リリース | 一緒に提供されるCIの組み合わせ | ポータル リリース1.2 |
| 構成記録 | CIについて保持する情報 | 担当者、バージョン、ステータス、保管場所 |
4つの中核的な活動
- 識別: どのアイテムをCIとするか、どのように命名・番号付けするか、それらがどう関係するかを決めます。
- コントロール: CIが承認されたプロセスを通じてのみ変更され、バージョンが安全に保管されるようにします。
- ステータス記録: 各CIの現在と過去の状態を記録し、報告します。
- 検証と監査: CIが記録と一致していること、そして提供された製品が承認されたベースラインと一致していることを確認します。
多くの組織では、構成管理計画書に記述する計画のステップも加えています。
構成登録簿のテンプレート
| CI ID | 名称 | 種類 | バージョン | ステータス | 担当者 | 保管場所 | 関連するCI |
|---|---|---|---|---|---|---|---|
| CI-012 | 機能仕様書 | 文書 | 2.3 | 承認済みの | ビジネスアナリスト | プロジェクトのSharePoint | CI-020、CI-021 |
| CI-020 | 決済モジュール | ソフトウェア | 1.4.0 | テスト中 | 開発リーダー | Gitリポジトリ | CI-012 |
| CI-031 | 2階の平面図 | 図面 | C | 施工用に発行済み | アーキテクト | 文書管理システム | CI-030 |
| CI-040 | テスト計画書 | 文書 | 1.1 | ドラフト | QAリード | プロジェクトのSharePoint | CI-012、CI-020 |
構成管理と変更管理
変更管理が判断するのは、 変更を行うかどうか です。構成管理は、その変更が 一貫して適用され 、記録されることを確実にします。たとえば、変更要求CR-04でシングルサインオンを追加する場合、構成管理は影響を受けるすべてのCI(要件、設計、コードモジュール、テストケース、ユーザーガイド)を特定し、それらの新しいバージョンを追跡し、次のリリースベースラインにそのすべてが含まれていることを確認します。
コツ
- 管理が必要なアイテムだけを対象にしましょう。CIが多すぎると官僚的になります。
- 一貫した命名規則とバージョン番号の規則を使いましょう。
- バージョン管理システムや文書管理システムなど、履歴を自動的に保持するツールを使いましょう。
- 設計承認やリリースなど、意味のある時点でベースラインを設定しましょう。
- 本番稼働前と次の時点で構成監査を行いましょう: プロジェクトの終結.
このトピックの無料テンプレート
よくある質問
プロジェクトマネジメントにおける構成管理とは何ですか?
プロジェクトの製品と文書のバージョンを識別、コントロール、記録、検証するプロセスです。
構成管理における構成アイテムとは何ですか?
仕様書、図面、ソフトウェアモジュールなど、構成管理の対象となるあらゆる構成要素、文書、製品です。
構成管理の4つの活動とは何ですか?
識別、コントロール、ステータス記録、検証と監査です。
構成管理と変更管理の違いは何ですか?
変更管理は変更を行うかどうかを判断し、構成管理はバージョンを追跡して、承認された変更が正しく適用・記録されるようにします。
構成管理における構成ベースラインとは何ですか?
合意され記録された構成アイテムのバージョンの組み合わせで、以降の作業の基準点として使われます。
構成管理におけるステータス記録とは何ですか?
構成アイテムとその変更について、現在と過去の状態を記録・報告することです。
構成管理における構成監査とは何ですか?
構成アイテムと記録が互いに一致していること、そして製品が承認されたベースラインと一致していることの確認です。
バージョン管理は構成管理と同じですか?
バージョン管理はその一部です。構成管理は、識別、関係性、ステータスの報告、監査も対象とします。
構成管理の責任者は誰ですか?
説明責任はプロジェクトマネージャーにありますが、大規模なプロジェクトでは構成管理者やプロジェクト支援オフィスが運営することがよくあります。
PRINCE2には構成管理が含まれますか?
はい。PRINCE2は、変更と課題の扱い方の一部として構成管理を含んでいます。
構成管理はソフトウェアだけのものですか?
いいえ。設計や製品のバージョンを管理する必要があるあらゆる場面で、エンジニアリング、建設、防衛など多くの分野で使われています。