Независимо от причин, вызвавших завершение проекта, группа разработки выпускает отчет, из которого могут почерпнуть опыт разработчики будущего проекта. Заключительный отчет составляется всеми участниками проекта и содержит, как минимум, следующую информацию:
· опыт преодоления наибольших трудностей, встретившихся при разработке проекта;
· рекомендации по разработке последующих проектов (включая различные варианты);
· сводку плановых и фактических сроков выполнения этапов (включая все случаи изменения запланированных сроков);
· сводку запланированных и фактических расходов;
· сводку запланированных и фактических трудозатрат;
· сводку запланированных и фактически используемых машинных ресурсов;
· хронологию затруднений в работе с оборудованием и рекомендации по устранению недостатков в будущем;
· хронологию возникновения трудностей, связанных с взаимодействием функциональных подразделений;
· рекомендации по планированию в условиях неопределенности;
· хронологическую запись наиболее значимых событий.
Если разработка программного изделия завершена полностью, то заключительный отчет включается в спецификацию сопровождения.
Нормальное завершение проекта наступает на этапе фазового обзора V, когда принимается решение о выпуске программного продукта. Группа разработки составляет заключительный отчет как можно быстрее, прежде чем сотрудники проекта окажутся занятыми своими новыми обязанностями. Она также выпускает заключительное уведомление о календарных сроках и просит о закрытии финансового счета. В случае нормального завершения проекта сотрудники переключаются на другую работу. Преждевременное завершение работ (прекращение финансирования, исчезновение необходимости в программном изделии) обычно застает разработчиков врасплох. В любом случае, руководитель обязан обеспечить порядок перехода на новую работу. Он должен проследить, чтобы сотрудники завершили документирование, сдали в архив все необходимые данные (тексты программ, тесты и т.д.), составили заключительный отчет. Заключительные операции надо проводить и в том случае, если проект окажется неудачным.