Moving to the cloud without adopting a strategic approach can lead to inconsistency across applications, tools and processes. Each new project can waste time creating new environments from scratch.
Developers without deep cloud skills can struggle to understand and exploit cloud services which increases delay and ongoing costs. Momentum can be lost with poor integration of development and deployment environments and processes.
Above all, the potential of the cloud to be a rapid innovation platform can be severely reduced.