Interesting information from Gartner's recent Symposium/ITxpo about the future of IT continues to be the subject discussion in the blogosphere. While I'm far from being an unabashed Gartner fan, I will admit they tend to capture of the pulse of the IT business better than almost anybody these days. Their most recent prescription for curing IT budget woes (which have been relatively flat for four years running) describes nine major initiatives that could alleviate this situation. And it is also one of their more interesting information releases in recent memory.
One significant reason for this in particular, as Microsoft's Michael Platt noted late last week, is no mention of SOA anywhere in Gartner's list of actions that IT leaders must take to show IT's business value. Gartner has been a notable proponent of SOA as the overarching solution for business value for a while now and has stated as recently as last year that 80% of all development projects will use SOA as the basis for development by 2008. Furthermore, they've stated that:
SOA shifts developer focus from software to business functions, thereby transforming installed software from an inhibitor to a facilitator of rapid business change.
The industry however is rapidly realizing that SOA is not creating this shift of focus from software to business, at least not on its own. Other things are however. Reflecting this, one of the more interesting initatives Gartner prescribes, though unfortunately buzzphrase encrusted, is the following:
Operate All Revenue Generating Channels in a Web 2.0 Architecture by 2008. Enterprise architects must act as catalysts that speed the formation of unified business technology strategies and their execution. The enterprise architecture process must shift gears from limiting complexity by limiting choices to accelerating innovation and execution by coordinating complexity through unified business and IT strategy, decentralized execution and loose coupling among all related stakeholder disciplines.
While the business-speak and obtuseness tends to turn off IT people, I think it's important to realize that business leaders tend to think like this and innately prefer active enablers over gating forces. As an enterprise architect, I can sympathize with the view that the IT architecture tends to think about architecture as a set of forces and constraints instead of a fulcrum or lever for the strategic goals of the business. And far too many times I've talked to CIO and VPs who repeatedly complain about IT's inability to help them solve problems quickly enough to matter.
So is the stance of IT just far too focused on central control, technology, and bureaucracy? Flat budgets despite an all time demand for IT tells us the answer.
Platt, who has been doing some stellar thinking recently about this new way of looking an software architecture, goes on to note that:
The interesting use of Web 2.0 in business is in CRM or more specifically Customer Lifecycle Management. Typically CLM is too expensive and long drawn out to be able to do effectively so organizations have tried to do a cheap version which fails. With the use of Web 2.0 social and community techniques however now CLM can be done effectively and efficiently. This is where Web 2.0 will impact organizations the most.
And use of Web 2.0 techniques to service customers is part of where a lot of thinking is currently aligning, around business value across efficiency, revenue generation, deep automation, and execution. And in my opinion, this is subtantially the subtext of the Gartner discussion on initiatives for sustaining IT:
A final note: I don't think SOA is going away at all, but its inability to deliver strategic business value for more than a handful of companies speaks volumes about its capability, in its present form, to deliver value in increasingly shortened cycles of innovation/improvement. Rather, SOA will begin to change, evolve, and even converge/blend in with the next generation of the Internet and business.
Is IT becoming purely about tactical infrastructure with the strategic pieces moving to the business units?