Its been a rant of mine for a long-time that IT strategy should be consigned to the scrapheap. Unless your companies business is truly just IT, in which case IT = business, all there should be is business strategy and then IT should work out the best way to implement it.
IT Strategy is the thing that decides to build the big "EAI Infrastructure" or "SOA Infrastructure" or basically "cool stuff we'd like on our CV".
If you are thinking about embarking on an IT Strategy project, just stop and ask yourself a simple question:
Is this a strategy for IT or a business problem that needs solving?
If its just for IT then stop, you are about to embark on the traditional waste of money in the creation of Powerpoint, at best, or the spending of millions, or tens of millions, of pounds in pointless IT solutions.
A critical point of the business driven approach to SOA is that it needs to be driven by the business view. This means that its time for the Powerpoint to take a backseat and IT to ask the simple question
What does the business what to do?
All that IT should be doing is looking to solve this problem. This means that IT should be feeding back opportunities for the business that matter to them and not bother with great big strategies that start with the premise that everything can be solved with technology.
IT strategy is for people who want to do Powerpoints. Business Strategy Delivery is for people who want to get the job done.