Time and cost estimates too optimistic.
Customer review and feedback cycle too slow.
Unexpected budget cuts.
Unclear roles and responsibilities.
Stakeholder input is not sought, or their needs are not properly understood.
Stakeholders changing requirements after the project has started.
Stakeholders adding new requirements after the project has started.
Poor communication resulting in misunderstandings, quality problems and rework.
Lack of resource commitment.