It is presumed that most software projects fail due to lack of skilled professionals, incomplete requirements, high expectations, improper preliminary analysis, ever changing requirements.
Andersen Projects with more than 5 years of Software Development Life Cycle (SDLC) are more prone to fail in any organization. Project requirements that change to cope up with the rapid technological changes both in Hardware & Software, may also be a cause for the failures.