Некоторые причины, по которым разработка масштабных онлайн-проектов может затягиваться на несколько лет:
- Неверная оценка проекта на старте. 4 Трудно спрогнозировать, насколько большим будет проект и сколько времени займёт его создание. 2
- Изменения требований к продукту по ходу проекта. 4 Заказчик может менять задачи, не дожидаясь завершения разработки. 1
- Недостаточная вовлечённость заказчика. 4 Это проявляется в затягивании принятия решений по важным вопросам. 4
- Недостаточная квалификация подрядчиков. 5 Подрядчик может неадекватно оценивать собственные силы и принимать неправильные решения. 15
- Сложности с коммуникацией. 3 От разработчиков нужна постоянная обратная связь, а от заказчика — готовность оперативно и гибко реагировать. 3
- Необходимость изучения технологий. 3 Часть времени, которое требуется на разработку программного обеспечения, уходит на изучение технологий, чтение документации к системам и другие составляющие процесса. 3
Для каждого проекта причины задержек могут быть свои, и не всё зависит только от разработчиков. 3