Методические основы управления ИТ-проектами

Разработка расписания проекта

Показывать лекцию целиком

Исходные данные для разработки расписания

Исходной информацией для процесса разработки расписания является описание содержания проекта. Оно включает допущения (документированные факторы, относящиеся к расписанию, которые при разработке расписания считаются достоверными) и ограничения (факторы, ограничивающие свободу выбора команды управления проектом при проведении анализа сети расписания и влияющие на составление расписания проекта). При разработке расписания учитываются два основных типа ограничений по времени:

Для разработки расписания рекомендуется использовать следующие инструменты и методы.

Диаграмма Гантта - диаграмма, которая использует горизонтальные полосы для представления операций проекта, показывает даты начала и завершения каждой операции и проекта относительно горизонтальной шкалы времени [18].

Диаграмма, построенная по методу критического пути - методу анализа сети расписания, проводимого при помощи модели расписания. Критический путь представляет группу операций, которые не могут быть задержаны без изменения отсрочки, даты завершения всего проекта [23].

При использовании метода критического пути рассчитываются теоретические даты раннего старта и раннего финиша и позднего старта и позднего финиша для всех плановых операций без учета ограничений по ресурсам. Этот расчет производится путем проведения анализа прямого и обратного проходов по путям сети расписания проекта. Полученные даты раннего и позднего старта и финиша показывают периоды времени, в пределах которых следует планировать данную операцию, исходя из ее длительности, логических взаимосвязей, опережений, задержек и прочих ограничений [11].

Диаграмма контрольных событий - инструмент для разработки расписания проекта, построение которого включает следующие действия [18]:

Результаты разработки расписания

Результатами процесса разработки расписания являются:

Технология разработки расписания

При разработке расписания рекомендуется соблюдать следующую последовательность работ [23]:

Переход от списка операций к календарному плану удобно выполнять с помощью заполнения шаблона, состоящего из нескольких таблиц (см. табл. 3.1).

Таблица 3.1. Шаблон последовательного формирования расписания проекта
Список операций Итерационная детализация информации об операциях
Номер задачи Номер ИСР Описание задачи        
Предшествущие задачи и продолжительность их выполнения
Номер задачи Номер ИСР Описание задачи Предшествующая задача Оценка трудоемкости (человеко-дни)    
Распределение задач по ролям (исполнителям)
Номер задачи Номер ИСР Описание задачи Предшествующая задача Оценка трудоемкости (человеко-дни) Исполнитель  
Календарный план
Номер задачи Номер ИСР Описание задачи Предшествующая задача Оценка трудоемкости (человеко-дни) Исполнитель Начало Завершение

Далее следует пример его использования для фазы подготовки проекта (см. табл. 3.2).

Таблица 3.2. Пример использования шаблона последовательного формирования расписания
Список работ
№ задачи Номер ИСР Описание задачи
1.1 Подготовка проекта 1.1 Инициирующая встреча по проекту
  1.2 Проведение коммуникации ключевым подразделениям оповещения ключевых подразделений и бизнес-единиц компании о начале проекта
  1.3 Создание рабочей среды для команды проекта
  1.4 Подписание договоров
  1.5 Создание и мобилизация проектной команды
  1.6 Создание и выпуск руководящего документа проекта
  1.7 Постановка процесса управления проектом

Логическая последовательность и трудоемкость работ

№ задачи Номер ИСР Описание задачи предшеств. задачи Оценкатрудоемкости(чел.*дни)
1.1 Подготовка проекта 1.1 Инициирующая встреча по проекту  
  1.2 Проведение коммуникации ключевым подразделениям и бизнес-единицам оповещения ключевых подразделений и бизнес-единиц компании о начале проекта 1.1
  1.3 Создание рабочей среды для команды проекта 1.1
  1.4 Подписание договоров 1.1
  1.5 Создание и мобилизация проектной команды 1.2 10д
  1.6 Создание и выпуск руководящего документа проекта 1.5 15д
  1.7 Постановка процесса управления проектом 1.6

Закрепление ролей исполнителей за проектными работами

№ задачи Номер ИСР Описание задачи № пред-шеств. задачи Оценка трудоемкости (чел.* дни) Роль исполнителя
1.1Подготовкапроекта 1.1 Инициирующая встреча по проекту   Спонсор проекта; руководитель проекта; архитектор решения; администратор проекта
  1.2 Проведение коммуникации ключевым подразделениям и бизнес-единицам оповещения ключевых подразделений и бизнес-единиц компании о начале проекта 1.1 Спонсор проекта; руководитель проекта; администратор проекта
  1.3 Создание рабочей среды для команды проекта 1.1 Администратор проекта; спонсор проекта
  1.4 Подписание договоров 1.1 Спонсор проекта; руководитель проекта; администратор проекта
  1.5 Создание и мобилизация проектной команды 1.2 10д Руководитель проекта; руководитель группы интеграции и разработок
  1.6 Создание и выпуск руководящего документа проекта 1.5 15д Спонсор проекта; руководитель проекта
  1.7 Постановка процесса управления проектом 1.6 Спонсор проекта; руководитель проекта; администратор проекта

Разработка расписания проекта методом критического пути

Во многом последовательность шагов при формировании расписания этим способом схожа с уже рассмотренной ранее совокупностью, однако в рамках данного метода ключевым элементом становится расчет критического пути. Итак, рассмотрим пример разработки расписания проекта с использованием метода критического пути [18].

Организация управления расписанием проекта

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

Исходная информация для процесса управления расписанием

План управления расписанием определяет, как будут осуществляться контроль и управление расписанием проекта.

Базовый план расписания является составляющей плана управления проектом и основой для измерения исполнения расписания и отчетности по ней в рамках базового плана исполнения.

Отчеты об исполнении задач дают информацию об исполнении расписания.

Одобренные запросы на изменение используются для обновления базового плана расписания и прочих компонентов плана.

Управление расписанием выполняют с использованием следующих инструментов и методов.

  1. Отчетность о прогрессе проекта включает в себя фактические даты начала и завершения и оставшуюся длительность незавершенных плановых операций. При использовании методики освоенного объема отчетность может содержать процент выполнения текущих плановых операций. Для упрощения подготовки периодической отчетности о прогрессе проекта удобно использовать типовые формы - шаблоны. Пример шаблона отчетной формы представлен в табл. 3.4.
Таблица 3.4. Шаблон формы отчета о прогрессе проекта
"Наименование проекта" Еженедельный статус-отчет Отчетный период:    
Кому:      
От:      
Дата:      
Работы, проведенные в отчетном периоде    
Название операции Плановаядатаначала Плановаядата окончания Отклонение Ожидаемаядата окончания % завершения Комментарий
Наименование пакета операций    
1.              
Наименование пакета операций    
2.              
3.              
Выводы и предложения    
Выводы:    
Предложения:    
Открытые вопросы и проблемы    
№ в журнале Описание Решение/ Проект решения Срок решения Ответственный Приоритет
             

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

Измерение эффективности.Методы измерения эффективности выдают отклонение по срокам и индекс выполнения сроков, используемые для оценки величины любых возникающих отклонений от расписания.

Анализ отклонений.Ключевой функцией управления расписанием является проведение анализа отклонений по срокам. Сравнение директивных дат начала и выполнения с фактическими/прогнозируемыми дает информацию для осуществления корректирующих действий в случае задержки.

Сравнительные диаграммы расписания.Для упрощения анализа исполнения расписания удобно пользоваться сравнительной столбиковой диаграммой, имеющей по два столбика для каждой плановой операции - текущее состояние и состояние одобренного базового плана расписания. На диаграмме наглядно отображаются места, где расписание обгоняет плановое и где отстает от него.

Линия исполнения

Линия исполнения показывает, на какое количество времени каждая операция проекта опережает базовое расписание или отстает от него [18].

Слева от линии исполнения показана выполненная доля каждой операции, справа - оставшаяся доля. По мнению Драгана З. Милошевича [18], в передовых приложениях последнего времени линия баланса исполнения рассматривается как один из шагов проактивного управления расписанием. Количество времени, на которое операция отстает от базового расписания, используется для корректировки воздействий для устранения возможной задержки.

Построение линии исполнения проекта

  1. Подготовка информации для построения линии исполнения: базовое расписание в формате диаграммы Гантта, отчеты о ходе выполнения проекта, запросы на внесенные изменения, которые могут влиять на дату завершения проекта.
  2. Проведение встреч с владельцами операций. Руководитель проекта беседует индивидуально с владельцем каждой операции, для того чтобы получить реальную картину сроков ее выполнения. При этом рекомендуется задавать следующие вопросы [18]:
    • Каково отклонение фактического расписания от базового?
    • Какие проблемы вызывают отклонения?
    • Какие новые риски могут возникнуть и как они могут повлиять на дату завершения операции?
    • Каков текущий тренд выполнения проекта?
    • Какие действия наметил владелец операции для предотвращения срыва сроков выполнения операции?

    Шаг 2 может быть пропущен, если существует отлаженная система сбора реальной информации о ходе выполнения проекта.

  3. Проведение совещания о ходе выполнения проекта. Совещания следует проводить регулярно (раз в месяц или раз в неделю, в зависимости от продолжительности проекта).
  4. Оформление протокола, где фиксируются ответы на вышеперечисленные вопросы, которые повторно задаются владельцам операций в рамках проводимого совещания.

    Рис. 3.1. Пример линии исполнения проекта (адаптировано из [18])

    Рис. 3.1. Пример линии исполнения проекта (адаптировано из [18])

  5. Рисование линии исполнения.
    • Взять базовое расписание проекта и отметить на календаре (в шапке базового расписания) дату проведения совещания - статусную или отчетную.
    • От этой даты рисовать вниз вертикальную линию до пересечения со строкой первой операции
    • Нарисовать горизонтальную линию, продлив ее на столько дней влево или вправо от отчетной даты, на сколько операция отстает или опережает базовое расписание; от этой точки продлить линию до следующей операции и повторить указанные действия.

Таким образом, линия исполнения позволяет регулярно контролировать и корректировать выполнение базового расписания проекта.

Диаграмма контрольных событий

Основное отличие от линии исполнения состоит в том, что диаграмма сфокусирована на контрольных событиях проекта.

Для ее рисования выполняются те же шаги, что и при построении линии исполнения, с одним отличием - объектом анализа являются контрольные события.

Рис. 3.2. Пример диаграммы прогнозирования контрольных событий

Рис. 3.2. Пример диаграммы прогнозирования контрольных событий

Построение диаграммы контрольных событий

На вертикальной оси отмечают даты наступления контрольных событий, зафиксированных в базовом расписании, - запланированные события.

На горизонтальной оси отмечают те же даты наступления контрольных событий.

Рисуют запланированную линию исполнения проекта, она проходит под углом в 45 градусов к каждой из осей. На линии исполнения отмечают запланированные контрольные события (см. рис. 3.2).

На совещании владелец первого контрольного события оценивает ход продвижения (выполнение операций, обеспечивающих достижение контрольного события) и фиксирует его на диаграмме, а также оценивает текущие проблемы, вызывающие отклонения от базового расписания, прогнозирует даты наступления контрольного события, определяет степень влияния фактических отклонений на зависимые контрольные события.

Графически представленная информация о ходе выполнения проекта дает наглядное представление о внутренней динамике проекта.

Вернуться к учебному плану