Tuesday, May 29, 2018

CMDB Data Inaccuracies – Why is it so bad?





Picture courtesy: https://www.shutterstock.com/image-vector/word-cloud-configuration-management-related-items-697025140

In this blog, I am going to examine four specific areas where poor data quality in CMDB can challenge the success and ROI of your ITSM endeavours

What is CMDB?
A Configuration Management Database (CMDB) is the central repository of information describing all of the IT infrastructure components used to deliver services to a business. In other words, CMDB is a database that contains all relevant information about the hardware and software components used in an organization's IT services and the relationships between those components. A CMDB provides an organized view of configuration data and a means of examining that data from any desired perspective.

What is a CI?
A Configuration Item (CI) means any component that is managed to deliver an IT service. CIs include IT Services, hardware, software, buildings, people, and links to documentation such as SLAs. CIs also include databases; applications; operating systems; servers, laptops and other types of computers; routers, firewalls, switches and other types of network components; phones and other communication and handheld devices; network attached storage and other types of storage; point of sale devices, printers and other electronic devices; data centre environmentals (APC) or any components or networked based elements that are monitored by the Software whether physical, virtual (including virtual guests) or in a cloud environment. Networked based elements will be counted as one CI for each IP address; provided; however, that any such elements or components that are included as an attribute, event definition or visual control for a CI, will be counted as a separate CI.

DIRTY DATA

While a CMDB is most often associated with IT Service Management solution and ITIL requirements, the key to creating a solid and valuable CMDB is having it populated with current, complete and accurate information about the IT assets and users across the network. We’ve all heard the saying before: “Garbage in, garbage out.” Poor quality input will always result in poor quality output. This adage is certainly true when it comes to the cleanliness of your CMDB. It’s nearly impossible for an IT organization to make informed decisions, deliver services efficiently, and provide a superior user experience without high quality data flowing through its systems.
It’s no surprise then that IT data accuracy and the risk of suspect data remains a key concern among IT leaders—especially when the stakes are sky-high. From an ITAM/ITSM perspective, poor quality data can have major impacts on costs, efficiency, governance, and security.
Below are the four specific areas where poor data quality can challenge the success and ROI of your ITSM endeavours:



Incident/Problem Management
The existence of poor quality (or outright inaccurate) data in your CMDB will lead to incorrect classification. I am not referring to how everyone classifies a category for their incidents and problems in their ITSM tool. I am referring to the second layer of classification, which outlines what is affected by a particular incident or problem. When your CMDB is filled with outdated data and misinformation, you have limited visibility of the impact, and it’s extremely difficult to link issues together. Conversely, when you have a CMDB with accurate data and links to additional information, it’s easy to understand what the impact of an incident or problem is on the various systems in your organization.
Potential errors include misleading relationships or poor escalation due to Configuration Items (CIs) not being linked to the correct SLA. This presents itself in the form of an inability to prioritize work effort based on actual business impact.

Change Management
Like Incident and Problem Management, your teams will have limited visibility into the impact of your changes without high quality data in your CMDB. For example, perhaps you want to make a change and there’s a possibility of conflict with someone else’s change. With an accurate CMDB, you’ll be able to see the impacts of your change and whether or not you can make both changes together. It will also make the tracking of changes on equipment easier. You may want to know how many changes you’ve made to a specific piece of equipment—for example, if it’s faulty and you want to see how many repairs were made over its lifecycle. It’s crucial in this case to have this information tracked by your CMDB.
Failed Requests for Change (RFCs) – These can be caused by the CMDB containing out of date or missing version information. For example, you may arrange a maintenance outage to update a server’s software version, only to find that it is retired. This wastes time and disrupts service availability.

Asset management
Poor quality data is a huge issue when it comes to IT Asset Management for a number of reasons but especially when it comes to financial impacts, asset refreshes, usage misunderstandings, and equipment loses. A CMDB with incorrect data can’t provide you with the accurate financial impact from your license usage. Additionally, not knowing what assets you have in the field or how they are impacting each other will become a huge issue when it’s time to replace equipment. Misunderstanding how your equipment is used or who’s using what and when has a big impact when it comes to refreshes. Lastly, it’s shockingly easy to lose track of expensive equipment when you’re lacking quality data and a proper discovery tool.

Enterprise
There are significant organizational impacts related to poor data quality as well. Unplanned downtime can occur when you are unintentionally making conflicting changes. And that downtime often results in loss of revenue whether directly or indirectly. In the manufacturing world, for example, one bad change could turn into a nightmare in terms of production. Consequently, unplanned downtime that impacts the business and revenue naturally fosters a bad perception of IT.


A MATTER OF TRUST

The concept of the CMDB is that it should be a single source of truth that is accessed by multiple systems and functions to power effective processes and decision-making across IT and business functions.
However, when CMDB data is bad or dirty, trust in the accuracy and value of the CMDB is quickly eroded, often leading to the failures described above. Unfortunately, once SAM or ITSM provides dirty data to another department or senior management, it is hard for the recipient to trust future data. Even if the data quality is improved, it will still be received with skepticism and an element of being untrustworthy.
The value of the data, the ITSM and SAM function to the business decreases. Inconsistency with CMDB data will result in a user’s unwillingness to use the data, or it will require manual effort and manipulation that will also lead to poor data.
Having unreliable data can end up costing the organization a lot more time and money than necessary. Organizations can up end up throwing money and resources at trying to improve the quality of the data, instead of trying to find the root cause.

No comments:

Post a Comment