IT Strategy / Business Alignment: This is why most IT projects either fail, go over time/budget, or under-deliver.
1. At the beginning, there is not enough "Why" and "What" discussions before moving to the "How".
2. As the project advances, there's not enough iterative feedback and pushback from both the technology and the business.
Both sides end up focusing on what they want, but not on what they need. This distance between want and need is what consulting expert Alan Weiss calls "the value distance".