Is that a work breakdown structure in your CMMS?

WBS can help to manage deliverables and track work and project costs without more detail than is needed.

By John Reeve, Cohesive Information Solutions

1 vote
Text size: - +

I’ve seen many variations of project cost tracking over the years by the CMMS user community. That said the majority of CMMS users fail to take full advantage of the software. Modern CMMS systems are so flexible they can easily track project scope, link to work management and integrate the schedule. Instead CMMS users tend to migrate to other solutions such as Microsoft Excel and Access for tracking scope and costs. But all that is required is to have a vision for change.

The decision to use multiple software tools adds unnecessary complexity as well as duplication of effort which can lead to asynchronous data. Because most organizations are lean, they need to be as efficient as possible. The primary goal of any major project should be to manage scope, schedule and control cost with the least amount of effort.

Key definitions

  • CMMS refers to a computerized maintenance management system.
  • EAM is enterprise asset management, a newer term for CMMS.
  • A major project might be a shutdown, outage, turnaround or significant maintenance or new construction. A project may also be a software implementation or upgrade.
  • WBS refers to work breakdown structure. It is a deliverable-oriented grouping of project components. It looks like an upside-down tree, but each branch has separate scope and is mutually exclusive. (Figure 1).
  • WBS-style project cost tracking places an emphasis on cost management within the CMMS and links work orders to cost accounts, and cost accounts to schedule activities.
  • Cost accounts are the lowest level in the WBS. Cost accounts are at the lowest level and contain the budget, actual costs and estimate-to-complete (ETC) values.
  • The project manager controls the entire project and may go by many names, such as project manager, outage/shutdown coordinator, special projects manager or planner/scheduler manager. Large projects may also have cost account managers.
Figure 1. Each branch of a work breakdown structure has separate scope and is mutually exclusive.
Figure 1. Each branch of a work breakdown structure has separate scope and is mutually exclusive.

It’s possible for any industry to leverage a CMMS system in support of project management. Utilities manage shutdowns and outages. Refineries manage turnarounds. Plus every industry faces software upgrades and implementations. These are projects that can be managed inside the CMMS system with minimal effort.

Each day new CMMS work orders are created. Some are project-related. The CMMS system uses work orders to track work usually associated to an asset whether corrective or preventive. These work orders can have estimates as well as actuals. Many work orders can be tied to one WBS cost account.

By embedding the WBS inside the CMMS system you can easily connect work orders to cost accounts.

The WBS can be connected to schedule activities through the cost account as a many-to-one relationship. The objective of a WBS is to identify the deliverables, but not to make it as detailed as a schedule. A project schedule however contains substantial detail, including logic ties, resource availabilities, constraints and durations. The scheduling also allows for critical path analysis and resource leveling. Schedule activities are usually at a lower level of detail but can be linked to WBS cost accounts. Using input from schedule in form of percent complete, you can calculate earned value, which is a true measure of where you are in the project. It is also possible to create a WBS solely within the schedule software.

The WBS also should be stored in the CMMS database. A WBS provides the best start to managing a project. By embedding the WBS inside the CMMS system you can easily connect work orders to cost accounts. Upper management typically wants to be informed of project status from the cost perspective but does not want to see a detailed schedule or list of work orders. The overall benefit is enhanced cost control through project cost tracking.

Most shutdowns require detailed scheduling and critical path management. Larger projects also benefit from a WBS connected to a schedule (Figure 2). Work selected for the outage gets downloaded to the schedule. Once the project starts, daily progress is captured against the schedule, whereas actual hours go against a CMMS work order to feed WBS. Schedule activities can be summarized by cost account providing progress summary to the WBS.

Figure 2. The schedule determines the cost, which integrates with the CMMS.
Figure 2. The schedule determines the cost, which integrates with the CMMS

Project cost tracking

Below is a list of common concerns by CMMS users as to why they use external software.

  • The CMMS suffers from inaccurate data and a lack of timely data entry.
  • The standard reports for project cost tracking aren’t what users want.
  • Many don’t trust CMMS software that they cannot easily manipulate.
  • The typical CMMS design for project tracking uses work order hierarchies. But these aren’t always the best solutions because a work order is tied to one asset, which then leads to a large number of records requiring frequent status updates.
  • Once the project is finished, staff is struggling to quickly organize the data for summary reports. There’s difficulty in providing timely explanations to corporate management regarding cost overruns and scope changes. 
  • There’s no CMMS standard project cost report, which shows cost elements in hierarchical, indented format, including estimates to completion and revised forecasts.
1 vote
Related Content You May Like If you enjoy this article, our editors think you may enjoy this related reading.