Планирование проекта

Подчеркнем в виде неформальных требований необходимость наличия плана [Баранов 1998].

* План помогает создать ясное и четкое понимание — как будущие работы будут выполняться

* План определяет роль каждого человека в исполнении проекта.

* План увязывает части работ вместе. План позволяет видеть все взаимозависимости между разными частями работы.

* План — это точка отсчета для любых последующих изменений.

* С помощью плана мы видим, когда поставленная перед проектом цель достигнута, и проект заканчивается.

Заметим, что первое действие процесса планирования — это принятие решения о начале планирования.

Планирование проекта включает определение ресурсов — человеческих, вычислительных и организационных и составление “карты” задач и время выполнения. В стандартном наборе процессов планирование является одним из действий процесса управления. Общий подход к планированию выглядит так:

* Построение списка задач.

* Составление графиков выполнения работ.

* Оценка затрат.

* Выделение требуемых ресурсов.

* Распределение ответственности.

* Определение зависимостей между задачами.

* Проведение персональных назначений на задачи.

* Определение времени выполнения задачи.

* Оценка рисков, связанных с конкретными задачами.

* Выявление критических путей.

* Создание инфраструктуры управления.

В рамках планирования управляющий решает также организационные задачи:

* Анализ документации на полноту, содержание, аккуратность.

* Назначение начальной и конечной дат работ.

* Определение интерфейсов приложения и планирование работ по детальному проектированию интерфейсов.

Работа не может начаться раньше, чем будут выполнены все предшествующие ей работы. Продолжительность выполнения всего проекта не может быть меньше, чем сумма продолжительностей работ, входящих в любой путь от начального до заключительного события. Длиной пути назовем сумму продолжительностей работ, входящих в путь. Критическим путем будем называть путь наибольшей длины [Романовский 1999]. Наибольший риск выполнения проекта будет иметь задержка в работах на критическом пути.