Introduction
How every company can become a software company and why they should
Most now accept that every company must become a software company. Ten years ago, we were discussing how Amazon, Airbnb, and Netflix reshaped shopping, travel booking, and entertainment by delivering those services through computers and phones. Now we are discussing how Tesla – which makes physical cars – is a tech company as much as a carmaker, with connected products packed with smart digital technologies.
The advantages of software transformation are apparent. Connected smart products enable greater functionality and data collection with instant over-the-air upgrades. They can run new software or apps – allowing users to customize their experience. They provide usage data that can spot problems and shape future R&D or the development of AI tools. And they enable companies to innovate rapidly – testing and launching new revenue-generating software products through a digital ecosystem, without needing to physically change the product.
However, the challenge remains of how products with a long development history in the pre-digital age – cars, trains, planes, electricity grids, and so on – can become software-based and how their makers can become software companies.
The early view was that digital innovators would disrupt all established companies, as Blockbuster and Kodak were. But this hasn’t happened. Shopping and photography can be easily done on a smartphone. High-end semiconductor manufacture and electricity distribution cannot. Aside from a few tech titans, and a few big failures, the Fortune 500 looks much as it did 30 years ago.
The next wave of disruption will likely differ from the first wave. Streaming completely upended physical music and film sales. But products like cars and planes cannot be delivered digitally, so they will not disappear. However, their makers must do everything with better data-driven insights and build software into their products to offer new services over the top.
Big engineering companies are well-placed to survive and respond to digital disruption. They already make the things that are undergoing software-driven transformation. The cost and regulatory hurdles of creating a new passenger plane that could challenge the Airbus-Boeing duopoly are enormous – and not about to emerge from a Stanford graduate’s garage. Tesla aside, most EVs in the West are now produced by established carmakers. Tesla increasingly looks like the exception. In the world of engineered products and infrastructure, established engineering companies are very well placed to do most of the disruption.
But they are not invincible. Tomorrow’s winners must be redesigned to thrive in the digital, hyperconnected age to develop digital products that satisfy customers, gain an edge over competitors, and ensure they stay ahead of the would-be disruptors. This is not just a defensive necessity, but a gateway to rapid growth.
The imperative of software adoption has driven organizations to undergo “software-driven transformation.” This transformation manifests in a variety of ways. These include accelerating software adoption, increasing software development maturity, establishing new software houses, and even becoming software companies. Today, around 25% of companies from traditional industries already consider themselves software companies, and around another 20-40% (depending on the industry) believe they will be in the next 3-5 years. Organizations are investing one-fifth of their R&D budgets into software, with more than 50% of this in product/engineering services and customer-facing areas.
But the challenges of becoming a fully-fledged software company are immense. These companies’ products were not designed to have software integrated. The organizations themselves have legacy IT systems and processes not well suited to rapid software innovation. They have staff who are not trained in digital, and often a culture of caution driven by legitimate safety concerns.
So, if these large companies are here to stay, how can they transform themselves into the software-driven companies that were supposed to replace them, and develop the software-driven products of the future?