Professional Documents
Culture Documents
net/publication/328968694
CITATION READS
1 11,314
1 author:
Rachmar Senduk
contra costa water district
3 PUBLICATIONS 3 CITATIONS
SEE PROFILE
All content following this page was uploaded by Rachmar Senduk on 15 November 2018.
ABSTRACT
Surveys show that many Computerized Maintenance Management Systems
(CMMS) implementations fail to deliver the projected benefits. Various
reasons are stated, among them: lack of management support, lack of
stakeholder buy-in, insufficient resources, uncoordinated implementation
planning, and so forth. In such cases, a business-as-usual paradigm will
prevail. This is not really a surprising revelation, as many IT implementation
projects do not live up to expectations; add to that the fact that management
frequently views maintenance as a cost of doing business, rather than an
opportunity for operational excellence. In reality, maintenance is an area
where significant savings can be achieved.
A key function which receives little attention is planning and scheduling, and is
the reason why maintenance performance is frequently less than excellent. A
work paradigm shift is needed, and a CMMS is the perfect tool to address this
problem, and should be the focus during implementation.
BACKGROUND
REASONS FOR JUSTIFYING CMMS
Various reasons are normally cited when justifying the purchase and
implementation of a CMMS. Some of the common expected benefits include:
IMPLEMENTATION ‘FAILURES’
In virtually any enterprise, there are three resources which must exist in the
conduct of business:
The absence or dormant state of any one of these resources will place the
business at a handicap.
In the context of a CMMS, a CMMS (part of Technology) can provide a
significant contribution to an organization’s bottom line if coupled with clear
and efficient Business Processes (Process), skill and discipline (People), and
help achieve business transformation objectives
An important fact to remember is, CMMS’s are not intuitive and can be difficult
to implement. If modules, workflows and data fields are not established
correctly, and data entry not standardized, the implementation effort is
doomed.
CONTRIBUTIONS OF A CMMS
As a tool, a CMMS functions as a data repository and generates reports. By
itself, it is not much good. Combine it with processes and people to enter,
process and act on information, it becomes a powerful tool to manage
maintenance functions:
THE CMMS
BASIC MODULES
Each CMMS product will have distinct features and different terms to identify
entities, but the basic functionalities are common to all:
• EQUIPMENT MANAGEMENT, includes equipment details such as
specifications, locations and maintenance history
• WORK MANAGEMENT, includes management of planned and
unplanned work, PM’s, job plans/tasks, resource scheduling and
posting utilization transactions
• PARTS INVENTORY MANAGEMENT, includes reserving, issuing, field
returns, where-used, and reorder information
• PROCUREMENT MANAGEMENT, includes requisitioning, purchase
orders, supplier information, stores receiving and warranty claims
• LABOR/PERSONNEL MANAGEMENT, includes skills classification,
pay rates, training and vacation schedules.
• REPORTING, the main output of the CMMS and its most important
function. Canned (packaged) reports are normally provided, but can
accommodate customized reports.
Miscellaneous
Non-Stock Materials Req’d
Time Sheet Costs
Entry
Replenishment
Chart of Accounts
Invoice Accruals
CMMS Invoices
Vendor Info
Corporate
Financial System GL
Accounts
Asset Payable
Management or
Corporate
Financial System
Performing a Gap Analysis will define current conditions and to-be conditions.
Besides the usual performance gaps, this should include business processes,
i.e., how work is requested, initiated, approved, performed and completed.
This is essentially a reengineering process.
Metrics & Key Performance Indicators (KPI’s). Surprisingly, many
maintenance organizations have very little and inadequate reports. Some only
report the number of work orders received and completed, and equipment
breakdowns per month. With such reports, there is really very little to analyze
and improve on. This makes it difficult to document current conditions for
benchmarking. The following lists some commonly used measures:
PLANNING
This is the most important part of any implementation. The tasks and
resources are influenced by the CMMS product selected. Without detailed
plans, the outcome is left to chance.
BASIC CONFIGURATION
PLANT STRUCTURE
EQUIPMENT HIERARCHY
FIELD/AREA
BILL OF
MATERIALS
EQUIPMENT CRITICALITY
Assign Equipment Criticality to each equipment at each level, from functional
system level to the individual lower levels. This is most appropriately defined
by production department, and can be simple or elaborate. Following is a
sample set of equipment criticality codes:
Criticality Description
4 Safety concerns
3 Environmental issues
2 Production loss or slow down
1 Economic impact
WORK PRIORITY
Work priority, defined by maintenance department; can be simple as in the
following sample, or elaborate.
Priority Description
4 Health. Safety and Environmental concerns
3 Production Loss emergencies
2 Preventive Maintenance (PM)
1 Non-emergency work
FAILURE CODES
Define Failure codes by categorizing problem, cause and remedy.
Standardize the list, but try to keep it simple and intuitive. The company may
be in possession of particular standard codes such as ISO or British
Standards (BSI). During work order completion, these codes must be filled in.
The codes are used for failure analyses and statistics. There should be no
choices like “OTHER”, as such choices have a tendency to proliferate and
render any analysis meaningless. If a PM is performed, codes can be
designated as “PM”.
USERS
Categories of users are defined to signify the roles of the various functions.
Certain groups can create work orders, others can approve work orders, and
so forth. Different access rights and permissions are assigned to each group.
Depending on the number and type of software license in effect, different
persons can share a common account, but whenever possible, assign an
account to each person. This will aid in tracking transactions.
WORKFLOW
This is basically a work order or request routing facility. Persons can approve
or reject work requests, usually defined by expenditure limits. The underlying
premise is that projected costs are either known or can be estimated.
REPORTS
As defined in the assessment stage, reports are used to measure
maintenance performance and results of maintenance activities. Reports
should be defined early in the implementation stage, as they define the data
needed to be stored in the CMMS.
INTERFACES
If the implementation calls for it, interfaces are developed to link the CMMS to
other corporate systems, such as project management, accounting, finance,
payroll, inventory, procurement, human resources. Some CMMS products
offer Application Program Interface (API) which aid in the interface
development, others require custom programming to link to other corporate
systems.
CUSTOMIZATION
No CMMS can fully accommodate all the requirements. The key is to keep
any customization, if absolutely necessary, to a minimum. Customizations
consume resources, require extra effort, may be bug-ridden, and can wreak
havoc when upgrading the CMMS, operating system, or interfaced systems. If
it cannot be avoided, reengineer existing practices; do not be entrapped by
the “can’t do it here, we have a unique process” mentality; this is a major
contributor to implementation failures. The CMMS industry has matured
enough to accommodate most business process requirements.
SYSTEM SECURITY
As with any system, the security from intruders as well as backups must be
controlled and managed. The assigned system administrator is responsible
for this.
Collect, structure, standardize and enter no more data than necessary. Refer
to reports, metrics, Key Performance Indicators (KPI’s), material ordering
information, equipment identification, reliability and failure analyses.
TRAINING
CMMS’s are not intuitive, and training to utilize the CMMS must be conducted.
Vendor trainers must be actively involved initially to show how it is supposed
to be used. Programmers are not considered CMMS trainers.
A dedicated core implementation team is formed for the CMMS
implementation, and the team assumes trainer roles after going live. Training
must be conducted periodically to accommodate new users, and as refresher
training.
SYSTEM TESTING
Thorough tests of the system is performed by the users: core team, planners,
engineers, supervisors, clerks, and other selected functions. CMMS vendor
representatives must be present.. Any defects, bugs, or otherwise non-
conformance to system specifications are documented and resolved before
the system is declared fit for use.
DEPLOYMENT
This is the stage at which the CMMS goes “live” and is officially declared an
integral part of conducting daily business. Some implementations ease
gradually by deploying partially or applying the CMMS to selected functional
areas within the operations and maintenance areas, others may opt to
completely switch over to the new or upgraded CMMS. There may be
unforeseen problems or bumps, but the implementation core team should be
on hand to document and address the problems.
Business processes should conform to overall system, and functional entities
should perform as planned. Ensure that all data is entered and processed
correctly, and monitor utilization of the CMMS closely. Generate reports to
ensure that the CMMS is functioning as expected.
Planning, scheduling, execution and completion of work orders should contain
all the required data, such as time, labor, failure codes, materials, tools, and
comments. Make sure that the data is validated and correct.
Continuous Sustained
Improvements Maintenance
Work Work
Analyses
Follow-Up Execution
CLOSING THOUGHTS
Many plants operate in a reactive mode. A simple indicator of this is when
more than 50% of their maintenance workforce time is spent on failures. Such
plants may already perform planning and scheduling, but usually limited to
PM’s; inefficiencies are bound to exist, evidenced by the reactive nature. In
other words, this means that 50% or more of maintenance activities are
unplanned and unscheduled.
Raising the level of maintenance excellence requires that all work is planned
and scheduled, except perhaps leaving about 5% allowance for emergency
work. All manhours are ideally accounted for, including vacations, training,
meetings, preparation and travel. Use the CMMS to monitor and control
maintenance functions.
There are no short cuts when implementing a CMMS. A full effort is required;
half-hearted attempts will not do.
Utilize the CMMS as it was designed to be used, and use it for both as a
transactional tool (accounting purposes) and a control tool (strategic/tactical
purposes).
The power of a CMMS is in the information and what you do with the
information it contains. Unlocking the data for analyses enhances decision
making and point the way to focus areas for maintenance improvements.
Biography
Rachmar Senduk is a senior consultant at PT Centrasolusi Intiselaras,
specializing in CMMS and enterprise asset management systems. His
experiences are mostly in the oil and gas industry, where he developed
production, reserves and hydrocarbon depletion planning systems, and for the
last 15 years focusing on maintenance management systems. He holds a
Bachelor of Science degree in Engineering from San Francisco State
University and a Master of Science degree in Information Technology from
Swiss German University in Indonesia.