CONFIGURATION MANAGEMENT

In information technology and telecommunications, the term 'configuration management' or 'configuration control' has the following meanings:
#The management of features and assurances through control of changes made to hardware, software, firmware, documentation, test, test fixtures and test documentation of an automated information system, throughout the development and operational life of a system. ''Source Code Management'' or ''revision control'' is part of this.
#The control of changes, including the recording thereof, that are made to the hardware, software, firmware, and documentation throughout the system lifecycle.
#The control and adaptation of the evolution of complex systems. It is the discipline of keeping evolving software products under control, and thus contributes to satisfying quality and delay constraints. Software configuration management (or SCM) can be divided into two areas. The first (and older) area of SCM concerns the storage of the entities produced during the software development project, sometimes referred to as component repository management. The second area concerns the activities performed for the production and/or change of these entities; the term engineering support is also often used to refer to this second area.
#After establishing a configuration, such as that of a telecommunications or computer system, the evaluating and approving changes to the configuration and to the interrelationships among system components.
#In distributed-queue dual-bus (DQDB) networks, the functions that ensure the resources of all nodes of a DQDB network are configured into a correct dual-bus topology. The functions that are managed include the head of bus, external timing source, and default slot generator functions.
Note that there are different types of CM, including Software CM (SCM), Hardware CM (HCM), as well as Operational CM, as defined in the Information Technology Infrastructure Library (ITIL). While SCM focuses on managing source code during development, Operational CM focuses on managing the configuration items (such as Software, Hardware, documentation, and service definitions) within an IT infrastructure.

Contents
Standards
Guidelines
Components for software/hardware/network configuration management (CMDB)
Service management suites for software/hardware/network configuration management
Sites for configuration management
See also
References
External links
Source

Standards



★ IEEE Std. 828-1998 IEEE Standard for Software Configuration Management Plans

★ ANSI/EIA-649-1998 National Consensus Standard for Configuration Management

★ MIL-STD-973 Military Standard for Configuration ManagementMilitary Standard for Configuration Management (cancelled, but still good reference)

Guidelines



★ IEEE Std. 1042-1987 IEEE Guide to Software Configuration Management

★ MIL-HDBK-61A 7 February 2001 CONFIGURATION MANAGEMENT GUIDANCE

★ ISO 10007 Quality management - Guidelines for configuration management
+ GEIA-HB-649 - Implementation Guide for Configuration Management
==Products for software & hardware configuration management (SCM & HCM)==
For a more complete list see List of revision control software.

- Arcsight - NCM ArcSight Network Configuration Manager provides intelligent network and configuration automation across large, multi-vendor networks, enabling network engineers to get back to network engineering.

Serena - PVCS, Dimensions and ChangeMan The largest independent provider of end-to-end configuration management tools including the #1 ranked distrubited CM tool, Dimensions and the #1 ranked mainframe CM tool, ChangeMan ZMF

McCabe CM - TRUEchange McCabe CM - TRUEchange introduces end-to-end configuration management, from idea to implementation and on to release. Unlike most configuration management tools, TRUEchange manages projects rather than files, and physical change objects rather than individual deltas. TRUEchange maintains the implementation of each development task as a complete and atomic object, referred to as a change-set.

Enterprise Informatics - enterprise Bridge (eB) An Information Management solution that manages the connectivity to all relevant enterprise information, creating an ecosystem for the rapid access of accurate information in context

MKS Inc. MKS Website MKS Integrity is a process centric enterprise Application Lifecycle Management platform

IBM Rational ClearCase, [1] IBM® Rational® ClearCase® provides management and control of software development assets.

AccuRev SCM, AccuRev Site AccuRev configuration management and integrated issue tracking for globally distributed or outsourced teams maintaining simultaneous, parallel releases.

Aras Corp's Aras Innovator, Aras Corporation Site Microsoft Enterprise Open Source solutions for configuration and change management -- freely available Microsoft open source format makes Aras ideal to complement existing systems -- CMII certified.

AVS Free source configuration management software embedding a bug tracking engine

Cfengine, administers and configures computers according to high-level language configuration files

CMstat, In-depth Configuration & Data Management functionality that "manages and controls" continuously changing product information through the Product Life Cycle.

codeBeamer light weight Configuration - and Application Life Cycle Management Platform for distributed software development using SVN.

★ Dynamsoft SourceAnywhere Hosted — The ultimate hosted VSS replacement for growing, distributed software development teams. It improves team productivity by outperforming SourceSafe in speed, security, scalability and reliability. SourceAnywhere Hosted is one product of SourceAnywhere product family published by Dynamsoft Corporation.

★ Dynamsoft SourceAnywhere Standalone — A SQL-based source control solution designed to be an alternative of Microsoft Visual SourceSafe. It is for developers who are ready to migrate away from VSS for performance, security, scalability, and reliability. SourceAnywhere Standalone is one product of SourceAnywhere product family published by Dynamsoft Corporation.

KONFIG CM, Auto-trol Technologythe total configuration management solution for software, hardware, data and all physical items.

LCFG, a large scale UNIX configuration system

Puppet, administers and configures computers according to high-level configuration files

ControlTieropen source configuration management and process automation tools for deploying multi-tier enterprise applications.

NetDirectorNetDirector is an open source configuration management tool for managing open source applications running on many variants of Linux and Solaris. Unique features include the ability to simultaneously push changes out to many different platforms.

IsiSetup provides a commandline interface to manage your system configuration files using a revision control tool. It runs on most Debian-based distributions and integrates well into the Debian package management system.

Changelogic enables web based branch, task and release management. It supports CVS and Subversion for underlying version control.

Configuration Management Kit a collection of templates, draft plans and similar resources to support CM implementation..

SMS 2003 Desired Configuration Monitoring a free download to enable definition of configuration items, automated configuration compliance auditing and compliance reporting

Mercury Universal CMDB, a toolset consisting of a business/service data model with built-in auto-discovery of configurations dependencies, visualization and business services mapping, and capabilities to track and measure configuration changes.

CA Unicenter a unified enterprise management solution

Persystent Technologies a policy automation solution, Persystent Enterprise

BMC Software a unified enterprise management solution

Plastic SCM. Version control and more Codice Software

TechExcel DevTrack a configurable issue management system that allows management to wrap source code operations around business processes and workflow controls.

ScienceLogic EM7 Appliance Based Management System

Tripwire Enterprise Configuration Audit and Control

ObserveIT People Configuration Audit and Control

★ The Windchill suite of applications from Parametric Technology Corporation is an enterprise level Product Data Management solution used extensively in the Aerospace and Defence industry.

★ The Teamcenter suite of applications from EDS is an enterprise level Product Data Management solution used extensively in the Aerospace and Defence industry. Arguably has the most complete coverage of Configuration Management capability over the complete product lifecycle

Matrixone, recently acquired by Dassault Systemes, has a Product Data Management solution that is well integrated and this product competes well with Windchill, Teamcenter and Enovia in high end complex engineering configuration management markets

Enovia, by Dassault Systemes, provides a Virtual Product Lifecycle Management solution traditionally implemented in large Aerospace, Defence and Automotive solutions]

CMDBuild, flexible and granular, completely cutomizable, object-oriented, web-drive, open source (GPL license)

Components for software/hardware/network configuration management (CMDB)



ZENmetrics, an agentless software component for collecting and integrating CMDB data with 3rd party and bespoke applications.

RANCID - networking equipment configuration monitoring/management software

Efecte – A commercial CMDB implementation for configuration and change management. Supports most ITIL processes.

OutSystems IT Asset Manager A free, open source, and easy-to-use IT Asset Manager solution.

Service management suites for software/hardware/network configuration management



Zenoss an open source service management suite

Efecte a commercial service management suite

Sites for configuration management



CM-Logic ltd., Professional SCM Consultancy company based in the UK and provides professional services for All IBM Rational tools in the UK, Ireland and all around Europe.
CM-Logic ltd. also has it's own proprietary application which allow you to gain better control on ClearCase Triggers and policies, Multisite centralized synchronization and control, both for ClearCase and ClearQuest, and ClearQuest schema management and reporting tool.

CMTF, Configuration Management Training Foundation, site for Configuration Management training and CM Professional Certification

CM Crossroads, an online community and resource center for Configuration Management featuring discussion forums, jobs board and newsletters including the CM Journal

CMII, Institute of Configuration ManagementInstitute of Configuration Management, Phoenix, Arizona site on the CMII configuration & change management principles and education

CMBoK, Site for collaboration on the Configuration Management Body of Knowledge

Mercury Universal CMDB, a complete solution for managing/governing complex IT infrastructure configurations.

CmWiki, Configuration Management Wiki - A wiki web dedicated to Configuration Management

Cm Yellowpages, Resource Directory for all things CM related once owned and operated by AccuRev and sold to CM Crossroads

CM Community, Connecting Configuration Management Professionals around the World: An independent website which contains numerous resources on configuration management which includes CM Forum, CM Jobs Database, CM Salary Survey, CM processes and etc.

ReleaseTEAM, Professional SCM consulting company specializing in IBM Rational ClearCase, ClearQuest and Build Forge

ABS Consulting, Professional SCM services company specializing in Rational ClearCase

ITIL Configuration Management, Major forum discussing CM in the context of ITIL

UCMcentral, Configuration Management Coffee Break Site

★ Steve Easterbrook's CM Resource Guide Configuration Management II Users Group

Raven Configuration Management and Product Data Management Site presents hardware and software CM books, seminars and consulting services plus 'Best CM Practices for the 21st Century'

★ Parallel Development Strategies for Software Configuration Management Parallel Development Strategies for Software Configuration ManagementTom Bret, Confluence Systems Ltd

★ An article on Open source configuration management tools, including references to many of them, see Comments on OSS/FS Software Configuration Management (SCM) Systems

SCM Blog Discussion of the best practices relating to the Software Configuration Management (SCM) field. This includes the build (through continuous integration) and release methodologies, agile development, installation, testing, bug tracking, and collaboration frameworks.

CM Magazin, a German-language online magazine for Configuration Management

Comparison chart of version control products
BMC Atrium CMDB

[2]


[3]

★ [http://www.stephenbartlett.com.au Stephen Bartlett Pty. Ltd. offers CM training for Australians.

See also



Network Management

Business Technology Optimization

Revision control

Change management

Change detection

Dependency (project management)

Software configuration management

Comparison of open source configuration management software

Programming tool

Software engineering

List of software engineering topics

Netconf

Information Technology Infrastructure Library

Capability Maturity Model

References


External links



usb GmbH, configuration management - usb GmbH

Animated Configuration Management video on YouTube

cfile

Cfengine.org

cfwiki.org

★ Article Software Configuration Management for the Web from Methods & Tools

Configuration Management and ISO 9001 by SSQC

Software Releasing

NetDirector.org

Configuration Management from IBM

ASSIST - Access to Military Standards and Specifications

[4]

Stephen Bartlett - Australian CM Training

Source



Federal Standard 1037C and from the National Information Systems Security Glossary

This article provided by Wikipedia. To edit the contents of this article, click here for original source.

psst.. try this: add to faves