Emgineering 101
If a typo is all that stands between you and the end of the world......... at least have systems to try and prevent said tpyo from ending the world.
Take our aerospace stuff, now 'Jim' wants to change something in our programming , so we have a change sheet drawn up.
Change:
Reason for change:
Who programmed said change:
Who verified said change:
Machining cell # :
Who setup cell #:
First article inspection:
Routine inspection(date/time/who by)
Its most likely that 'Jim' will appear several times, my name at least once, and whichever inspector is available.
And this piece of paper will be filed away with the job sheets and the new proven program uploaded to our database under a new version number and the job routing card updated to show this.
The reason why everything is long winded and in paper is so that we can prove the engineering change has had no effect of the final product leaving the loading bay. because its aerospace and we dont know if the part is part of a luggage bin or the bit that holds the engine to the wing.
If your change to your DNS/database/server can cause the whole system to fall over then its as vital as our bits are to an aircraft, and you'll need a change sheet to not only log what you are doing, but get someone else to sign it off too.
Ask yourself whatever happened to the first ever B-17 bomber.... it crashed because the pilots missed a step in configuring it.... hence all aircraft now have checklists to make sure the pilots setup the aircraft correctly