What is Happening?
Over the last several years, many companies have been transitioning various processes, workloads, and applications to the Cloud. During that time, many have also been systematically modernizing their applications using newer generations of technologies. In large part due to the speed, cost, and utility of Cloud-based IaaS, PaaS and SaaS capabilities, more and more are deciding that, rather than modernize, they will instead migrate to one or more Cloud-based alternatives.
With this as a backdrop, though, it has been easy to overlook another important change in today’s IT environment: the accelerating decline, and potential demise, of the linear progression of business IT change. In an increasing number of cases, it is simply easier, and more enabling for the business, to leapfrog multiple stages of IT change to an entirely new state of competitive capabilities, without losing the necessary functionality, interconnectivity, or data.
Why is it Happening?
It used to be that organizations were locked into certain technology stacks, which progressed version by version ad infinitum. The result of this, was that innovation was stifled in the face of the continuous progression of incremental change.
There is nothing wrong with incremental improvement, but it is also true that with limited resources in IT departments, and shrinking IT budgets, which have only recently started to recover, the opportunity cost in time and organizational focus was heavily diverted away from innovation. Traditionally, this led to an unofficial 80/20 rule, where 80 percent (or more) of the IT budget was spent in day-to-day operations, maintaining and managing continuous, incremental change, while 20 percent (or less) was spent on new activities, innovations etc.
The evolution of the resource-on-demand model in the Cloud has been the driver of this shift. The widespread, instantaneous access to resources has made experimentation at scale and speed possible, even in budget-constrained environments. The Cloud in turn kicked off increasing waves of development in automation, and new programming frameworks and languages that were designed to make development and deployment at scale easier. Continue reading Cloud-driven “Leapfrogging” Alters Linear Nature of Business IT Change