|
Technology keeps changing |
|
Danny Greefhorst
|
|
woensdag, 19 september 2007 |
One of the key trends in the IT industry is that technology keeps changing. Was your application developed more than two years ago? Chances are high that it does not comply with new technological developments, product versions or design best-practices. Did you just learn a new programming environment? The latest framework will require you to learn much of it over again. All these new technologies are simply added to the existing environment, since we just cannot affort to stay behing the competition. Also, IT professionals generally get a kick out of learning and applying new technology.
The effect of this technology turnover is now becoming clear to a lot of organisations; IT costs are high, knowledge of technologies is becoming scarce and systems are becoming brittle. Also, IT professionals are under constant stresss to keep up with developments. We are creating a huge technological backlog, that is becoming harder and harder to dispose of. Business keeps focusing on functionality and does not want to invest in cleaning up this technological backlog; their perception is that IT solutions do what they should do and do not require re-investment.
How do we get out of this technology rat-race? The answer is twofold: we need to be carefull in applying new technology, and we need to clean up old technology. With respect to the first: we need a technical architecture in which we carefully select new technology based on its maturity and applicability to the organisation. In addition, we need strong governance to support the standardization goals in this technical architecture. We just cannot allow the organisation to introduce technology that is not in line with the technical architecture.
With respect to cleaning up old technology; we need to reserve budget for technology migration. On the infrastructure side this implies increasing the yearly costs to cater for the migration to newer products and versions, and aligning with the product roadmap of the supplier. On the application side, this implies active application portfolio management with serious attention to the technical value of the application. It would be wise to consider introducing a depreciation time for applications, and simply rewrite them every couple of years.
The above measures should become standard practice of IT departments. It will take quite some effort to get there, but we owe it to the business to show that IT can be professional. Management commitment will be one of the main obstacles on the road, but is an absolute pre-requisite.
Alleen geregistreerde gebruikers kunnen reacties geven. Log in of registreer. |