You definitely dont need to list down the elements that will ruin your projects, its simply because anything and everything can ruin your project. Considering the fact that usually it is been blamed on:
1. Technlogy 2. Bad Project Management 3. Poor communication
What do you think you will answer if this is asked?