Create Goals with All Crucial Personnel
It's important to give each department in the business a seat at the table. That's no less true with developing an IT roadmap. In order to come up with a list of goals, you'll want to understand each department's unique set of needs, how they meet objectives, and what technology would help them to better attain those goals.
Let's say you're a relatively small custom publishing operation with around 30 employees. You'll want to sit down with your ad sales staff, subscription department, editors, business development personnel, IT, and HR.
Have each department separately create a list of objectives, and then come together at the table to determine which items take priority.
Once you create those goals, personnel can come to a consensus, allowing them to better distill the scope of the roadmap, decide which platforms they want to support, and better focus on what will give them the most for their money.