You should be seeking regular input from your stakeholders. Their thinking may or may not align with yours, but the act of listening will help with the buy-in you need.
Subscribe to my weekly Nano-letter:
Take the view from each stakeholder with a grain of salt. You are the final arbiter of strategy. Don't give that up. Here is a bit of a talk I gave on the subject at the Business of Software conference this year. Got stakeholder headaches? Discuss.