(DCIG) - Software fixes, patches and upgrades on production systems are a persistent, nagging challenge in today's production environments. Vendors frequently promise that by simply installing the latest revision of their code, many current issues that an application is experiencing will be resolved. The risk that organizations run is that if the latest set of code does not work as promised, it can actually make the situation worse.
This scenario is not as far-fetched as it seems. A software engineer that I spoke to just a few weeks ago said that the way many vendors test their application software is through the "happy fat" method. In other words, the engineers setup a series of tests that they know their software fix, patch or upgrade will pass.