I had been given this project for the simple reason that I had heard the name of it sometime in the past. I had no idea what it was, what it did, who used it or why. I had been thrown in the deep end of the data pool. The current version we had was three years out of date, and the new version refused to work in our environment. It was my job to fix it!
To cut a very long and boring story very short. The software developer built us a new package and all was right in the universe. However, one part of it still refused to work, so on this particular Thursday, he had stripped it down once again and finally found the problem. Satisfied with a job well done, I thanked him, put the patched file in a safe place and sat back in my chair, giving myself a silent congratulations.
Then...