Stolen from Rapid Development by Steve McConnell (a very good book)
People
1. Undermined Motivation.
2. Weak Personnel
3. Uncontrolled problem employees
4. Heroics
5. Adding people to a late project.
6. Noisy, crowded offices
7. Friction between developers and customers
8. Unrealistic Expectations
9. Lack of effective project sponsorship
10. Lack of stakeholder buy-in
11. Lack of user input
12. Politics placed over substance
13. Wishful thinking
Process
14. Overly optimistic schedules
15. Insufficient risk management
16. Contractor failure
17. Insufficient planning.
18. Abandonment of planning under pressure
19. Wasted time during fuzzy front end
20. Shortchange upstream activities
21. Inadequate design
22. Shortchange quality assurance
23. Insufficient management controls
24. Premature or overly frequent convergence
25. Omitting necessary task from estimates
26. Planning to catch up latter
27. Code like Hell programming
Product
28. Requirements gold-plating
29. Feature creep
30. Developer gold-plating
31. Push-me pull-me negotiation
32. Research-oriented development
Technology
33. Silver-bullet syndrome
34. Overestimated saving from tools or methods
35. Switching tools in a middle of a project
36. Lack of automated source-code control
|
|
|
|
|||
|
|
House |
|
|||
|
Electronics |
|
|
|||
ROBOTS |