CMMS- ERP Module
Computerised Maintenance Management System
Ideation & Problem
It was a big desktop system designed and developed for Mobarakeh Steel Company (MSC) in Iran. MSC is the largest steelmaker in the MENA (Middle East & Northern Africa) region, and one of the largest industrial complexes operating in Iran. This project took around 2 years to be completed. The main objective of this project was to help MSC with computerizing the whole process for creating, completing, and analyzing the maintenance work orders.
User Research & Solution
We did the user research of this project through the following methods;
1) Reviewing all the paper forms and procedures using in the existing maintenance works.
2) Interviewing with maintenance managers and 10 labors in different sections.
Then, based on the interview results and forms reviews, we developed the following documents before prototyping;
-
User requirements (functional & non- functional)
-
Domain Model: system components and entities as well as the relationship between the entities
-
Usecases: providing a list of actions or event steps typically defining the interactions between a role and a system to achieve a goal + exceptions (errors)
Design & Wireframing
After data collection and analysis, we prototyped the CMMS system. This system was designed to reduce unnecessary maintenance costs, partly by being able to collate all reports and requests across all assets, but also through preventative maintenance. The main process includes,
-
Submit, review, filter, assign and analyze work orders
-
Schedule and trigger maintenance
-
Get alerts when work orders are created
-
Add checklists, manuals, and notes to work orders
Evaluation & Testing
After deployment of the system in Mobarakeh Steel Company, we tested the system by end-users. In the test process, the following features were examined and fixed.
1) All process and flow
2) Procedures (interactions) for doing a specific task
3) All UI elements
4) Exceptions (errors ) + content
5) Navigations
6) Simplicity of the process
7) Data integrity (after data migration)