По-моему, Козячук правильно понял:
Проблема не столько в плохих оценках времени, сколько в плохих / невозможных оценках объема.
Отображение результата или макеты результатов клиенту / менеджеру как можно раньше, при проверке правильности кодов, приводит к лучшему пониманию целей / требований.
Помните: Проект считается успешным, если он «делает клиентов счастливыми», когда он выполнен, а не когда он удовлетворяет требованиям, известным аналитику, когда проект был изначально запущен.
Естественно, это означает, что " движущаяся цель " - это правило, не плохая вещь, и нечего бояться. Это также означает, что я, как руководитель проекта / архитектор, должен обеспечить, чтобы стоимость / изменения в области была / будет сообщена и покрыта .
Как это сделать?
- Ранняя демонстрация, частая демонстрация (для пользователей и их менеджеров в одной комнате)
- Изменить запрос менталитета. (Таким образом, клиент знает, что это за изменения и сколько стоят эти изменения, и поэтому клиент может использовать их для изменения своего проекта по выбору)
- Будьте честны, поговорите с заказчиками и разработчиками ... и убедитесь, что они также общаются друг с другом.
Это всегда работает? NO