Modern IT leaders face more complexity in their technology stacks than ever before. This has spurred the need for better CIO risk management practices to guard against a growing arsenal of external and internal threats to software resiliency and security.
My musings on this changing landscape for CIOs reminds me of the break-out food TV show, Iron Chef. On Food Network’s Iron Chef, accomplished cooks compete to create the best meal, given an off-beat combination of ingredients and conditions, in one hour. Likewise, many CIOs conducting an inventory of their newly inherited software and systems may feel as if they too are staring into a large, slightly sour-smelling refrigerator of full of mismatched food that must magically morph into something cohesive.
I recently caught up with Gary Curtis, Senior Advisor at The Boston Consulting Group, to discuss how Software Intelligence can help new CIOs score quick wins amidst a complex technology landscape and in many cases a great lack of knowledge about existing systems.
He offered an example: “I just finished a project with one of the world’s largest banks,” he said. “And the new CIO of this organization discovered a legacy stack consisting of more than 2 billion lines of code during his due diligence activities.”
Bringing a Wild Stack into the Fold
“This stack also comprised more than 100 programming languages and frameworks,” he added. “Before hearing this, I thought maybe there were 40 or 50 [languages].” Unfortunately, Curtis has seen this all-too-common situation before. The issue facing this bank CIO and many of his technology-leadership peers is integration: “This stack needs to be improved, because it’s consuming the greater part of the IT budget. It’s problematic, unstable in many ways, and very incompatible with new digital functions that should be incorporated into these applications,” says Curtis.
Plan to Attack Architectural Gaps
He explains CIO risk management techniques to identify and isolate issues so that costs can be managed–all while creating more efficient and integrated systems. “First, [the CIO and his team] find out what comprises that stack.” Areas of focus should include architectural issues, such as areas of potential exploit. “Once no one cared about these,” says Curtis. “But hackers do.” CIOs should gather system-level analysis on business-critical software to minimize architectural complexity and ensure that systems are stable, safe and secure.
Software Intelligence: The CIO’s Special Ingredient
“Without access to the right data, it’s hard to know where to start, and where to find the biggest bang for the buck.” This is where software intelligence can help CIOs accelerate their understanding of existing systems to develop a comprehensive modernization and integration plan. The right set of tools can provide:
Few CIOs are equipped to compete on Iron Chef. But a versatile, easy to use Software Intelligence solution provides them with a key ingredient. Using them, they can turn tired legacy leftovers into an appetizing menu of cutting-edge digital applications and systems.
Erik Oltmans, an Associate Partner from EY, Netherlands, spoke at the Software Intelligence Forum on how the consulting behemoth uses Software Intelligence in its Transaction Advisory services.
Erik describes the changing landscape of M & A. Besides the financial and commercial aspects, PE firms now equally value technical assessments, especially for targets with significant software assets. He goes on to detail how CAST Highlight makes these assessments possible with limited access to the targetâ€™s systems, customized quality metrics, and liability implications of open source components - all three that are critical for an M&A due diligence.