The maturing of the IT industry is finally near us. I see that the IT governance practice, componentization of solutions to be assembly line processes and SOA based architecture along with associated concepts like SAAS (Software as a service) have taken us to to a stage where the act of management is the key to a thriving IT shop.
Generally speaking, the hit and miss days of IT are over now (or should be - those who are still in the dark ages need to evolve soon)
What does this mean for the projects and management of those projects. The management will entail taking a very positive attitude towards IT solutioning. This means past failures and "sunk" money should not deter an organization from investing or innovating. It is important since the costs to innovate are low enough currently and the benefits are high. A mashup or a set of services can be brought to bear upon a business problem in a matter of days and the worst case scenario is that one of the services will have to be replaced with another which provides the same facility.
The need of the hour is to make certain that the managers stay focussed on the arameters of success in the new world - long term efficiency and scalability instead of short term deadlines and stability. The evolution process of software has to be more pilot - test - prime and deploy rather than build - test - fix - test - deploy which is the traditional cycle.
The difference is in the service layer. If the service layer has to be developed in house, then the processes and management of the development of those pieces may still need the old rigor, but the consumers of these services should be able to continue in a more assembly line, quick to market and multi channel deployment path as a result.
Saturday, January 3, 2009
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment