6 Reasons for the Gap between the Business and IT that are Holding Back Your Digital Transformation

The Land of Digital Transformation Utopia

1. Conflicting Objectives and Strategies

2. Different Priorities

3. Different Definitions of Measurement

4. Lack of Customer Understanding

5. Too Many Silos and “Fiefdoms”

6. Access to Data and Services via Simple/Easy-to-Use APIs

All teams will henceforth expose their data and functionality through service interfaces.

Teams must communicate with each other through these interfaces.

There will be no other form of inter-process communication allowed: no direct linking, no direct reads of another team’s data store, no shared-memory model, no back-doors whatsoever. The only communication allowed is via service interface calls over the network.

It doesn’t matter what technology they use.

All service interfaces, without exception, must be designed from the ground up to be externalizable. That is to say, the team must plan and design to be able to expose the interface to developers in the outside world. No exceptions.

Anyone who doesn’t do this will be fired.

I'm not saying it's too late for us, but the longer we wait, the
closer we get to being Too Late.



Proud father and tech exec specializing in data strategy, product management, and investing. Co-founder of TEN X Lab. @dewilliams

Love podcasts or audiobooks? Learn on the go with our new app.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store