Category: Vietnam

Vietnam Maximo and CMMS users

It is surprising that almost everyone has heard about ERP,
but when Asset Management or CMMS software is mentioned, in most of the cases,
people don’t know what it is or think it is a function of accounting software.
It is unfortunate that we do not have any good report on the size of the software market, so it is hard to know about the current state of how enterprise software is being implemented in Vietnam market. From my perspective, the use of EAM/CMMS
is not much less than the use of ERP in this market. In many cases, the
companies who are using ERP actually only use its finance/accounting core
module; many of these companies are in manufacturing. In contrast, in the heavy
industries, many big operators are using EAM/CMMS extensively to manage
different aspects of their operations including operation & maintenance,
service, inventory, purchasing, and contract.
However, since I’m an EAM
implementer, my view could be heavily biased.
Here in this post, I’ll try to list out the companies I know that are using Maximo and other CMMS in this market.
I think this information might
prove to be interesting to people who are working in this domain.
Below are some companies or corporations who are using
Maximo:
  1. Nghi Son Refinery
  2. Dung Quat Refinery
  3. Cuu Long JOC
  4. Bien Dong POC
  5. Lam Son JOC
  6. PVEP-POC
  7. PV Drilling
  8. PV GAS (all subsidiaries)
  9. PV GAS D
  10. Rosneft
  11. JVPC
  12. KNOC
  13. Phu My Plastic
  14. Nam Con Son Pipeline
  15. PV Power (Ca Mau 1 & 2, Nhon Trach 1 & 2, Vung Ang
    Power Plants)
  16. EVN GENCO3 (4 power plants in Phu My)
  17. Ho Chi Minh Metro
  18. Saigon New Port (Tân Cảng)
  19. Cai Lan International Terminal
  20. Southern Airport Corporation (Tan Son Nhat Airport)
  21. Vietnam Brewery (Manufacturer of Tiger & Heineken Beer)


From what I know, AMOS is also widely used by offshore companies and
aviation industry, but I have little knowledge on this. Below are some companies that I
know who are using other CMMS software:
  1. Phu My 3 BOT – Engica
  2. PVFC Phu My – Ivara
  3. PVFC Ca Mau – Ivantis
  4. VietSovPetro –  AMOS,
    Datastream, and other software for their offshore platforms and service ships
  5. Vietnam Airlines – many maintenance service companies using AMOS and CMMS software to provide service to Vietnam Airlines’ fleet
  6. Intel Vietnam (SAP PM Module for maintenance)

I would love to know more about the other EAM/CMMS users out
there. If you know any company which is using CMMS, please provide some
information about it in the comments.

The most effective way to learn Maximo core concepts

After several years training Maximo end-users and
consultants, I believe there is a right way to learn Maximo and also there is a
wrong way to do it. Contrary to what many may think, to me, the wrong way to
learn Maximo is through the job. This can take a lot of time, several full
cycle green field projects for a consultant, or many months or years for
end-users. By the time the person understands the software, it is often too
late. For a consultant, it could mean many bad implementations or advice had
been given to the customers; for an end-user, it could mean a lot of bad data had
been entered into the system over time.
So what is the right way to learn Maximo? I believe it is
through intensive, comprehensive training right at the beginning when a
consultant starts the job; or for an end-user, it is before he/she starts to use
the system.

But, you may argue, “how can I learn all of those modules and
applications, trying to remember all the menus, buttons, text fields and check boxes
and not spend a huge amount of time on it? Eventually, I have project (for
consultants) or a ton of other daily work (for end-users) to do. I simply
cannot spend several months to learn everything about this software”. Well, I
didn’t say you have to spend months to learn Maximo. It only takes a few days
if you know how to do it in the most effective way.

From my experience, the most effective way would be a guided
training through the key concepts and trying to relate those concepts with real
world examples. In the case of training new consultants for our company, I
would give the guy a real world problem to solve by drawing a motorbike on a
whiteboard. I’ll have the guy to enter information of the motorbike into Maximo
including: the asset – the bike, then the components and sub components such as
the engine, the wheels etc. Then I’ll have him to enter spare-parts information
such as tire, bearing, seal by creating Item codes for them and linking those item codes to the related asset (bike). Balances of the items also need to be
managed in the Inventory app too. The motorbike needs to have an odometer where
the end-user can enter the number of kilometers the bike runs each day. From
that, I’ll ask the guy to enter a preventive maintenance plan to inspect, clean
and change oil the motorbike for every 1000 km it runs or for every 3 months whichever
comes first.

When the guys can carry out all of those activities in Maximo, I’ll
review and ask questions to verify his understanding of the concepts and make
sure that he understands almost all advanced functions related to each concept too.
For example, when creating a new Item record, I’ll ask what is LOT? When should
somebody want to manage an item using this feature? What is KIT? Give an
example of how it is used.  When the “Add
as spare-part” check-box is checked, how does it work in Maximo?

This exercise will
extend to covers all core modules including Asset, Planning, Preventive
Maintenance, Work Management, Inventory, Purchasing and Contract. Although it
sounds a lot, I have seen many people, who have no prior experience with asset
management software, managed to pick up all of the knowledge and able to answer
almost 90% of my advanced questions only after 4-5 days of self-training. Very
few people require more than 10 days to fully understand all Maximo key
concepts This amount of time already includes the time to read books and watch through the training video recordings I provided in this earlier posts.

For the end-users, they usually have to learn on one or two modules,
and only require practical experience in the main processes; it only takes one
or two days of intensive training to get deep understanding of the concepts and
able to use the software effectively without much problem.

Maximo Immersion Training Video Recordings (Vietnamese)

When I started working with Maximo, my supervisor gave me a bunch of training books. The books are created by MRO (the company which owns Maximo before it was acquired by IBM) to provide its customers and business partners basic training to get started with the software. 
The first book I had to read is “MED 0146 – Immersion Training for EAM” written in 2008 for Maximo v7.1. This book is 900+ pages long and is provided as the material when you take the 5-day immersion training course. The problem with following tutorials in the book is that it starts with the basic applications on the first few days, and only at the 4th or 5th day, it starts to connect different concepts to build a complete picture of how an O&M organization can organize its data and processes in the software.

So for the first few days, I was doing the tutorial one by one without any understanding of the whole high level concept.

Later on, I realized that many of my colleagues who joined the company before me had to take a lot more time, some took several months, some took a few years through real project experience to really pick up all of the core concepts in Maximo. There are two reasons for that: first, some of them are not very comfortable reading such a large book in English all day long with all of the technical IT and Engineering terms that they are not familiar with; second, with a huge amount of detailed information and fragmented content, it is more difficult for them to relate the concept to real world examples.
After a year working for the company, I took on the responsibility to recruit and train new technical consultants. So to speed-up the learning process for the new employees, I created a 2-month training plan which covers key objectives as follow:

  1. Able to install the software
  2. Know all core software functions (core processes & concepts such as asset, work, inventory, job plan, preventive maintenance, purchasing, and contracts)
  3. Know how to configure the software (organization /site configuration, security administration, DB configuration, application design, and workflow configuration
  4. BIRT report design & development
  5. Java customization
To help the trainees with having a basic understanding of the core concepts first before they have to dive in into the detailed information covered in the book, I had to setup workshops to run through with each guy to show them the software. It is a condensed version of the core team training class which we usually given to our customers during the first phase of a Maximo implementation project.
Later on, I found that this method takes up a lot of my time because in most cases, we only hire one or two new guys at a time. And I simply cannot find the time give them a few days one-on-one training session every time. Finally, I came up with the idea to record myself giving a presentation to various software functions and how it can be applied in practice. For each of the new employees that we recruited, I simply give him the copies of the recording to watch and learn at his own pace. For each objective, I only have to setup a review session which normally takes a few hours to review and make sure the learner understood the core concepts and be able to relate with real world examples. By doing it this way, after only two months, we were able to formalize the training process and able to bring new employees with no previous experience with Maximo up to the level of competency that we are comfortable to assign them to real implementation project and able to give customer professional level consulting service.
Below is the links to the recording of me giving introduction to Maximo business functions. It corresponds to Objective 2 which I considered the most important topic that every technical consultant must have deep knowledge on. It can also be used by Maximo users or people who are interested in knowing what the software can do.

Links:
01 Basic Navigation: https://youtu.be/1yYXam_mKIg
02 Asset Management: https://youtu.be/hlnU-bmOU74
03 Preventive Maintenance: https://youtu.be/PYs2CDzdPoc
04 Work Management: https://youtu.be/ob0OnJ7jw0o
05 Work Request: https://youtu.be/FS7KUZT19dw
06 Inventory management: https://youtu.be/523qaQeL7LQ
07 Inventory Issue, Transfer: https://youtu.be/CCBVSYlc6zs
08 Purchase Requisition: https://youtu.be/Yr2vx3ZqyuE
09 Request for Quotation: https://youtu.be/E-NTu1xZ6EQ
10 Purchase Order, Receipt: https://youtu.be/hl1OSsIp4Cg
11 Invoice Payment: https://youtu.be/swKUm7m6uAY
12 Blanket (Framework) Contract: https://youtu.be/Trqsfb-m7do
(Bonus) Full End-to-End Process of Maximo: https://youtu.be/uq3MCOjD41M

The links below are for basic training on how to configure the software to address specific client requirements. This part corresponds to Objective 3 of the training course. This targets the implementers or administrators who need to modify the software to address specific requirements from end-users.

Links:
01 User & Security Administration: https://youtu.be/qmrq2hSQk2Q
02 Database Configuration: https://youtu.be/hp7rbNGdwrY
03 Application Designer: https://youtu.be/BN9mAbmnfFk
04 Application Designer (advanced): https://youtu.be/xZWeK3XMMnE
05 Workflow Designer: https://youtu.be/lL22WwOYD8I
06 Automation Scripting: https://youtu.be/K7SJkatMOvA
(Bonus) All Maximo standard functionality: https://youtu.be/GB6n7oprP5A

*NOTE* for tutorials in English, please read this newer post

© 2024 Maximo Consultant

Theme by Anders NorenUp ↑