Let me share an insightful article by Mr. Capers Jones on why software projects fail.
In beginning of the article he mentions the following three reasons for the project failrure
- Executives often reject accurate and conservative estimates.
- Executives apply harmful schedule pressure that damages quality.
- Executives add major new requirements in mid-development.
In majority of the Indian IT service organizations, I think 2nd point is the most valid point. It may be duet the fierce competetion and the very nature of the way business IT service sector.
Further in the article, Mr Jones has also brought forward the problem in status reporting and how a proper training on status reporting is undervalued and ignored, although it’s a critical factor in the decision making process of an organization.
He is right in pointing out that irony that the organizations value status reports as they are inputs to many decisions, however, a formal training and education on this topic is largely ignored.
Click here and enjoy the insightful discussion.