Way back in the 1980s the Personal Computer rose and the mainframe declined in many, many organisations and the main reason for this was the freedom that it gave the user.
It took control away from an IT department with expensive inflexible technology and allowed individuals and departments to process data.
Have a look around your business and see just how much data is held by individuals and departments in Excel spreadsheets and Access databases, it is quite frightening if you need it all to be correct.
Clearly the PC hasn't gone away but has The Cloud reintroduced many of the inflexibilities of the mainframe?
A common idea is that we will move our core enterprise level data into the cloud and do other processing locally, the best of both worlds. This sounds really sensible until you get deep down into the details.
Imagine that the core customer data is in a database in The Cloud and Joe in marketing has a local database to manage mailshots.
To the left is an imaginary query to get the telephone number for everyone in yesterday's mailshot, something that is so mainstream that it can't possibly be an issue, yet it can be hugely problematic for an
insoluble reason.