Does the success of your business depend on the flawless operation of software and information systems? It does for most businesses today.
Stop to think for a minute. What do you know about the systems your business relies on? Where do they come from? How is their quality managed? How do you know if something goes wrong? How can you reduce the risk of something going wrong? What are the biggest risks that may materialize? How likely will the biggest risks materialize?
Most business executives say they protect against information system risks by sanctioning their IT suppliers and integrators. Think again! If something goes wrong with your business and your customers suffer, what are the IT sanctions worth? Will they cover your losses? Will they bring back lost business? Will they reassure disappointed customers?
Given all the systems, applications, and integrations, there may easily be more than 1,000 version updates a year, and each of them may affect your vital business processes. Unfortunately, these updates are not as independent as they may seem. An individual app or system may work perfectly alone, but when you combine it with those 300 other systems, the entire ecosystem may become unstable. The devil is in the dependencies.
“Perfectly correct IT” or “100% quality assurance” only exists in fairy tales. You cannot fully control and assure your IT operation. In fact, you don’t even know where all your critical business systems are, or how and when they are being updated. You can, however, systematically reduce and manage the risk associated with your business-critical information systems.
This blog series discusses the six key approaches you should take:
- Focus on risks and dependencies
- Train your digital operations people in DevOps
- Start viewing your IT investments as products rather than projects
- Shift testing left – and shift testing right
And finally, remember who’s in charge: it’s you.
Because your business is only as good as the software driving it.