Battleground Brunei
A client of mine in Brunei was very pissed with a bug in their mission-critical system. The problem was related to bad code on a poorly-maintained database that was shared by many others. My CEO got so pissed with the overall architecture that he convinced the client to let him carve it out. Once we got the green light, I was at the forefront of the internal resistance to the change. Since the owners of the problem were reluctant to do it, we had to drive it. I kept documenting all that was needed to be done, and circulated the proposed design for discussion. Most of the time, I was greeted with silence. I pushed on anyway. In the end, we got the owners to endorse the solution and implement it. We pushed it all the way to the UAT cycle where our client took their sweet time to test. They had already missed two so-called unmovable dates to sign-off, so when the third date came, it was firm. On the day I arrived in Brunei, even the items that could have been done weeks before were no...