For IT to be effective, you need to accomplish three things:
1) Get the "utility" aspect of IT solidified (no one wants to hear you talk about strategy when the email system is constantly down)
2) Build your staff in to capable business experts rather than inflexible technicians
3) Learn your business, and its strategic imperatives
Once you’ve established the final point, you can translate those strategic imperatives (enter the China market) into IT initiatives (enhance our supply chain systems and processes). Whether you do this exercise through roadmaps, "strategy" documents, Enterprise Architecture, or smoke signals is irrelevant as long as you ensure IT reflects where the business is going.