CM wiki web
Configuration Management
Use this page to record the many descriptions for Configuration Management and CM Terms?Table of Contents - (Generated automatically from sections below)
- Configuration Management
- Configuration Management Overview
- IEEE Std-729-1983
- http://www.wildpackets.com/resources/glossary
- http://www.eurocontrol.int/eatmp/glossary/terms/terms-03.htm
- http://www.itil.co.uk/online_ordering/itil_glossary.htm
- http://www.welcom.com/content.cfm?node=136
- http://wombat.doc.ic.ac.uk/pub/STING-940309.html
- http://www.all.net/books/standards/remnants/glo.html
- http://www.apl.jhu.edu/Classes/Notes/Hausler/web/glossary.html
- IEEE
- ITIL (BS15000 Standard UK)
- Samaras and Zerwinski
- http://www.cmcrossroads.com/cmwiki/pub/Main/NeilSteeman/10007explanation.doc
The detailed recording and updating of information that describes an enterprise's computer systems and networks, including all hardware and software components. Such information typically includes the versions and updates that have been applied to installed software packages and the locations and network addresses of hardware devices. Special configuration management software is available. When a system needs a hardware or software upgrade, a computer technician can access the configuration management program and database to see what is currently installed. The technician can then make a more informed decision about the upgrade needed.
An advantage of a configuration management application is that the entire collection of systems can be reviewed to make sure any changes made to one system do not adversely affect any of the other systems
Configuration management is sometimes (disputed) called Software Configuration Management (SCM). Using SCM, software developers can keep track of the source code, documentation, problems, change requests, and changes made.
Configuration Management Overview
Originally from UCM Central The fundamental purpose of Configuration Management is to establish and maintain the integrity and control of software and hardware products (e.g. servers, source code, patches, documents, CPU’s etc) throughout a project’s life cycle. Effective configuration management can be defined as stabilising the products artifacts? and process (activities) at key points in the life cycle.The key integrated aspects of CM are:
- Identification: Required to ensure you have identified (understood) the current state of your products and systems. This can be done in various ways including use of formal configuration documentation, use of version control tools, use of baselining (snapshot) tools etc.
- Management: To ensure project (product) evolves appropriately, various Management mechanisms, e.g. procedures and quality gates should be employed within the organisation's life cycles. This area is usually supported with workflow, deployment and version control? tools. Areas of attention include:
- Status Accounting: Needed to ensure we have necessary information to enhance our decision-making capability. Through status accounting? we are able to produce reports based on previously captured data (assuming we have established mature identification and management procedures). The information provided should support all levels of the organisation e.g. engineers, developers, project managers, business managers etc.
- Audit: Review and audit are required to ensure that the organisation’s CM process? is adhered to and that our configurations are accurate. Primary forms of audit include:
-
- Physical Audit i.e. where we ensure the identified configuration is the same as the actual configuration.
- Functional Audit i.e. where we ensure the functional description e.g. use-case, maps to the actual functions (primarily done via testing).
- Process Audit i.e. where we ensure the defined process? (as documented in the CMP) is consistently followed.
IEEE Std-729-1983
Configuration Management is the process of identifying and defining the items in the system, controlling the change of these items throughout their lifecycle, recording and reporting the status of items and change requests, and verifying the completeness and correctness of items.Identification
Describes the system structure, the nature of its elements, and their identity and gives access to each item version.Control
Organizes versions and changes? to system items while keeping coherency and consistency on the complete system.http://www.wildpackets.com/resources/glossary
One of five categories of network management of OSI networks. Configuration management subsysems are responsible for detecting and determining the state of a network. See also account management, fault management?, performance management?, and security management?.http://www.eurocontrol.int/eatmp/glossary/terms/terms-03.htm
The process of- Identifying and defining the Configuration Items of a programme / project / service
- Controlling the release and change of theses items throughout the system / project life cycle
- Recording and reporting the status of Configuration Items and change requests
- Verifying the completeness and correctness of Configuration Items
- Maintaining integrity and trace-ability throughout the programme.

ConfigurationManagement