構成管理
別名:構成制御
【英】configuration management, Configuration Control
構成管理とは、システムの構成やプロジェクトにおける成果物を管理することである。
構成管理は、広義にはシステムの企画から開発、運用、廃棄というライフサイクルにおけるネットワークやハードウェアなどのインフラ、ソフトウェアや設計書などに対する変更を記録したり管理したりすることを指すが、一般的にはソフトウェアに対する構成管理(SCM)を指す場合が多い。
ソフトウェア構成管理は特に「ビルド」、「リリース」、「バージョン管理」に着目することが多く、運用をサポートするためにソフトウェア構成管理ツールが用いられる。ソースコードや対応する設計書などの成果物に対して変更履歴を管理し、必要に応じて任意のバージョンの成果物を取り出すことができる。ソフトウェア構成管理ツールとしてはVisual BasicやVisual C++などWindows系の開発ではVisual SourceSafe、JavaやPHPなどLinux系の開発ではCVSやSubversionがよく使用されている。
近年のシステム開発は短納期・高品質が求められており、また、協力会社やオフショア開発により分散開発も多くなっていることから構成管理が果たす役割は大きくなってきている。
ちなみに、プロジェクトにおいて構成管理を専門に行う人をライブラリアンと呼ぶ。
参照リンク
Configuration Management and ISO 9001
プロジェクトマネジメント: | KJ法 監査証跡 開発プロジェクト 構成管理 コーポレートガバナンス クリティカルパス Microsoft Office Project |
構成管理
(configuration management から転送)
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2020/01/01 01:14 UTC 版)
構成管理(こうせいかんり、Configuration Management、CM)とは、システムのライフサイクルにわたる範囲、性能、機能的および物理的要件、設計、操作に関する情報などを確立し維持する作業またはプロセスである[1][2]。形態管理、コンフィギュレーションマネジメントとも。CMプロセスは、武器システム、車両、情報システムなどの複雑なシステムを管理するため、軍事工学組織で広く使われている。軍事以外では、ITILやISO/IEC 20000で定義されるようなITサービス管理、土木工学や生産技術の分野でのドメインモデルでも使われており、例えば道路・橋・運河・ダム・建築物の建設や保守管理がある[3][4][5]。
- ^ “MIL-HDBK-61A, ""Military Handbook: Configuration Management Guidance”. Department of Defense (07-February-2001). 2012年3月24日閲覧。
- ^ a b “ANSI/EIA-649B, ""National Consensus Standard for Configuration Management”. TechAmerica (01-April-2011). 2012年3月24日閲覧。
- ^ “History and Heritage of Civil Engineering”. ASCE. 2007年8月8日閲覧。
- ^ “Institution of Civil Engineers What is Civil Engineering”. ICE. 2006年9月23日時点のオリジナル[リンク切れ]よりアーカイブ。2007年9月22日閲覧。
- ^ “Configuration Management and the Federal Transportation Administration (FTA) National Lessons Learned Program”. Federal Transportation Administration. 2007年9月22日閲覧。
- ^ “Systems Engineering Fundamentals”. Defense Acquisition University Press (January-2001). 2012年3月25日閲覧。
- ^ “Memorandum, Specifications and Standards — A New Way of Doing Business”. Secretary of Defense (29-June-1994). 2012年3月23日閲覧。
- ^ “Configuration Management Compliance Validation: Critical Review and Technology Assessment(CR/TA)Report”. Defense Technical Information Center. 2001年5月14日閲覧。
- ^ “National Information Systems Security Glossary”. Committee on National Security Systems. 2-13-03-26閲覧。
- ^ C. Lueninghoener. “Getting Started with Configuration Management. ;login: issue: April 2011, Volume 36, Number 2”. 2012年11月23日閲覧。
- ^ M. Burgess, Cfengine: a site configuration engine, USENIX Computing systems, Vol8, No. 3 1995
- ^ M. Burgess, On the theory of system administration, Science of Computer Programming 49, 2003. p1-46
- ^ M. Burgess, Configurable immunity for evolving human-computer systems, Science of Computer Programming 51 2004, p197-213
- ^ “Configuration Management for Transportation Management Systems Handbook”. Federal Highway Administration. 2012年3月28日閲覧。
- ^ “Configuration Management Case Study”. PACO Technologies, Inc. 2012年3月28日閲覧。
- configuration managementのページへのリンク