Table of Contents
Toggle
Most manufacturing plants have adopted various levels of technology to support digitalization, process automation, production planning and enterprise asset management. Computerized Maintenance Management System (CMMS software) has transformed Plant Maintenance and Enterprise Asset Management (EAM). Implementing a CMMS system is a perfect solution to automating the mundane tasks and allow the maintenance team to focus on what truly matters. CMMS software can improve plant maintenance by enhancing plant efficiency and people productivity and scaling organizational capability
Research shows that manufacturing organizations that successfully implement and adopt automation and maintenance software (CMMS Systems), outperform others that do not. CMMS Implementation touches all the plants and machinery, maintenance planning, systems and processes, maintenance teams, day to day operations, reports and analytics, budget etc. and can be overwhelming. However, a structured and systematic approach can make the implementation easy to derive the stated business
objectives.
Here is a step-by-step guide to successful CMMS Software Implementation and effective benefit measurement. CMMS Implementation process can be divided into any number of stages, based on the requirements and scope, but for the sake of simplicity, these are the nine broad areas that need to be focused on for successful implementation.
The planning process starts much before and includes business case preparation outlining cost, benefits, and strategic value, the definition of business requirements, evaluation and selection of vendors and determining high-level timelines. See A Definitive and Comprehensive Guide to select the Right CMMS Software for your Organization?
Once the CMMS Software is selected for implementation, detailed planning needs to be done. The implementation plan ensures that the defined business requirements are met most optimally, meeting project schedule commitments and budget. Often organizations may engage external vendors for consulting and/or implementation and in such cases, the planning will be done jointly. Such external vendors or consultants may have done many CMMS implementations in the past and would have the necessary expertise in one or more areas like CMMS software customization, process mapping, data cleansing and preparation, system testing and certification (e.g., SOC2, ISO 14224 for Oil and Gas Industry, GAMP / CFR Part 2 for Pharmaceuticals), automation and integration etc.
Successful implementation requires the participation of key stakeholders and subject matter experts in defining the implementation scope, process definitions, customizations, deliverables, and timelines. Large complex multi-plant implementations may have multiple teams working together with each handling a specific responsibility e.g., the Technology team handling the project management and technical aspects of implementation, the Functional Teams handling the process mapping and customizations, and the plant teams (maintenance teams) working on data collection, set up, data migration and training.
The implementation team understand the organization’s business requirements and acts as the champions. Implementation teams play the most vital role in the successful delivery of the project and in meeting the stated business objectives. The Implementation Team’s scope of work includes
Business requirements defined earlier would have the broad scope and objectives of the project.
However, business requirements need to be properly articulated and detailed functional requirements need to be prepared. Business requirements define “What needs to be done” and are often terse. Functional requirements define “How it will be done?” and includes the interaction between people, process and system, to achieve the business objective.
Detailed definitions of requirements may elicit comments and feedback from users and other stakeholders. This may result in changes to the requirements originally planned. Changes may. Be cosmetic, top-of-the-stack (e.g., analytic, report formats), horizontal (integration with enterprise applications), workarounds or deep (alteration to the fundamental process or architecture). Each of the changes needs to be assessed from a value and benefits perspective and impact assessment needs to be done from a time, effort, efficiency, and money perspective. Adequate care should be taken to ensure that changes do not result in scope creep or fundamental alteration of the solution, thereby impacting the delivery schedule or quality.
The organization will follow a set of processes and would like the system to adhere to those. Also, there may be gaps in the maintenance management processes that require streamlining for efficiency and/or organizations may have wish lists for moving to a higher level. CMMS System would have well-defined processes and best practices, for asset management, plant maintenance, condition monitoring and reliability, in-built as part of its workflow. Scope of process mapping includes understanding the nuances of these and mapping the organizational processes to the systems for effective delivery. Process mapping may also involve standardization of maintenance processes across plants or units and ensuring a common process is followed. Where CMMS Systems have better processes that deliver superior value, it would pay to adopt those maintenance processes.
Certain strategic initiatives may require special requirements like) adherence to ISO standards, process compliance with World Class Manufacturing (WCM) or Total Productivity Maintenance (TPM) standards and guidelines. Process mapping should ensure that the systems and processes implemented adequately complies with the organization’s roadmap and wish list.
Software implementations are complex and no matter how thoroughly an organization prepares, things can go wrong. A strong project management team is required to steer the project through the various phases of implementation. Scope of project management includes
Data collection is the most critical aspect of CMMS implementation. Data is the foundation of any system and the efficacy of the system rests on the quality of data. The primary objective of the CMMS implementation is to facilitate a meaningful interaction of the data and the processes to deliver efficiency and productivity. Inadequate data collection will seriously impact the CMMS implementation and prevent the organization from reaching its stated goals.
Additional work may include codification of equipment, spares etc., consistency in nomenclature with other enterprise systems (e.g., SAP / other ERP), standardization of process assets (e.g., check sheets, PM schedules for peer class assets), configurations like Shift schedules, workdays, holidays and overtime, user roles and privileges, the report set up, dashboard configurations etc.
Special requirements may include ingestion of historic data (e.g., breakdowns) or data cleansing (to comply with ISO 14224).
Organizations have their own unique processes and often would like to have the CMMS System adhere to their processes. There are 2 ways to meet these unique process requirements – Customizations and Configurations.
Customization involves code changes to the CMMS system and thus impacts the product architecture and future newer functionalities. Customization also requires more time and effort from the vendor side and costs additionally. Configuration involves a core engine that delivers the business processes, transactions etc. with a configurable top layer. Configurable CMMS Systems are more versatile and can be easily tweaked to meet the unique requirements of the company. Configurations are not very expensive and since they are modular, they do not impede future functionalities. Most often, Software-as-a-Service (SaaS) deployments come with configurable features whereas on-premises deployments require extensive customizations.
Enhancements are additional functionalities required over and above the product functionality. Integration is the one-time activity to establish the handshake for seamless data transfer with the enterprise systems. Integration can be with Enterprise Technology (SAP / other ERP / homegrown systems/data warehouse or business intelligence systems) or with operational technology (M2M, PLC, SCADA, MES, DCS, Internet of Things etc.). Integrations ensure a single source of truth and avoid costly dual entries and reconciliations.
Most modern CMMS comes as Software-as-a-Service (SaaS) and as such provides the functionalities and processes in a standard way and supports industry best practices. These CMMS Software can be used readily and, where required, can be configured easily and quickly. They provide ready-to-use web services to facilitate integration with Enterprise Technology systems and Operational Technology systems. Selection of the right CMMS system ensures most of the custom requirements and integration requirements are readily met, thereby saving cost and time, and avoiding risk.
CMMS System implementation, like many other IT systems, involves many changes with customizations, setups, configurations, data uploads, enhancements etc. The number of changes also indicates the potential number of failure points. Comprehensive testing of the system is necessary to ensure that the systems and processes behave as desired, data is ingested properly, and reports are getting generated correctly.
Scope of the testing may include
Business testing may uncover defects, change requests or enhancements. These can be tracked, analyzed, prioritized and taken up for execution.
Implementation of any new system introduces change and change always comes with its own set of challenges. A new system will impact the user community and their daily operations and hence the impact of the change from a people’s perspective needs to be considered. Users need to unlearn certain familiar processes or operations and relearn the new way. A large user base will have different types of people, from early adopters to late adopters and change resistors.
A careful assessment of the scope of changes and their impact can help in building the training plan. Effective usage of the new system requires adequate training and familiarization of the users with the new systems and as part of it the newer ways of doing things – search, process, transaction entry, analytics etc.
Initial training can focus on the new system and usage around that. Based on the type of audience and their role (e.g., transaction users, approvers, administrators), different training sessions can be organized to meet their specific requirements. Hands-on sessions for the user before the Go Live date can help in winning the user’s confidence and ensure their readiness. Training is a major component of the user engagement process. User interactions also ensure that their views are listened to, their legitimate requirements are met, pain points are addressed, and productivity is improved.
CMMS Implementation involves high interactions with users on a variety of transactions. Upon initial usage, users may come back seeking clarifications on the best ways of dealing with certain nuances. Refresher training organized over a few week intervals can also help address user clarifications and reinforce their learning. The engagement of the users and their ultimate adoption of the new system is proof of successful CMMS implementation.
A smooth CMMS Go Live is an indication of the successful implementation of the project. Go Live date should be properly planned to ensure readiness on all fronts and not conflict with other organizational priorities (Peak production periods, Festivals). Cutover involves a major change and hence adequate support should be available readily to handhold the users for a seamless transition. Hotlines and escalation paths should be publicized beforehand for building user confidence.
Post-implementation, users may require support and adequate channels should be available for them to raise their queries. Ideally raising and tracking the issues within the CMMS is desirable. Issues, if any, that arises needs to be tracked and completed to a logical closure. Implementation team members, by virtue of their knowledge of organizational processes and CMMS implementation, can effectively articulate these nuances and can help bridge the learning gaps for the users.
New requests may come in from users in the form of enhancements and additional functionality required, feedback and product improvements ideas and other customizations and integrations required. Ideally, the implementation team should collate all such requirements, evaluate and prioritize and recommend follow up actions.
Tips for a Smooth Implementation
CMMS Implementation need not be complex or time-consuming. With the right CMMS, successful implementation is a given. Here are a few tips that will help in successful CMMS implementation.
The above steps can give you a good foundation for a successful CMMS implementation to digitalize your maintenance management. Operational challenges may arise, but a robust plan can help you mitigate the risks and ensure successful delivery.
MaintWiz Industry 4.0 CMMS can provide comprehensive asset management and plant maintenance functionalities and can be successfully implemented in 4-6 weeks.
Jai Balachandran is an industry expert with a proven track record in driving digital transformation and Industry 4.0 technologies. With a rich background in asset management, plant maintenance, connected systems, TPM and reliability initiatives, he brings unparalleled insight and delivery excellence to Plant Operations.
Company