RheinhardtP
Lifetime Supporting Member + Moderator
Use change management software. It also allows you to revert back to previous versions of software and track user changes. MDT, Versionworks and there may be other around.
+1 for AssetCentre.
We went through every kind of change-management under the sun here with mixed results. But in the end, with as many dudes with laptops working for as many gung-ho engineers as we have, no one method worked reliably.
The simple problem with any voluntary log system is that people, even (especially?) programmers, get lazy or careless.
By forcing people to get their files from a central server, even if that person fails to leave any comments about what was changed and why, then we at least can see WHO changed the file, exactly what they changed, and can easily retrieve the file before revision.
Another benefit is that it discourages the lazy tech from sticking a branch or AFI in the alarm rung instead of troubleshooting the field device. It's depressing to admit just how effective the "big brother" aspect of the software has been in reducing this kind of behavior.
Here you go with an example Excel Spreadsheet Form that you can modify to fit your needs.I was looking for a example or I will make one up my self. It is a form to track plc programming changes.