When we looked out into the misty future of IT a couple of decades ago, it seemed that the software tools were getting more sophisticated and easier to use. I remember some even speculating that with advanced modelling techniques, software might one day write itself and perhaps there would be less need for programmers.
Well, technology is smarter and more sophisticated, alright. Automation has affected every industry and faces us at every turn. But our advanced technological capabilities have also brought an explosion of complexity and data. And, of course, who could have imagined where the Internet would take us. Predictions indicate that there will be a trillion devices connected to the Internet by next year. (how many do we each have??)
To keep up with all this, not only do we need more technicians than ever before, but we need more and better designers and project managers.
And, of course, amidst all the latest advances, enterprise systems (some of them ‘legacy’ in nature) are enormous and in some cases, stitched together over decades. Business processing relies on their stability.
With so much diversity and complexity, businesses are now more dependent on Information Technology than ever before. So, if you’re running IT, where are you taking your organization? Is your business leading the competition with eBusiness and Mobile services? Have your legacy systems been modernized to take these steps forward? Are you re-architecting to take advantage of virtualization?
Basically, you can either stagnate or evolve. It’s your choice.
If you’re not sure where your business is at, consider the signs of an IT shop suffering from stagnation. Do these symptoms fit your situation?
- Are you managing separate silos of technology? Perhaps legacy application maintenance is separate from desktop and internet applications..
- Is your team planning strategic IT initiatives or behaving more like plumbers and janitors, plugging holes and cleaning up messes?
- Are the limitations with IT holding the business back from where they want to go?
- Are you unable to adapt to new technologies and requirements in a timely fashion?
- Is the precious knowledge of how to maintain and extend your rich legacy environment locked within a small group of individuals? (Could an out of control bus endanger the stability of your systems?)
- Is the majority of your IT budget spent on maintaining the status quo (plumbing and janitorial duties) or taking the business forward with ground breaking strategies that will ultimately pay for themselves with improved operational efficiencies or new business opportunities?
Obviously stagnation is not desirable; however, you must also take care not to proceed with initiatives that will turn your stable systems upside down, perhaps costing a fortune in the process and leaving you back where you started.
In addition, after the tumultuous years of the worldwide economic crisis, there are important considerations which relate more to survival. Risk management, compliance, and cost containment are factors which must be taken into account with any strategic plan.
So what are the signs of steady evolutionary movement? Well think about some of the symptoms in modern man, leftover body parts that have little or no function, such as wisdom teeth or appendix, baby toes which apparently are on their way out. But these components disappear gradually, rather than overnight. At the same time, evidence of functional advancements are apparent. The differences in our capabilities compared to 100 millenia ago, are dramatic.
Of course, in IT management terms, you probably need to look in months or maybe 100 day periods (as opposed to millenia) when you judge your progress.
Your plan must take Information Technology forward over a period of years. In other words, you must consciously evolve. You don't want random acts and natural selection to dictate the future of your business.