There are 4 main reasons that IT projects fail. If you address these issues it put you in a great position to be successful.
1. There was a lack of technical sponsorship
2. The users were not involved in the project
3. There was inadequate management of the project
4. There were technical issues
If you users don’t care, IT doesn’t care, management doesn’t care, or you attempt something not technically possible YOU WILL FAIL 100% of the time.