Poorly understood team roles. If the people on the team don't seem clear about what their individual roles should be and how they should be interacting, chances are there's a problem brewing.
Absent sponsors. If the sponsoring managers can't be bothered investing appropriate time in a project upfront, chances are they're not going to like what they get at the end.
Not enough methodology. If the team doesn't have a commonly understood approach to completing the work, it is likely to have trouble doing so.
Too much methodology. Methodology is a tool for completing a project, not a guarantee that things will go smoothly. And as with any tool, it may be employed for its intended use or as a weapon. A team that's over-burdened with methodology is usually either too concerned with the means rather than the end or is using the process as a bludgeon to further political goals.
Meager management. Inexperienced or unskilled managers often doom their projects to failure.