Why IT projects go wrong: Ultimately, they go wrong for two reasons -- one internal, one external. The internal reason is that you don't have somebody high up in IT who's literally monitoring the details of the project on a daily basis, getting their hands really, really dirty. The second is you don't have someone on the business side doing the exact same thing. This becomes much more important as the size of the project grows. I've never seen a project fail when we've had that setup.