В начале проекта сбор информации и запись требований проходят гладко и по плану. Однако при переходе к этапу разработки начинаются задержки и сдвиги сроков, что особенно удивительно, когда разработчики полностью выделены под проект. Руководитель проекта часто лишь констатирует факт сдвига сроков и не уверен в новых сроках. Без опыта в разработке ему особенно трудно понять причины задержек. В моём первом проекте по внедрению ERP системы Oracle RMS в 2007 году мне случайно поручили команду, задачей которой была выгрузка данных из системы Domino в новую систему. У меня не было знаний об этих системах, и я не понимал сложности задачи. Пять человек постоянно сдвигали сроки. Я перешёл от контроля по датам к ежедневному контролю. Каждое утро мы собирались с разработчиками, обсуждали их планы на день и записывали ожидаемые результаты. В конце рабочего дня мы подводили итоги, и если кто-то не выполнил план, он объяснял причины. Четверо из пяти разработчиков начали выполнять свои обещания и д