Unlike most buzz phrases, "digital transformation" keeps gaining popularity through the years. This is mainly because from the very beginning, it has invited whatever meaning marketers wanted to slather onto it. Today, digital transformation seems to mean that together cloud and social and mobile and big data and AI and IoT and devops (plus whatever other else you want to throw in) yield a tipping point where businesses discover new revenue opportunities and become qualitatively more efficient. Or something like that.
Sure, today's explosion in enterprise tech is unprecedented, but the promise of transformation almost always disappoints. Part of the reason is that there can be no static endpoint -- by the time you assemble perfection, it's obsolete. The other difficulty is that the same old problems that have persisted through many generations of technology continue to hold us back.
To thrive amid all this glorious new tech and digitally transform, we need to focus on solving the foundational problems first. And if we nailed just this handful that would truly be transformative:
Shabby security. Lack of technology is not the problem here; human behavior is. If companies patched software promptly, successful attacks would decrease by a magnitude. If users were trained to stop doing stupid stuff like getting phished or downloading and installing malware masquerading as anti-malware, we'd see far fewer breaches. Multi-factor authentication and better event monitoring and new ubiquitous encryption schemes can help. But until enterprises make security basics a C-level priority, we'll be continued to be hobbled by rolling security disasters.
Data incoherence. The cloud may actually be making this problem worse. As lines of business are empowered to adopt SaaS applications, new data silos spring up. Unreconciled data across the enterprise -- duplicate yet slightly different customer or product records, for example -- remain a plague. Many attempts have been made to implement what was once called "master data management," but the discipline to maintain it always seems to run out of steam.
Service orientation. The wisdom of deconstructing applications into API-accessible services is almost self-evident, and now the microservices trend is reinventing the idea again. Microservices architecture is an application architecture. But at a certain point when enterprises adopt microservices at scale and start sharing them across applications and departments, we're going to run into the same problems faced by SOA (service-oriented architecture). Those problems were largely political: who owned what service, what responsibilities came with ownership, by what methods sharing was enforced, and so on. A failure to solve them killed SOA.
Regulatory madness. This may be the biggest roadblock to the cloud. The tangle of regulations in the United States alone keeps organizations from storing data outside the data center, even if the cloud might actually be a safer place for it. State-by-state variations in healthcare regulations, for example, have added all kinds of friction to digital health care efforts. And the differences in privacy regulations from country to country in the EU are legendary. You want transformation? Rationalizing regulations that block transformative technology adoption would be a great place to start.
Sign up for CIO Asia eNewsletters.