
#1: Boundary-less Projects
Not setting up appropriate boundaries in the project specifications is the most likely reason for a project failure
#2: Confusing Proto-typing with Production-grade
Not knowing how to develop a project is a key factor in project failure.
#3: Fooled by Cost-savings
Choosing the low-cost bidder is often the worst thing for a software project.
4: Letting the Genius Drive
Hiring the 20-year old genius next door, as the freelancer, who can write code 20-hours straight is often the killer of “startup dream projects.” Once the details look detailed, the geniuses often feel more compelled to join a garage band than work on boring database insert/update/delete/commit operations involving real business projects.
Only “sexy projects” require genius. Business projects are often not “sexy”.
#5: Missing in Action
The stakeholders not being active participants of the project is a key reason for software project failure.