The failure of the levees in New Orleans and the collapse of the I-35W bridge in Minneapolis gave many of us a greater appreciation for the importance of ensuring vital infrastructure is sound. Businesses and organizations would do well to apply these lessons to the area of software development. And many already have.
Software that hasn’t been thoroughly vetted can result in lapses in safety and security, customer affecting performance issues and lost revenue – some of the most catastrophic problems a business can face.
Case in point: A major telephone company recently was working with a supplier to implement a new CRM software revision for its FTTx network and, as one Internet Telephony source who asked not to be named put it: “All hell broke loose.” The CRM system was tied to the telco’s order entry system, and the new software release resulted in lost orders. So the service provider had to revert to the prior software revision. This little fly in the ointment cost the service provider a lost day or two in production and a whopping $60 million in revenue.