Модуль 8. Управление программами и проектами - Разу М.Л., Воропаев В.И., Якутии Ю.В.. Модуль 8. Управление программами и проектами - Разу М.Л., Воропа. И проектами программами Управление
Скачать 5.14 Mb.
|
Внешние ограничения и взаимосвязи 180 Управление развитием организации: модульная программа для менеджеров проекта. Объектами моделирования при этом могут быть или весь проект, или комплекс работ проекта. Сетевая модель (график, стре лочная диаграмма, логическая сеть) — наглядное изображение про екта в виде графа, отображающего технологическую взаимосвязь между работами. Типовые сетевые модели могут использоваться для ускорения процесса построения как всей сетевой диаграммы проекта, так и ее фрагмента. Это бывает удобно, когда фраг менты проекта содержат одинаковые или Похожие работы. При строительстве многоэтажного здания сетевая модель первого эта жа может быть типовым фрагментом для последующих этажей. Результаты, полученные при определении взаимосвязей работ про екта. При определении взаимосвязей работ проекта должны быть получены следующие результаты. Сетевая диаграмма проекта — нагляд ное изображение проекта в виде графа, ото бражающего взаимосвязи работ и времен ные ограничения. Сетевая диаграмма должна сопровождаться описанием взаимосвязей между работами, временных ограничений и их обоснованием. При построении сетевой диаграммы может возникнуть необходимость разделе ния или переопределения работ проекта, что приведет к изменению перечня работ проекта. 5.3.4. Оценка продолжительности работ проекта Оценка продолжительности работ проекта — определение вре мени, необходимого для выполнения каждой отдельной работы. Постановка задачи «Оценка продолжительности работ проекта». Эта задача может быть сформулирована следующим образом. Заданы: перечень и объемные характеристики работ проекта; ресурсы, необходимые для выполнения работ проекта; производительность этих ресурсов. Требуется определить продолжительность выполнения каждой работы проекта. Информация, используемая при оценке продолжительности работ. Для оценки продолжительности работ необходима следующая ин формация: • перечень работ проекта; объемы работ; Уточнённый перечень ра бот проекта Сетевая диаграмма про екта Типовые сетевые модели Модуль «Управление программами и проектами» 181 количественные характеристики работ, выраженные в физиче ских единицах. Продолжительность работ определяет ся количеством используемых ресурсов (ис полнителей), необходимых для ее выпол нения. Понятно, что для сокращения продолжительности работ необходимо привлечь дополнительных исполнителей. Продолжительность работ в значительной степени зависит не только от числа привлеченных исполнителей, но и от их произво дительности. В общем случае под ограничениями понимают различные фак торы, лимитирующие команду проекта при оценке продолжитель ности работ. К таким ограничениям можно отнести: интенсивность выполнения работ; наличие используемых ресурсов. К допущениям относятся: принятые допущения о характере рас пределения случайных величин — про должительности работ; допущения об использовании нормативной базы и статистиче ской информации; • допущения о характере зависимости продолжительности рабо ты от ее объема, количестве выделенных ресурсов и об их про изводительности. Эта информация по вероятной продол жительности различных категорий работ мо жет быть получена из следующих источни ков: архивов проектов-аналогов; коммерческих баз данных по оценке продолжительности; опыта членов команды проекта; нормативной базы. Методы и средства оценки продолжительности работ. Выбор ме тодов и средств для оценки продолжительности работ зависит от наличия, полноты и достоверности исходных данных. Для оценки продолжительности работ применяются следующие методы и средства. При наличии необходимой исходной информации (объемы работ, требуемые ре сурсы, производительность ресурсов и др.) Нормативные расчетные методы Архивная (историческая) информация Ограничения Допущения Ресурсы (исполнители), необходимые для выпол нения работ Оценки по аналогам используют про должительность аналогичных работ ранее выполненных проектов как основу для определения продолжитель ности работ разрабатываемого проекта. Аналоговая оценка являет ся одной из форм экспертной оценки. Метод моделирования Монте-Карло Моделирование позволяет с помощью генерации случайных чисел определить с учетом различных допущений вероятностную продолжительность работ проекта. Результаты, полученные при оценке продолжительности работ проекта. При определении продолжительности работ проекта необ ходимо получить следующие результаты. Оценки продолжительности работ проекта: детерминированные оценки продолжительности работ, вычис ленные по расчетным формулам на основе достоверных исход ных данных и нормативной базы; Оценки по аналогам 182 Управление развитием организации: модульная программа для менеджеров продолжительность работ Т определяется по известным расчетным формулам: Как показывает опыт, на практике не всегда имеется необходимая информация для определения продолжительности работ проекта. В этих случа ях привлекают экспертов, оценки которых базируются на знании, опыте и используемой архивной информации. Чем выше уровень подготовки экспертов, тем надежнее оценка продолжительности. Наибольшее распространение получили следующие вероятно стные методы определения продолжительности работ: при нормальном законе распределения времени продолжитель ности работы используется формула расчета ожидаемой про должительности по трем оценкам времени: Экспертные оценки Модуль «Управление программами и проектами» 183 вероятностные оценки времени, которое необходимо для вы полнения каждой работы проекта, и диапазоны возможных от клонений от этих величин. Предполагаемые продолжительность работы «окраска стен» 7 дней и диапазон возможных отклонений 2 дня означают, что работа займет не бо лее 9 и не менее 5 дней. Допущения, сделанные при разработке оценок продолжительностей работ, должны быть документированы. При определении продолжительности может возникнуть необходимость в детали зации или укрупнении, которые приводят к изменению перечня работ проекта. 5.3.5. Разработка расписания проекта На базе разработанной сетевой модели для осуществления про екта может быть построено множество допустимых, т.е. удовлетво ряющих установленным ограничениям, календарных планов, отли чающихся сроками выполнения этапов и отдельных работ проекта, распределением ресурсов и др. Поэтому главной задачей календар ного планирования является формирование расписания работ, оп тимального по выбранному критерию его оценки. Выбор критерия оптимальности осуществляется в зависимости от назначения рас писания и конкретных условий выполнения проекта. На практике часто требуется расписание, учитывающее несколь ко критериев. Составление компромиссного расписания проводит ся до тех пор, пока его качество и результаты не устроят заказчика и менеджера проекта. Постановка задачи «Разработка расписания проекта». Как следу ет из общей постановки задач календарного планирования, эти за дачи могут иметь большое число модифи каций. При разработке календарного плана проекта необходимо конкретизировать по становку задачи и выбрать критерий опти мизации по условиям реального проекта и потребностям его участников. В качестве таких критериев могут быть минимизация продолжительности проекта в условиях ог раниченных ресурсов, минимизация стоимости проекта, равномер ное распределение ресурсов и др. Информация, используемая при разработ ке расписания. Организационно-технологи ческая модель проекта, отражающая взаи мосвязи работ в проекте. Сетевая диаграмма про екта Расписание проекта явля ется результатом конкрет ной решаемой задачи ка лендарного планирования, условия которой определя ются потребностями участ ников проекта Допущения Уточнение перечня работ проекта 1 8 4 Управление развитием организации: модульная программа для менеджеров Продолжительность работ — расчетное или предполагаемое время, за которое может быть выполнена работа без учета ограниче ний на ресурсы. Определяется по каждой работе при оценке продолжительнос ти работы. Необходимо знание того, какие ресурсы и в какое время будут доступны, их значение для составления расписания. Календари проекта, работ и ресурсов определяют периоды, в которые может выполняться работа. Календарь проекта влияет на все ресурсы, т.е. определяет периоды, в которые выполняются работы и используются доступ ные ресурсы. Ресурсные календари определяют периоды наличия (до ступности) ресурсов. В этом случае необходимо принимать решение о согласовании этих календарей. Временные ограничения — описаны выше. Методы и средства, применяемые при разработке расписания. При разработке расписания используются следующие методы и средства. При этом методе используется матема тический анализ, который позволяет вычис лить ранние и поздние даты начала и окон чания работ проекта без учета ограничений на ресурсы, а также резервы — промежутки времени, на которые можно отодвинуть вы полнение работы без нарушения ограничений и даты завершения проекта, вычисляет единственное детерминированное расписание проекта и использует заданные единственные оценки продолжитель ности работ проекта. Использует последовательную сетевую логику и средневзвешенные оценки продол жительности работ для вычисления продолжительности всего про екта. Сегодня метод PERT используется редко, несмотря на то что оценки продолжительности работ, часто основанные на PERT, ис пользуются в вычислениях методом МКП. Позволяет проводить вероятностную обработку как сетевой логики, так и оценок продолжительности работ. При этом учитываются следующие раз личные ситуации: одни работы могут вообще не выполняться, дру гие — выполняться частично, а третьи выполняются несколько раз. Математический анализ, который со кращает продолжительность выполнения проекта без изменения его предметной области. Для этого опре деляется ускоренный путь — выполнение параллельно тех работ, Метод критического пути (МКП) Календари Метод PERT Метод GERT Метод «Сжатие» Модуль «Управление программами и проектами» 185 которые обычно производились бы последовательно. Ускоренный путь часто приводит к необходимости переделок и повышает риски. Метод «Сглаживание» применяют в тех случаях, когда заданы жесткие ограничения на сроки завершения работ и требуется опти мизировать некоторый показатель качества использования ресурсов, например мини мум превышения требуемых ресурсов над заданным уровнем их на личия. Общая идея алгоритмов типа «Сглаживание» заключается в следующем. Строят некоторый базисный план (по ранним или поздним допустимым срокам, реже произвольный, допустимый по времени и технологии план), а затем в пределах имеющихся резервов време ни по установленным постоянным или изменяемым в процессе вычислений приоритетным правилам варьируют положение работ на оси времени или (и) интенсивность их выполнения до тех пор, пока не будет достигнут алгоритмический оптимум показателя ис пользования ресурса или не найден практически приемлемый «сгла женный» график потребления ресурсов. Эвристический метод — разработка расписания проекта в усло виях ограниченных ресурсов. Алгоритм типа «Калибровка» обычно минимизирует сроки или продолжительность выполнения комплекса работ. Идея этого мето да заключается в том* что на очередной пла нируемый отрезок времени (смена, неделя, декада и т.д.) ставятся «на обслуживание» и наделяются необходи мыми ресурсами работы в соответствии с принятым приоритетом. Например, в таком порядке: начатые ранее работы, работы крити ческого пути, остальные работы в порядке возрастания их резервов времени. Если оказывается, что в рассматриваемом отрезке време ни ресурсов для некоторых работ не хватает, то начало выполнения этих работ сдвигается на следующий отрезок времени. Алгоритм, последовательно рассматривая все элементарные отрезки времени, «проигрывает» ход работ в планируемом периоде, как бы «калибруя» использование ресурсов по заданным графикам их наличия. В результате получаем календарный план, который обес печивает завершение работ в минимально возможный срок при со блюдении заданных ограничений на ресурсы. Программные продукты по управлению проектами использу ются для автоматизации разработки распи сания проекта с помощью рассмотренных методов: Программные продукты Метод «Калибровка» Метод «Сглаживание» 186 Управление развитием организаций: модульная программа для менеджеров Результаты, полученные при разработке расписания. Результаты разработки расписания состоят в следующем. Календарный план проекта содержит сроки начала и оконча ния работ проекта. Он может быть укруп ненным и детальным и представлен в таб личном или графическом виде. Резервы времени работ проекта, позволяющие сдвигать сроки начала или окончания работ без изменения даты окончания всего проекта. План определяет порядок и правила внесения дополнений и изменений в кален дарный план. 5.4. Планирование стоимости в проекте Планирование стоимости в проекте предназначено для обеспе чения выполнения проекта в рамках установленного бюджета (см. также модуль «Управление финансами»). Рассмотрим следую щие основные его этапы: Определение ресурсов — расчет потребности в ресурсах, необ ходимых для успешного выполнения работ проекта. Оценка стоимости — определение стоимости трудозатрат и ре сурсов, необходимых для выполнения работ проекта. Разработка бюджета проекта — распределение предполагаемых затрат в соответствии со сроками выполнения проекта. Управление стоимостью проекта связано в первую очередь с затратами на ресурсы, необходимые для выполнения проекта. Во многих сферах применения представление и анализ перспек тив финансового развития продукта проекта осуществляется вне проекта. В других (например, капитальное строительство) эта рабо та включается в управление стоимостью проекта, выдавая дополни тельные процессы, в которых рассматриваются возврат инвестиций, дисконтированный поток денежной наличности, анализ окупаемо сти и т.д. Управление стоимостью в проекте должно также рассматривать и учитывать все дополнительные расходы в проекте: затраты на от дельные поручения', вознаграждения и др. В некоторых проектах, особенно небольших, планирование ресурсов, оценка стоимости и разработка бюджета рассматриваются как один процесс. В данном разделе они представлены как отдель ные процессы, так как методы и средства для выполнения каждого из них различны. Календарный план про екта План управления расписа нием Модуль «Управление программами и проектами» 187 5.4.1. Определение потребности проекта в ресурсах После составления расписания работ проекта можно построить графики потребности в ресурсах, необходимых для выполнения работ проекта. Объемные и временные характеристики потребления ресурсов используются для определения стоимости проекта. Для определе ния полной стоимости проекта необходимо учесть все используе мые в нем ресурсы: трудовые ресурсы; • машины, оборудование; материалы; денежные средства; энергетические ресурсы; информационные ресурсы; вычислительную и организационную технику; производственные площади; прочие ресурсы. Таким образом, планирование ресурсов включает определение необходимых ресурсов и их количества для успешного завершения работ проекта. Этот процесс должен быть строго скоординирован с определением затрат и конкретной ситуацией. I Команда строительного проекта должна быть знакома с местными строительными правилами. Такая информация предоставляется практиче ски бесплатно специалистами данной местности. Однако если местные трудовые ресурсы имеют недостаток опыта работы с нестандартными или специальными строительными технологиями, внесение дополнительных затрат по найму консультанта может быть более эффективным путем полу чения знаний о местных строительных правилах. Команда конструирования нового автомобиля должна быть знакома с позднейшими технологиями автомобильной сборки. Данные знания могут быть получены путем найма консультантов, посылки проектиров щиков на обучение или включения в команду кого-либо из производст венного отдела. Постановка задачи «Определение потребности проекта в ресур сах». Постановка этой задачи может быть сформулирована следую щим образом. Заданы: документ, определяющий предметную область проекта; структурная декомпозиция; календарный план работ проекта; наличие ресурсов; политика и структура организации; историческая информация; ограничения. 188 Управление развитием организации: модульная программа для менеджеров Требуется определить полный перечень и объем ресурсов, не обходимых для выполнения работ проекта и удовлетворяющих ус ловиям задачи. Информация, используемая при планировании ресурсов. Для пла нирования ресурсов необходима следующая информация. Этот документ содержит обоснование выполнения проекта и цели проекта, причем и одно, и другое должно быть, обязательно рассмотрено по отдельности во время ресурсного Планирования. СДР определяет элементы проекта, для которых необходимы ресурсы. Знание того, какие ресурсы (люди, обо рудование и материалы) и в какое время до ступны для проекта, совершенно необходимо для планирования ресурсов. Объем деталей и уровень спецификации описания нали чия ресурсов могут варьировать. Информация содержит типы ресурсов, которые требовались на аналогичные работы в ранее выполненных проектах. Политика организации-исполнителя по подбору персонала, а также аренде или по купке материалов и оборудования должна быть учтена во время процесса планирования ресурсов. Методы |