StraTechGy 04: The need to reinvent Enterprise Technology
Sergio Martín Guerrero
C-level Executive | Strategy & Transformation | Technology & Digital | Senior Advisor | MBA Professor
The stubborn reality of IT in large organizations
Compared to Finance, Operations or Marketing, IT is a relatively new management discipline. And it is not just new, but changing at an accelerated speed, in parallel with the supersonic evolution of technology and the disruption coming from digital business models.?
During this short history, IT has moved from being a pure cost centre with limited strategic value, to become a critical function, with the potential to enable deep transformations and disruptive strategies.
In parallel with this step change in strategic relevance, IT operations have matured in many different aspects, increasing the overall productivity and quality of delivery. Some extensively deployed practices across large organizations include: the deployment of standard methodologies as ITIL or CMMi, the implementation of continuous improvement approaches like Lean IT, the automation of specific tasks like monitoring or testing, or the optimization of sourcing through large multi-year contracts and offshoring models. And, more recently, the adoption of Agile is helping organizations to work in shorter iterations, and is contributing to bridge the gap between business and IT.
However, when we look at the IT architectural landscape of many well-established organizations, the situation is not so good.
If you work at one of these large companies, you just need to ask your CIO or COO to give you an overall view of complexity at any level of your business: Do you have different organizations and systems per country? How many processes and products are alive? How many places store the information of clients or products? How many software platforms, types of servers, communications, programming languages or database systems are managed? If you are able to answer these questions (a challenge in itself) you would be surprised by the immense complexity of your organization.
And, if you look at the details of your IT architecture, you will probably find a combination of large monolithic legacy systems (usually managing the basic transactions and processes of the company) surrounded by different layers of newer technologies (e.g., channels, analytics, processes, IoT interfaces, …) that add important functionality but also increase the overall complexity.
This resulting architecture, with all its complexity, is not the result of a top-down design of your company, but the consequence of incremental technology evolutions, organizational changes, new products, acquisitions, and many other events along the history of your company. You could explain the history of your company from its IT landscape.
The need to reinvent Enterprise Technology
Complexity is the main (negative) driver that explains the differences in operating expenses and time-to-market between competitors, fundamentally between traditional companies (with a long history of incremental evolutions) and neo-companies (built simple and digital from scratch).
Think about Netflix or Spotify: would you imagine if they had a business model and IT stack per country or per client segment? Would they be so quick in introducing changes globally or extending to new geos? Of course, they have differences per market, segment and channel, but they are able to deliver those differences from a global technology stack, keeping complexity under control (even though they are large businesses with multiple scenarios to address)
On the other side of the complexity spectrum, when we look at companies with high complexity, we often have large budgets consumed by day-to-day operations, leaving limited investment capacity available to transform. And we frequently find a situation of operational collapse, as new functionalities require coordinated changes in many different systems, creating significant bottlenecks in delivery.
Up to now, these companies have answered to the first wave of digitization (new channels, digital clients, analytics, IoT…) through digital layers built around old transactional systems. The approach was not perfect, but it worked from a business perspective, although assuming the negative impact on complexity, and consequently on efficiency and time-to-market. ?
However, in the post-pandemic world, companies are facing new structural needs:
The question is:
Can you address those new digital needs, compete with large digital entrants and leverage the opportunities of the new post-pandemic era without transforming your core systems and without addressing the structural causes of complexity in your business?
I don′t think so. From my point of view, the new structural needs cannot be delivered following the same incremental approach. It is not just a matter of spend and time-to-market, but a plain and simple question of feasibility.
A full reinvention is needed. That’s the “why” of this article.
领英推荐
Introducing the core principles of a renewed Enterprise Technology Management
The question we need to solve is: how can we multiply the sophistication of technology (to cover new digital needs, to enable business reinvention) while dramatically reducing its complexity (to improve efficiency, quality and agility)?
The challenge is huge, but not impossible, as other industries and companies have shown.
Let’s start with an example that may seem far away from Enterprise Technology. If there is an industry that has mastered the simultaneous optimization of efficiency, quality, breadth of range and innovation, this industry is Automotive.
The Automotive industry is the original source of many of the operational best practices (Lean, Automation, Vendor management, Activity based costing,…) that have been applied across industries and functions, including IT.?In addition, the industry introduced the practice of "Concurrent engineering", as a collaborative effort to create new models that fit the necessary conditions of cost, design, manufacturability, and maintainability; and created the ”Just-in-time” concept, to avoid stocks in a context of uncertain demand. When extended to technology management, “Agile” inherits many of these collaborative and iterative practices.
However, the Automotive industry has gone even further in its operational optimization.
Similarly, the Software industry has applied many of these advanced practices. Software vendors are able to address multiple business scenarios over a set of integrated (though decoupled) modules, and an extensive range of configuration capabilities. And, when moving to SaaS models, they have strengthened these capabilities, being able to run multiple clients on the same Software instance. Simplicity, modularity, configurability are “magic ingredients” behind the scalability and increasing margins of successful Software vendors.
In both cases (Automotive and Software) we find a programmatic approach to how products are designed and built. However, when we look back at the way IT architectures have been progressively built in large companies, we often find a sequence of urgent developments that answered to specific requirements. IT has been managed as a sequence of projects, not as an evolving suite of products. Even when commercial packages were adopted, they ended up being so customized that many of the benefits of the “buy Vs build” option were lost.
That is history. Now, if we want to leverage the opportunities (and not suffering the risks) of the new digitization wave, we need to incorporate a new set of practices that address enterprise technology from a programmatic and product-oriented perspective.
I have organized these practices around 4 principles that can be translated into a profound and?executable reinvention program for your company:
(1) Think modular: a top down approach to flexibility.
(2) Segment modules: the path toward strategic focus.
(3) Make it configurable: a short-term effort to achieve structural agility.
(4) Be disruptive: a claim to reinvent your business.
And an overarching principle that should permeate every aspect of your reinvention: from a sequential view of "technology after business" to an integrated view of "business and technology":
(5) Manage dually: business and technology as twin declinations of a common vision.
These are just the headlines and, hopefully, an initial trigger for your own thoughts and comments. To make the article short, my personal detailed view of these 4+1 principles will be coming in the next chapter, StraTechGy 05, very soon.?