Organic CM: Natural Goals of Configuration Management

Before starting to establish or improve configuration management in any organization, it is very important to be able to articulate what CM means.   This issue of being able to describe CM to non-CM people is perhaps the biggest issue facing a configuration management professional.    Certainly, there is the ‘classic’ definition of CM:   Configuration Identification, Configuration (change) Control, Configuration Status Accounting, and Configuration Audit.    However even within CM circles this definition generates debate – particularly around the subject to “Configuration Status Accounting” – so how can we expect non-CM people to understand it?    It should not be surprising that most non-CM people find the definition at best non-compelling, and at worst non-accessible.

Therefore Organic CM takes the stance of describing the operational goals of CM, rather than an exact definition.    This turns out to be a much easier thing to do; in fact the natural goals of CM can be summarized in one simple and very accessible statement:

The natural goal of Configuration Management is to be able to compare expected –vs- actual.

This statement should give almost instantaneous meaning to CM:  this comparison of actual –vs- expected occurs so frequently in everyday life and creates the perfect starting point for further discussions about CM.    This easily leads into high level (policy) discussions about what things are ‘important’, who controls them, how to determine expected and actual values, who needs to know when there are differences, and how reconciliation should happen.

One thing to be aware of is that expectations can be general, or specific.    The big difference between the two is that specific expectations are clearly assigned and have associated and usable metrics, while general expectations are “everyone’s” responsibility.   A particularly good example of this sort of thing can be found in the expectation of quality:  there is usually some Quality Assurance group that is specifically responsible for software “quality”, while the developers and the rest of the organization have a general responsibility.    A good way differentiate between the two is that specific responsibilities will be directly reflected somewhere on an employee’s evaluation review, while general expectations will be reflected indirectly, vaguely, or not at all.   As the goal of CM is predicated on comparison it naturally deals with specifics rather than the general.

One additional thing that this goal statement allows us to do is to evaluate where CM best fits in an organization.

About B&Z Research

B&Z Research India Private Limited is a wholly owned subsidiary of U.S. based Configuration Management, Inc. (CMI), a leading provider of technology services and talent to Fortune 500 companies and other industry front runners for the past 20 years. Under the direction of CMI, B&Z Research has been delivering measurable business value to U.S. companies ranging from medium-sized businesses to global giants on projects large and small since 2008.

B&Z Research’s Bangalore Software Development and Testing Center provides software development, systems testing and quality assurance services for U.S. based Telecom clients.  B&Z Research Staffing Solutions offers 24×7 remote recruiting support for U.S. based staff augmentation from its Kakinada, Andhra Pradesh location.

For more information, visit http://bzresearch.in/or CMI Offshore Solutions

About Configuration Management, Inc.

Headquartered in New Jersey (USA), Configuration Management, Inc. (CMI) is a principal provider of Agile Development and Continuous Integration-based IT technology services and Staffing resources. Its expertise includes: Enterprise Change Management, Software Configuration Management®, Release Management and Software Quality Assurance & Testing Services.

Its standards-based framework helps organizations manage change across all digital assets including software code, software packages, web content, hardware, and documentation. These services streamline the development process to increase ROI, improve quality, and compress your time-to-market.

CMI Staffing™ develops a deep understanding of your technical, cultural, and organizational environment, and then uses that knowledge to deliver talented professionals trained to solve your toughest IT challenges.

CMI is known for its passion, heart, innovation and excellence. Clients consider CMI and its executive management team as an extension of their own internal teams.  With 20 years of implementing industry best practices to solve business problems, it’s no wonder why our Fortune 1000 customers and industry leaders rely on us to get the job done. 

 

###

 

For additional information, please contact:
For customers interested in learning more about CMI Solutions:
+1-800-550-5058 or write us: solutions@cmi.com

 

For more information (worldwide), press only:
Tom Molfetto, Director, Marketing & Public Relations
732-450-0650
 
Quick Links:
 
©Copyright 2013 CMI. All rights reserved.
 

Archives | Press Room