The cost efficiency pendulum has definitely swung right back. There is very little excess cash in budgets these days. There may still be a lot of inefficiencies in these businesses, however finding it is hard. Unfortunately this causes the problem of not having the time or the money to 'innovate'. All companies want to innovate like Google, or Atlassian, or Facebook, however doing it takes more than just wanting it to happen. Management from the top down needs to do something about it, and tweak the operating model in order to give innovation some space. The Google 20% time works for Google, Atlassian's innovation parties / workshops work well for them, and Facebook's try and fail fast methods also deliver results. For an existing company that did not start this way, needs to adjust. Some ideas: 1. Bring back small discretionary budget allocations for management : This is the I can throw $50k at this idea, and see what happens. If it fails I will not get fire...
One of the most common misunderstandings in just about any client I have is that Cloud Computing is simply a rebranding of Application Service Providers. At a very high level I suppose that it addresses a similar set of problems, however for the most part this is where the comparison ends. For the people that were not playing around with Application Service Providers in 2000, it was simply where a company provided an application to clients to use, where the application and hardware to run the application was hosted by the company providing the service. So things like Email services using Microsoft Exchange, or SAP, or some large application was installed on a set of servers at the companies site, and the client paid rent to use this application. The idea was great, clients got a running application, however they did not need to capitalise all of the hardware and procure the software, then simply signed an rental/lease agreement to use the service. The biggest problem was the eco...