Структура разбиения работ (СРР)

Структура разбиения (декомпозиции) работ (WBS — Work Breakdown Structure) — иерархическая структура последовательной декомпозиции проекта на подпроекты, пакеты работ различного уровня, пакеты детальных работ. СРР является базовым средством для создания системы управления проектом, так как позволяет решать проблемы организации работ, распределения ответственности, оценки стоимости, создания системы отчетности, эффективно поддерживать процедуры сбора информации о выполнении работ и отображать результаты в информационной управленческой системе для обобщения графиков работ, стоимости, ресурсов и дат завершения.

СРР позволяет согласовать план проекта с потребностями заказчика, представленными в виде спецификаций или описаний работ. С другой стороны, СРР является удобным средством управления для проект-менеджера, так как позволяет:

• определить работы, пакеты работ, обеспечивающие достижение подцелей (частных целей) проекта;

• проверить, все ли цели будут достигнуты в результате реализации проекта;

• создать удобную, соответствующую целям проекта структуру отчетности;

• определить на соответствующем уровне детализации плана вехи (ключевые результаты), которые должны стать контрольными точками по проекту;

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

• обеспечить членам команды понимание общих целей и задач по проекту.

Пакеты работ обычно соответствуют самому нижнему уровню детализации СРР и состоят из детальных работ. Последние при необходимости могут подразделяться на шаги. Ни детальные работы, ни тем более шаги не могут быть элементами СРР.

Разработка СРР проводится либо сверху вниз, либо снизу вверх, либо используются одновременно оба подхода. Применяемый для этой цели итерационный процесс может включать различные подходы к выявлению информации. Например, используется методика "мозгового штурма", осуществляемого как в рамках команды проекта, так и с привлечением представителей других участников проекта. В результате построения СРР должны быть учтены все цели проекта и созданы все необходимые предпосылки для его успешной реализации,

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

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

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

Основанием декомпозиции СРР могут служить:

• компоненты товара (объекта, услуги, направления деятельности), получаемого в результате реализации проекта;

• процессные или функциональные элементы деятельности организации, реализующей проект;

• этапы жизненного цикла проекта, основные фазы;

• подразделения организационной структуры;

• географическое размещение для пространственно распределенных проектов.

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

Искусство декомпозиции проекта состоит в умелом согласовании основных структур проекта, к которым относят прежде всего организационную структуру (OBS — Organization Breakdown Structure), структуру статей затрат (ABS — Account Breakdown Structure), структуру ресурсов (RBS — Resource Breakdown Structure), функциональную структуру, информационную структуру, структуру временных интервалов (порядок и состав фаз, этапов, ключевых событий проекта) и их возможные составные структуры. СРР служит основой для подобного согласования.

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

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

Правила, основные этапы построения и возможности использования СРР следующие:

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

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

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

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

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

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

Рис. 13.4.1. СРР для смешанного подхода

• Наиболее важной информацией являются данные по персональной ответственности за выполняемые работы — матрица ответственности, в которой определяется, кто отвечает и за что.

Она служит основой для решения проблем координации работ по проекту, выявления узких мест, где нет баланса между правами и обязанностями исполнителей.

• По каждой из выделенных работе, пакету работ, части проекта проводится критический анализ с их исполнителями (участниками проекта, менеджерами и т.д.) для подтверждения правильности СРР.

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

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

• Аналогично график и план по вехам могут быть представлены с помощью СРР в виде главного, укрупненного графика (project master schedule), в котором указаны основные компоненты и этапы проекта. Он является всеобъемлющим и может включать контрактные обязательства ключевые контакты, порядок действий, важные события и отчеты о ходе выполнения работ.

Возможные ошибки структуризации проекта:

• пропуск стадии структуризации проекта и переход непосредственно к поиску и решению текущих, оперативных проблем проекта;

• использование при структуризации только функций, фаз или организационных подразделений вместо конечных продуктов или используемых ресурсов;

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

• повторение элементов структуры;

• отсутствие интеграции структуры проекта с системой ведения бухгалтерских счетов в компании и с системой подготовки проектно-сметной документации (гл. 9);

• излишняя или недостаточная детализация;

• невозможность компьютерной обработки результатов структуризации — планов проекта из-за ошибок формального характера (каждый уровень или элемент плана должен быть определенным образом закодирован);

• неучет "неосязаемых" конечных продуктов, таких, как услуги;

• информационное или программное обеспечение.

 

Назначение ответственных

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

Структурная схема организации (ССО, OBS)и матрица ответственности являются двумя инструментами, призванными помогать проект-менеджеру в создании команды, отвечающей целям и задачам проекта. ССО является описанием организационной структуры, необходимой для выполнения работ, определенных в СРР. Целью ССО является определение состава и распределение обязанностей исполнителей для работ, входящих в СРР. Использование этих структур в процессе построения матрицы ответственности представлено на рис. 13.5.1. Состав и порядок реализации работ во многом определяют форму организационной структуры, создаваемой для достижения целей проекта.

Рис. 13.5.1. Процесс заполнения матрицы ответственности

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

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

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

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

В табл. 13.5.1 показан пример матрицы ответственности. Роли в примере указывают вид участия подразделения в работе: О - ответственный исполнитель, И — исполнитель, П — приемка работ, К — консультации.

Таблица 13.5.1

Матрица ответственности

Задачи   Исполнители
менеджер проекта администратор проекта планово-финансовый отдел отдел сбыта  
Согласование целей   О           К  
План по вехам   О   И       К  
Бюджет проекта   О   И   К      
План проекта   П   О          
Утверждение плана   О       К   К  

Матрица может также отображать виды ответственности конкретных руководителей за те или иные работы. Кроме того, в матрице могут быть отображены роли людей, не задействованных непосредственно в проекте, но которые могут оказывать поддержку в работе команды.

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

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

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

Для назначения ответственных надо знать семь типов ресурсов, которые они могут использовать: трудовые ресурсы, деньги, оборудование, техническая оснастка, материалы и поставщики, информация и технологии. Хотя на практике далеко не всегда у исполнителей есть все необходимые рычаги для управления, а также для использования выделенных им ресурсов. Тем не менее, знание этих ресурсов позволяет описать весь проект и решить вопрос о назначении ответственных, так как каждая из выполняемых работ должна быть "укомплектована" всем необходимым. Для этого надо получить ответ на два вопроса:

• Какие трудовые ресурсы, материалы, оборудование и другие ресурсы необходимы для выполнения каждой работы проекта? Используя СРР, график выполнения работ, можно получить список требований по всем необходимым ресурсам.

• Что из этого списка уже имеется? Только после удовлетворения этих потребностей можно окончательно решить вопрос о назначении ответственных и требовать от них надлежащего исполнения своих функций и заданий в полном объеме.

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

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

В статьях затрат может аккумулироваться информация по различным пакетам работ, сформированным по различным основаниям (отобранным по фильтрам):

• по содержанию;

• по срокам выполнения;

• по структуре счетов, субсчетов;

• по ответственным исполнителям.

Рис. 13.5.2. Формирование статей затрат

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

При планировании крупных проектов число отдельных статей затрат может достигать нескольких тысяч. Это может привести к определенным трудностям и с их описанием на стадии планирования, и с учетом фактической информации по ним на стадии выполнения проекта. В качестве одного из решений этой проблемы используется подход по формированию многофункциональных проектных команд. Его суть заключается в том, что статья затрат назначается не отдельно взятому организационному подразделению, а так называемой многофункциональной команде. Такая статья охватывает большое количество работ и ставится в соответствии более высокому уровню СРР. Общее количество статей затрат при этом сокращается.

 

Определение основных вех

Определение основных вех следует непосредственно после построения СРР и ССО. Вехи удобно использовать для согласования основных стадий, этапов, фаз и т.д. разработки и реализации проекта, а также для анализа и контроля хода реализации проекта на соответствующих этим вехам уровнях управления. Так как для определения вех необходима минимальная, доступная в начале проекта информация, их можно использовать на самых ранних стадиях процесса планирования. На рис. 13.6.1 планирование вех составляет начальную, наиболее обобщенную часть плана, который потом развертывается в укрупненный и, наконец, детальный график.

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

 

Типичные ошибки планирования и их последствия

Планирование с использованием ошибочных целей. Любой проект по своему содержанию предназначен для решения проблемы, удовлетворения конкретной потребности и т.д. В зависимости от этого формулируются те или иные конкретные цели. Если проблема непонятна и недостаточно четко сформулирована, то можно столкнуться с существенными ошибками.

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

Планирование осуществляется с привлечением только плановиков. Хотя по многим причинам это оправданно, подобная организация планирования может привести к существенным потерям из-за отсутствия учета важных факторов. Поэтому должны также привлекаться для планирования ответственные исполнители по конкретным работам проекта, ответственные за проектное финансирование, за поставки и т.д.

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

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

Рис. 13.6.1. Уровни планирования. От вех к пакетам работ

Планирование без учета координации. Любой достаточно большой проект разбивается на относительно независимые части, за реализацию которых отвечают самостоятельные подразделения. При отсутствии координирующих воздействий со стороны руководителя проекта они могут действовать, преследуя исключительно свои частные, локальные цели, что приводит к хаосу и срыву реализации проекта в целом. . Планирование без учета мотиваций. Как правило, для работ по проектам привлекаются исполнители из функциональных подразделений, у которых есть свое руководство, свои цели и специфические задачи и, разумеется, своя форма оплаты труда, которые обычно никак не связаны с целями и задачами проекта. Поэтому исполнители не чувствуют ответственности и важности работ по проекту без надлежащего стимулирования за результаты своей деятельности. А руководитель проекта не наделен достаточными правами по стимулированию исполнителей, и не может формировать бюджет материального стимулирования по результатам в проекте.

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

Планирование не для отслеживания. К сожалению, это наиболее распространенная ошибка, когда планирование выполняется ради того, чтобы был план. Все ошибки планирования, перечисленные в этом разделе, могут стать причиной негативного отношения к плану, когда он перестает быть реальным инструментом управления работами по проекту.

 

Детальное планирование

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

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

• Сколько событий или работ необходимо включить в график?

• Насколько детально надо описывать технологию выполнения работ?

• Для кого этот график предназначается?

Процесс разработки детального графика представлен на рис. 13.8.1.

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

Рис, 13.8.1. Последовательность разработки детального графика

 

Сетевое планирование

Сетевая диаграмма (сеть, граф сети, PERT-диаграмма) — графическое отображение работ проекта и зависимостей между ними. В планировании и управлении проектами под термином "сеть" понимается полный комплекс работ и вех проекта с установленными между ними зависимостями.

Сетевые диаграммы отображают сетевую модель в графическом виде как множество вершин, соответствующих работам, объединенных линиями, представляющими взаимосвязи между работами. Этот граф, называемый сетью типа "вершина — работа" или диаграммой предшествования — следования, является наиболее распространенным представлением сети (рис. 13.9.1).

Существует другой тип сетевой диаграммы, называемый сетью типа "вершина — событие", который на практике используется реже. При данном подходе работа представляется в виде линии между двумя событиями (узлами графа), которые в свою очередь отображают начало и конец данной работы. PERT-диаграммы являются примерами этого типа диаграмм (рис. 13.9.2).

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


Рис. 13.9.1. Фрагмент сети "вершина — работа"

 

Рис. 13.9.2. Фрагмент сети "вершина — событие"

 

Методы сетевого планирования — методы, основная цель которых заключается в том, чтобы сократить до минимума продолжительность проекта. Основываются на разработанных практически одновременно и независимо методе критического пути МКП (СРМ — Critical Path Method) и методе оценки и пересмотра планов ПЕРТ (PERT — Program Evaluation and Review Technique).

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

Рис. 13.9.3. Пример петли в сетевой модели

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

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

Диаграмма Ганта — горизонтальная линейная диаграмма, на которой задачи проекта представляются протяженными во времени отрезками, характеризующимися датами начала и окончания, задержками и, возможно, другими временными параметрами. Пример отображения диаграммы Ганта с помощью современных компьютерных средств (гл. 22) представлен на рис. 13.9.4.

Процесс сетевого планирования предполагает, что вся деятельность будет описана в виде комплекса работ или работ с определенными взаимосвязями между ними. Для расчета и анализа сетевого графика используется набор сетевых процедур, известных под названием "процедуры метода критического пути".

Процесс разработки сетевой модели включает:

• определение списка работ проекта;

• оценку параметров работ;

• определение зависимостей между работами.

Рис. 13.9.4. Диаграмма Ганта

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

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

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

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

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

Основными являются два типа работ:

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

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

Определение зависимостей между работами необходимо для расчета календарного графика по МКП. Связь предшествования отображает в расписании логическую зависимость между работами. Наиболее частой причиной таких зависимостей являются технологические ограничения (начало одних работ зависит от результатов других), хотя возможны и ограничения, диктуемые другими соображениями. Эти связи образуют структуру сети. Совокупность взаимосвязей между работами определяет последовательность выполнения работ. В соответствии с установленными связями работы делятся на предшествующие и последующие. Предшествующая работа является обеспечивающей для последующей; таким образом, для начала выполнения последующей работы требуется выполнение всех предшествующих.

Основными методами определения зависимостей между работами являются:

1. Метод предшествования (PDM), или "вершина — работа" (рис. 13.9.1). Оперирует четырьмя типами зависимостей предшествования — следования:

"начало после окончания". Это стандартная последовательность, при которой предшествующая работа должна завершиться до начала последующей;

"начало после начала". Это наиболее общая последовательность при моделировании работ, которые должны выполняться одновременно. В этом случае не требуется завершения предшествующей работы до начала последующей. Для ее начала необходимо, чтобы предшествующая работа только началась;

"окончание после окончания". Этот тип зависимости также используется для моделирования параллельных работ. В этом случае окончание последующей работы контролируется окончанием работы предшественницы;

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

2. Метод построения стрелочных диаграмм (графиков) (ADM), или "вершина — событие". Этот метод оперирует только зависимостями "начало после окончания" и в некоторых случаях требует применения фиктивных работ для корректного отражения технологии (рис. 13.9.2).

3. Методы построения условных диаграмм (графиков).

4. Сетевые шаблоны.

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

Завершающим этапом определения зависимостей является проверка взаимосвязей на петли и другие логические ошибки. После построения структуры сети и выполнения оценок продолжительностей работ команда проекта имеет все необходимое для расчета календарного графика по МКП.

Календарное планирование по МКП требует определенных входных данных. После их ввода производится процедура прямого и обратного прохода по сети и вычисляется выходная информация.

Для расчета календарного графика по МКП требуются следующие входные данные:

• набор работ;

• зависимости между работами;

• оценки продолжительности каждой работы;

• календарь рабочего времени проекта (в наиболее общем случае возможно задание собственного календаря для каждой работы);

• календари ресурсов;

• ограничения на сроки начала и окончания отдельных работ или этапов;

• календарная дата начала проекта.

Любое изменение даты начала проекта повлечет пересчет сроков выполнения каждой работы. Для процессов детального планирования даты начала подпроектов или пакетов работ определяются на основании укрупненных планов. При наличии входных данных производится процедура расчета расписания вперед и назад и вычисляется выходная информация. Расчет расписания вперед начинается с работ, не имеющих предшественников. В его ходе определяются ранние даты работ, под которыми понимаются наиболее ранние возможные сроки начала и окончания работ при условии, что предыдущие работы завершены:

Раннее начало + Продолжительность работы — 1 = Раннее окончание.

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

Позднее окончание — Длительность +- 1 = Позднее начало.

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

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

Результаты вычислений по МКП позволяют получить:

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

• работы, лежащие на критическом пути. Любая задержка таких работ приведет к задержке даты завершения проекта. Все критические работы имеют резерв времени, в общем случае равный нулю, что означает, что их ранние и поздние сроки выполнения совпадают;

• ранние и поздние календарные даты начала и окончания каждой работы.

Анализ по МКП не требует установки жестких дат начала работ, не лежащих на критическом пути. В отличие от критических работ они могут быть запланированы на любое время между их ранними и поздними датами.

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

ID работы Описание работы Продолжительность Раннее начало Раннее окончание Позднее начало Позднее окончание Полный резерв
ВА710   Возведение каркаса     28 ДЕК.   25 ЯНВ.   28 ДЕК.   25 ЯНВ.    
AS107   Установка системы и компонент     21 ЯНВ.   04 MAP.   21 ЯНВ.   04 MAP.    
ВА712   Настил попов     26 ЯНВ.   14 ФЕВ.   26 ЯНВ.   14 ФЕВ.    
ВА730   Бетонирование первого и второго этажей     15ФЕВ.   08 MAR   15 ФЕВ.   08 MAR    
ВА810   Установка механического и электрооборудования     25 ФЕВ.   17 MAP.   12 АПР.   02 МАЯ.    
AS 109   Тестирование и отладка     07 MAP.   07АПР   07 MAP.   07 АПР    
AS110   Тестирование и отладка линии Б     07 MAP.   07АПР   07 MAP.   07 АПР    
AS270   Налаживание роботизированного пути линии Б     07 MAP.   07 АПР.   07 MAR   07 АПР.    
AS108   Установка системного контроллера     07 MAR   28 MAP.   21 MAR   11 АПР.    
ВА720   Возведение стен эскалатора     09 MAP.   22 MAP.   09 MAR   22 MAP.    
ВА731   Бетонная плита основания     09 MAP.   22 MAP.   09 MAP.   22 MAP.    
AS250   Строительство железнодорожных сообщений     14 MAP.   08 АПР.   28 MAP.   22 АПР.    
ВА820   Установка HVAC дымоходов     18 MAP.   31 MAP.   03 МАЯ.   16 МАЯ.    
AS260   Налаживание роботизированных путей линии А     22 MAP.   07 АПР.   22 MAP.   07 АПР.    
ВА750   Возведение внешних стен     23 MAP.   29 АПР.   23 MAP.   29 АПР.    

Рис. 13.9.5. Представление расчета по МКП

Информация, полученная в результате вычислений по МКП, может быть предоставлена либо в табличной форме (рис. 13.9.5), либо в виде календарно-сетевого графика.

Такой формат отчета по планированию графика работ дает возможность быстрого просмотра основных результатов анализа по МКП.

Большая часть средств автоматизированного планирования (гл. 22) имеет гибкие режимы отбора и сортировки, с помощью которых можно создать различные типы отчетов, из которых разработчик плана выбирает наиболее значимые и эффективные для представления различным потребителям.

Для многих проектов уже на стадии временного анализа выясняется, что в поставленные директивные сроки проект выполнить будет очень сложно. Для получения приемлемых с точки зрения целей проекта сроков возможно проведение дальнейшей коррекции расписания по сценарию "что, если". Если расписание не укладывается в директивные сроки, то можно попытаться сократить сроки выполнения отдельных задач или изменить зависимости (ввести, например, где это возможно, зависимости с временными задержками).

 

Связь сметного и календарного планирования

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

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

Взаимосвязь календарно-сетевого планирования и разработки сметной документации на разных уровнях управления представлена на рис. 13.10.1.

Одна из основных проблем интеграции двух систем — несоответствие уровней детализации сметы и календарно-сетевого графика. При составлении сметы определяется стоимость строительства на основе объемов работ. Поэтому сметчики, работающие над поставленной задачей, часто не учитывают план производства работ, объединяя, например, в одной, расценке одинаковые работы по всему объекту, что не совсем удобно с точки зрения управления. Другой случай, когда для учета затрат сметчик набирает группу расценок, характеризующую одну работу, при этом смета получается слишком детальная, что опять-таки не подходит для целей управления. Следовательно, прежде чем передавать данные из сметы в систему календарно-сетевого планирования, их следует переработать. Идеальным является вариант, когда смета структурируется в соответствии с задачами управления на основе графиков в системе управления проектами.

Пример интеграции программного обеспечения для календарно-сетевого планирования и сметной документации представлен в гл. 22.5.

 

Ресурсное планирование

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

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

Рис. 13.10.1. Взаимосвязь календарно-сетевого планирования и разработки сметной документации

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

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

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

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

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

В общем виде алгоритм ресурсного планирования проекта включает три основных этапа:

• определение ресурсов (описание ресурса и определение максимально доступного количества данного ресурса);

• назначение ресурсов задачам;

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

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

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

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

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

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

 

Документирование плана проекта

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

План проекта может включать следующие основные разделы:

• краткий обзор проекта;

• введение;

• цели и ожидаемые результаты проекта;

• стратегия;

• объем работ;

• организационные связи;

• ссылки на внешние документы;

• структура проекта;

• роли и ответственность;

• процесс управления проектом;

• обзоры и утверждения;

• комплекс работ;

• работы проекта, оценка объема работ и квалификации;

• внешние задачи;

• возможные изменения;

• график работ;

• график работ по этапам;

• список вех;

• ресурсное обеспечение;

• персонал;

• оборудование;

• средства

• прочее;

• финансирование;

• история финансирования подобных проектов;

• бюджет;

• план затрат;

• фонды;

• предположения;

• ограничения, риски и неопределенности Проекта;

• зависимости от внешних проектов/событий;

• риски и неопределенности;

• процесс решения проблем.

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

 

Резюме

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

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

Контрольные вопросы и задания

1. В чем состоит сущность планирования?

2. В чем состоит основная цель планирования?

3. Перечислите основные процессы планирования.

4. Перечислите вспомогательные процессы планирования.

5. В чем состоит сущность агрегирования календарно-сетевых планов (графиков)?

6. Дайте определение концептуальному плану, стратегическому плану и детальному плану проекта.

7. В чем состоит сущность метода SWOT-анализа?

8. Перечислите 12 базовых возможных стратегий проекта.

9. Перечислите факторы успеха при стратегическом планировании.

10. Перечислите факторы успеха при детальном планировании.

11. Что должен включать в себя детальный график?