Monday 9 January 2012

The Speed of the Cloud

It's been a while since my last blog as I as I have been busy working my two jobs as first a daddy and husband and secondly as a TA at Astadia. So apologies for the delay and here goes. When I started out as a young, wet behind the ears graduate as a developer many years ago, before Agile, before SaaS, before the cloud it was a well known cry of business all over the world that IT could not react quickly enough to service the business. Typically any new IT solution was completely handicapped from the start. Using the immensely popular methodology of the time, the project would started using the waterfall approach. Several weeks upfront on analysis and design, followed by another few weeks getting the design signed off and then over to the developers. Following any number of months, the design would be subject to significant and expensive changes as the business needed to react to new processes, new legislation, new products / service etc... This made IT projects a massive headache, it was a real challenge to deliver solutions on-time that:
  1. Met the original design + and any accepted change requests
  2. Was within the budget
  3. Was devlivered on time
  4. Was actually what the business needed
1 & 4 could not be relied upon to be the same thing! No matter how hard you tried, the design was always a point-in-time reference to the business requirements at the time of the projects beginning! No matter how good the change management process was, talk of phase 2 or release 2 always started to creep into conversations as the changes became more and more complex. Here we are now however in 2012 and now I believe the tides have changed, the roles have reversed, the shoe is on the other foot :) In the past year I have started to hear an almost totally unheard situation. The business are not able to adapt to the rate of change from IT! In my current project where myself and another TA from Astadia (Twitter @stuagare and blogger ) have been developing enterprice solutions for a Sales and Financial applications on the SalesForce.com for a telco client with a multi-continentental presence. We, along with the assistance of development teams from many different shores and timezones have worked with the business to capture their reqirements and build them a solution to allow them to massively update and automate complex sales processes. These complex and powerful solutions have been designed, developed and deployed in such a short timescale that the business are having real problems reacting to the speed of IT. The main reasons of this have been
  • An Agile based project methodology tailored specifically by Astadia
  • The SalesForce.com and Force.com platforms
  • Business stakeholders, decision-makers and subject matter experts being heavily involved throughout the entire project.
So with fresh-faced enthusiasm and overwhelming optimism I am now looking forward to a change in my career. I predict that 2012 will be the year where the old problems and headaches will become a distant memory,
  • project timescales will reduce significantly as more and more companies leverage the power of Cloud and SaaS solutions.
  • 1 Year+ projects will be consigned to be the exception rather than the rule
  • Project change requests will significantly reduce, this will have the knock-on effect of lowering risk to timescales and budgets
  • Delivered solutions will be more complete, more in-line with what the business need today, rather than 6 months ago when the requirements were captured
The new problems will be lesser in comparison, the softer skills of the consultant will come to the fore, adoption assistance, training and user support. 2012 in the cloud will see ever closer alignment of business and IT and SalesForce.com and the Force.com platform will be a massive part of this.