Challenges of Implementing Configuration Management

Implementing Configuration Management

Throughout CMstat’s history we have witnessed firsthand the numerous obstacles that high-tech industries, like aerospace and defense, have experienced when implementing a Configuration Management (CM) strategy with supporting software tools.

As with many new or rapidly-evolving technologies, most barriers in the successful deployment and adoption of configuration management are not overly technical in nature. Instead, they tend to be educational, organizational, procedural or contextual at their core.

As a result, most challenges are rather predictable. This is true even within industries and companies who believe that their problems and needs are all quite unique. Many may think their business problems are different, but in practice the underlying source of their challenges is rarely that unusual.

Yet, given the fact that most impediments are not uncommon, far too many companies still encounter them as if a total surprise.

To understand why, let’s start by looking at the 25 most common challenges CMstat has watched others struggle with when we were called in to help out by providing configuration management consulting services or implementing configuration management software solutions.

  1. Believing their company is already performing adequate configuration management when it is not

  2. A lack of management interest, understanding, appreciation, support and oversight of the role of CM within the business

  3. Insufficient funding or ROI to justify the implementation and sustainment of CM over complete lifecycles of products and programs

  4. Inadequate education, training, certification, responsibility and authority of CM specialists and CM project leads

  5. Faulty assessment of existing CM maturity levels, performance gaps, process pains, and user requirements

  6. No comprehensive CM vision articulated or strategy agreed upon for all stakeholders

  7. Having too broad and grand goals, or alternatively too narrow and low expectations of CM

  8. An insular or defensive business culture resistant to input, change, or learning from mistakes

  9. Treating CM as predominantly an engineering department responsibility which then leads the project

  10. Failure to understand most CM use cases are not of the As-Designed configuration but of the As-Deployed and As-Maintained configurations far removed from engineering PDM databases

  11. Not considering use cases and requirements of upstream suppliers and downstream service partners

  12. Believing that having a plan for CM is the same as having a CM Plan, or not understanding what goes into a CM Plan

  13. Using the benefits of CM to justify an enterprise PLM project, then never getting around to fully deploying CM within it before running out of time or money  

  14. Treating CM as a PDM software feature or PLM module that just needs to be turned on

  15. Insufficient attention during demonstration to the CM functionality and flexibility required of software

  16. Selecting the wrong business unit, program, products, and processes to begin with

  17. Implementing CM too late in a program or product line, or only after a catastrophic failure

  18. Mistakes in implementing best practices for configuration identification, change management, status accounting, and verification and audits

  19. Not enough time provided, or spending too much time, for scoping product structures, data relationships, configuration items, baselines, change processes, and workflow automation

  20. Little consideration of applicable standards and regulatory compliance requirements

  21. Selecting the wrong consultants and/or software products without experience in your specific industry

  22. Not treating software providers, consultants, and contractors as part of the internal team

  23. Failing to plan robustness for interoperability and integration issues that will always be a moving target

  24. Scope creep by making CM dependent upon and held hostage to a much larger enterprise IT initiative

  25. Lack of well-defined goals, milestones, reporting and metrics to measure progress and success

Again, notice that most of these are not all that technical in nature, nor are they typically related to the selection or deficiencies of a specific CM software solution.

What they have in common is the following: they can largely be avoided or mitigated by employing an experienced CM professional who has received sufficient training and experience deploying CM in the industry at hand. Or alternatively with adequate time, this internal expertise can be developed through training from organizations like CMPIC which is then supplemented by contracting with a more experienced CM consultant from an organization like CMstat to jump-start the initiative.

You can read more about the problems organizations may face that do not plan for these potential challenges HERE as well as the value of configuration management training HERE.

What do readers think; which of the above obstacles have you as a CM professional, configuration data user, process stakeholder, or manager seen over your career? Are there other challenges we have failed to include?

Let us know in this anonymous one-question poll HERE. We’ll share overall results with some additional observations in a follow-up post on the challenges of implementing configuration management. Until then, register to receive CMsights by email and follow CMstat on LinkedIn.

Receive CMsights

Subscribe to CMsights News for the latest updates from CMstat on Configuration Management, Data Management, EPOCH CM, and EPOCH DM.


Request a Demo

See how EPOCH CM and EPOCH DM support industry standards and best practices in Configuration Management and Data Management.


Follow CMstat


Recent Posts


CMsight Topics

Previous
Previous

Configuration Management Across Multi-Site Aerospace & Defense Suppliers - Part 1

Next
Next

Contract Deliverables CDRL Data Management for Aerospace and Defense Suppliers