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 14. Overly optimistic schedules 16. Insufficient risk management 17. Contractor failure / Insufficient planning 1 . недостаточная мотивация 2 . Слабый персонал 3 . Неконтролируемые проблемы сотрудников 4 . Героизм 5 . Добавление ресурсов в конце проекта 6 . Шумные , переполненные офисы 18. Abandonment of planning under pressure 19. Wasted time during the fuzzy front end 18 . Отклонение от рассписания под давлением 19. Простой во времени из-за задерки требований 20 . Игнорирование второстепенных процессов (активностей) 21 . Неоднозначный дизайн 22 . Сокращение (игнорирование) QA и тестирования 23 . Недостаточный контроль со стороны менеджмента 24 . Преждевременная или слишком частая консолидация частей проекта 20. Shortchanged upstream activities 21. Inadequate design 22. Shortchanged quality assurance 23. Insufficient management controls 24. Premature or too frequent convergence 25. Omitting necessary tasks from estimates 26. Planning to catch up later 27. Code-like-hell programming 28. Requirements gold-plating 29. Feature creep 30. Developer gold-plating 31. Push me, pull me negotiation 32. Research-oriented development 33. Silver-bullet syndrome 34. Overestimated savings from new tools or methods 35. Switching tools in the middle of a project 36. Lack of automated source-code control 7 . Трения между разработчиками и заказчиками 8 . Нереалистичные ожидания 9 . Отсутствие эффективного спонсорства проекта 10 . Отсутствие некоторых заинтересованных сторон 11 . Отсутствие входных данных от пользователей 12 . Политика преобладает над содержанием 13 . Принятие желаемого за действительное 14 . Чрезмерно оптимистические сроки 16 . Недостаточное управление рисками 17 . Отказ подрядчика / недостаточное планирование 25 . Пропуск необходимых задач из списка задач 26 . Отсрочка полного выполнения задачи, с возможностью закончить позже 27 . Говнокод 28 . Идеализация начальных требований 29 . Непредвиденное возникновение новых требований 30 . Идеализация оценки времени разработчика 31 . Противоречащие изменения в расписании 32 . Исследовательски – ориентированная разработка 33 . Синдром «простого решения» 34 . Ложное предположение о сохранении времени с помощью новых инструментов или методов 35 . Изменение инструментов в середине проекта 36 . Недостаток автоматического контроля над кодом