Les projets échouent à cause des erreurs réalisées à diverses étapes, du lancement à la livraison. Cela peut être parce que le chef de projet manque de compétence ou à cause d’une équipe inexpérimentée. L’échec survient aussi à cause d’un environnement inadapté, du matériel obsolète ou d’un mauvais timing.