Understanding Inspection Data Management Systems, Part 5: The Implementation Hurdle

By Efrain Rios, President at Fortress Oil & Gas, LLC. October 29, 2018


Collectively, the four previous parts of this article series have given readers an overview of (1) common issues faced when using an inspection data management system (IDMS) and their typical causes, (2) the process and key considerations for selecting an IDMS, (3) options when critical functionality is missing, (4) how creating a data management standard helps mechanical integrity teams to more efficiently and effectively manage safety, compliance, and risk. 

In the fifth and final blog of this 5-part series, readers will learn the key obstacles faced in an implementation project and what measures can be taken to help prevent and mitigate their impact. For this discussion the implementation will be limited to simply installing the IDMS, building the data set, and configuring it to function as needed.  However, more complex implementation projects may include automated interfaces with external tools used for risk assessments, financial analyses, and work management, or connection to bolt-on tools such as data visualization and mobile data collection platforms.


For individuals, installing a software application is often a very straight forward process.  One simply clicks through the necessary screens to install and it's done.  There are rarely any major issues.  However, for companies it can sometimes be a bit more difficult.  Compatibility between a combination of various software applications and hardware items is always a potential concern.  Also, any changes to live environments could have a knock-on effect to other previously installed applications.  Poor planning prior to creating both the testing and live environments can cause unnecessary costs and negatively impact the implementation schedule.  As we saw in Part 2 of this blog series “Selecting the Right IDMS,” early identification and engagement of key stakeholders will help the project team to identify these risks and ensure that no unforeseen issues arise during this late stage.


In this stage, the implementation team is populating the database with all the data necessary to manage the inspection program.  However, this step is more complicated than it may initially seem. And there are several key challenges to overcome.

Data Availability

Not having all the necessary data to populate a database may initially seem like a minor issue.  Many users assume they can load what they have and worry about collecting the rest later.  This is not always an option, however, as certain data may be critical for the software to function properly.  When certain specific information is missing, some applications have features which may be rendered useless.  This is very common with calculations which require a minimum level of information to process the data and provide outputs.  Default values, assumed values, and user-defined business rules can typically help fill these gaps.  This allows companies to take advantage of new features while modifying their work processes to collect and utilize data that they did not previously capture and manage.

Data Entry and Mapping

The simple act of entering information into an IDMS can also be problematic at times.  If the source data is not already in an electronic format (e.g., all historical records are stored in paper format), the time and cost associated with data entry activities can be quite high.  It may be worthwhile for implementation teams to consider scanning these paper records and using one of the many tools capable of reading PDFs and placing that information in a more useable format such as MS Excel.  These tools obviously introduce an entirely new set of concerns about data quality, as one might imagine, so thorough testing and careful planning will be required.

When information is already in an electronic format, data mapping becomes a much larger concern.  The required information must be migrated to the new IDMS in a manner that:

  1. Aallows the software to fully utilize it,
  2. Allows users to build the necessary queries to meet corporate reporting requirements, and
  3. Is swift, efficient, and cost effective. 

The first two can be accomplished by creating a Data Management Standard outlining how the data will be entered and managed within the system.  This will require a solid understanding of how the application functions to process the data, as well as how users need the information structured so that information reported from the software is consistent and accurate.  The efficiency and cost concerns can be mitigated by using ETL (extract, transform, load) tools which structure and automate the movement of data from the source to the IDMS.


It is quite common for users to consider software configuration after all the necessary data has been put into the database.  However, this is far too late in most cases.  Configuration should be considered early in the implementation process as it is essentially the set of instructions that users provide to the IDMS telling the software how to process the its data.  Users must consider how they want the software to utilize the information while simultaneously planning how the information should be structured for entry or migration into the IDMS.  This helps users prevent rework in the data mapping and migration stages.  When implementing an IDMS, it is usually very helpful to think backwards.  Begin by considering how the information will be used (KPIs, work processes, corporate reporting, etc.), then determine how the software should be set up, and lastly decide how the data should be entered into the system so the end goal is ultimately achieved.


While it is clear to see that there are still many technical obstacles even in this final implementation stage, it is not a technical obstacle that presents the biggest challenge.  Perhaps the largest hurdle to overcome is related to human behavior.  Technical challenges are always difficult, but with enough planning and communication can be avoided or more easily overcome.  Changing the culture and habits of team members, however, usually requires the greatest level of effort.  As readers saw throughout the previous 4 parts of this series, following a proven process that includes obtaining early stakeholder buy-in, selecting the right tool, ensuring functionality alignment with company processes, documenting standardized data management requirements, and creating a robust role-based training program will go a long way toward proving the value of the new system.  This, in turn, will minimize any internal resistance and ensure a successful implementation. 

If you missed Parts 1 - 4 of this Blog series on Understanding Inspection Data Management Systems, I've included links below.


Stay up to date with all things mechanical integrity and inspection.

Every Monday, we send out a newsletter containing the latest Inspectioneering articles, blog posts, industry news and events, and more.

Sign up below to start getting the newsletter in your inbox.

Comments and Discussion

Posted by Keith Davidson on October 30, 2018
Very nice Efrain. Well researched, thorough, and... Log in or register to read the rest of this comment.

Posted by Farhan Anjum on January 20, 2022
Very informative article. Read all parts in one... Log in or register to read the rest of this comment.

Add a Comment

Please log in or register to participate in comments and discussions.

Inspectioneering Journal

Explore over 20 years of articles written by our team of subject matter experts.

Company Directory

Find relevant products, services, and technologies.

Training Solutions

Improve your skills in key mechanical integrity subjects.

Case Studies

Learn from the experience of others in the industry.


Inspectioneering's index of mechanical integrity topics – built by you.

Industry News

Stay up-to-date with the latest inspection and asset integrity management news.


Read short articles and insights authored by industry experts.

Expert Interviews

Inspectioneering's archive of interviews with industry subject matter experts.

Event Calendar

Find upcoming conferences, training sessions, online events, and more.


Downloadable eBooks, Asset Intelligence Reports, checklists, white papers, and more.

Videos & Webinars

Watch educational and informative videos directly related to your profession.


Commonly used asset integrity management and inspection acronyms.