I am a Sales guy in my present life. Before that I was a project manager, project lead and a developer. In the last 15 years, I’ve been part of many software projects in various capacities; seen some success stories and seen a fair share of failures as well. I’ve been asked to write this article based on my experience with various projects, clients from different geographies. Before I started to write this, I thought of Googling what other people have said on the same topic. I was overwhelmed by the number of articles, studies and research papers I saw. Wow! I wondered if there is anything new for me to say that has not been said already. When in doubt, go to the BOSS (who is always right). He reminded me to write my experiences. So, here I go. Before I actually start on the reasons, let me share one...