Once the company I work for let me get my hands on the Scada/HMI systems, I made up a screen of a particularly difficult production line we had been having issues with for some years. The problem was different operators, techs, management, all had different nomenclature on what the devices were called. This had to do with 35 years of upgrades, older equipment being shut down, then repurposed, renamed etc.
Certainly a proper naming convention is the key, but in this case, the older folks would call it what it used to be, the younger folks called it what it was now, and the techs would try to compare different versions of prints and programs to figure out what it actually IS.
For example, when a SOAK DRENCH SOUTH PUMP alarm was produced, I animated a picture of the 8 pumps in the cluster, with a GIANT ARROW pointing to the actual location of the faulted pump, with another GIANT ARROW pointing to a picture of the proper disconnect, with a GIANT ARROW pointing to the location of the MCC.
I have to admit, this line was troublesome for even myself after working with it for 10 years. There was a lot of NORTH PUMP SOUTH UPPER HEATER SOAK DRENCH NORTH PIT BLOWDOWN BOOSTER PUMP descriptions, and when you would go to look at it, everything looked like dirt. There was much tracing of conduit and fear of powering off the wrong pump.
I actually set out to just "idiot-proof" it for myself, but once I got the screens working, I was kind of a hero for a year and a day, amongst the operators, techs, engineers, and managers.
Then we tore it all out and installed a newer production line.