|
Приемы построения сетевых графиковПри разработке сетевого графика «от начала» сначала откладывают первые работы проекта, потом последующие в их логической связи, и так до конца. При построении используется тот же принцип - работа связывается со своим предшественником. Полученное событие окончания последней работы или работ называется событием окончания всего проекта. При этом если его дата устраивает руководителя проекта, то сетевое планирование считается выполненным. Если оно наступает позже желаемой даты окончания, то начинается оптимизация критической последовательности с целью ее сокращения. При разработке сетевого графика «от конца» сначала откладывают последние работы проекта от фиксированной даты окончания, потом предшествующие в их логической связи и так до начала. Полученное событие начала первой работы или работ называется событием старта проекта. При этом если его дата устраивает руководителя проекта, то сетевое планирование считается выполненным. Если рассчитанная дата старта оказывается уже в прошлом, то проводится работа по сокращению критической последовательности. Например, расчет «от конца» проводится руководителем проекта первого декабря. Построенный сетевой график показывает, что первая работа должна была начаться уже неделю назад, т. е. 25 ноября, чего, естественно, не случилось. Руководитель проекта вынужден пересмотреть планирование или оптимизировать некоторые работы. При построении сетевых графиков возможны следующие условия связи работ: • «старт-старт», когда две или более работ начинаются обязательно одновременно (или с определенной положительной или отрицательной связанной задержкой); • «старт-финиш», когда последующая работа начинается при условии обязательного окончания предыдущей (или с задержкой); • «финиш-финиш», когда работы заканчиваются обязательно одновременно или с определенной положительной или отрицательной связанной задержкой; • «финиш-старт», когда окончание последующей работы связано с началом предыдущей. Календарно-сетевой график На практике руководитель проекта работает чаще с комбинированным календарно-сетевым графиком, где работы проекта, нанесенные на ленточный график, связаны стрелками в их логической последовательности. Такой график сочетает преимущества графика Гантта (простота изображения, возможность отслеживания фактического развития проекта) и сетевых графиков (возможность логически правильного расположения работ, идентификация критического пути и некритических работ). Календарно-сетевой график используется всеми программными продуктами управления проектом. Красным цветом (по умолчанию) изображается критический путь. Анализируя календарно-сетевой график, необходимо обращать внимание на ряд типовых ошибок: • как правило, забывают о контрольных точках либо делают их крайне мало, например только «начало проекта» и «окончание»; • используют последовательные работы, мало уделяя времени «запараллеливанию» работ; • составляют очень жесткий график без каких-либо резервов (в график полезно вставлять определенные «временные» окна с остановкой, где можно решить проблемы задержки проекта). Оптимизация графиков При планировании или реализации проекта одним из основных управленческих действий является оптимизация критического пути подготовленного календарно-сетевого графика в целях его сокращения. Для этого используются следующие основные приемы. 1. Отказ от «не важных критических работ» (с точки зрения управления В ряде случаев можно допустить отказ от критических работ, приводящий к частичному временному снижению масштаба проекта на определенном этапе. Однако при этом надо обеспечить необходимую последующую компенсацию этого снижения, чтобы у заказчика не было претензий к итоговому результату/продукту проекта. 2. Создание параллельных последовательностей, перекрытие последующих работ предыдущими. К этому приводит переход от связей между последовательными критическими работами типа «финиш-старт» к отношениям 3. Сокращение длительности самих критических работ. Этого можно добиться, например, увеличением количества рабочих дней в неделе или часов, например, сделав 10 часовой рабочий день вместо восьмичасового или трехсменный график работы. Возможно также включение праздничных дней и выходных (это происходит очень часто при срочных или рискованных проектах). Такие шаги позволят сократить календарное время исполнение проекта. Хорошим помощником для таких изменений может быть любой программный продукт по управлению проектами, который позволяет легко формировать календарь доступности ресурсов на рассматриваемые работы. Легче происходит сокращение самых ранних, наиболее длительных и наиболее простых критических работ. На старте проекта в команде присутствует оптимизм (нет проблем, все сделаем в срок! Ведь все еще впереди!), существует недооценка своих сил, еще не хватает опыта. Здесь легче всего уговорить исполнителей работать больше и производительнее, воздействовать на их энтузиазм. Самые длительные работы часто планируются со скрытым запасом, который иногда можно безболезненно устранить. Простые работы обеспечивают высокую производительность и позволяют равномерно рассчитывать свои силы и убыстрять темп. При возможности выделения дополнительных ресурсов в первую очередь сокращают те критические работы, ускорение которых будет стоить дешевле всего. Однако могут появится два побочных эффекта. Новые ресурсы, например персонал, не всегда придают импульс работе из-за необходимости ввести их в курс дела, обучить, дать время на привыкание, привлечь к обучению уже вовлеченный персонал, т. е. возникает так называемый «эффект привыкания». Это замедление в работе должно быть компенсировано последующим увеличением производительности, что не всегда может быть обеспечено. Еще одним эффектом привлечения является снижение темпов работы основного персонала, появление негативных тенденций («нам не доверяют, новые тоже хотят присоединиться к успеху, мы им ничего не скажем»). Фредерик П. Брукс, главный менеджер проекта разработки операционной системы IBM 360, считает, что в большинстве случаев планирование дополнительных «человеко-месяцев» — это миф. Если проект разработки программного обеспечения не укладывается в сроки, увеличение количества ресурсов фактически удлиняет продолжительность проекта из-за обучения дополнительных сотрудников, отслеживания их работы и проблем передачи информации. Это равносильно, по словам Брукса, использованию бензина для тушения пожара. При ускорении за счет дополнительных ресурсов очень большое значение имеет необходимость балансировать между прямыми и косвенными издержками. Ускорение приводит к снижению косвенных непрямых затрат и к увеличению прямых. С одной стороны, сокращение срока выполнения работы стоит денег, так как используются дополнительные часы — переработки, требуется большее число исполнителей. С другой стороны, это сокращение дает экономию, так как на каждый день проекта относятся общехозяйственные расходы и затраты по штрафам. Оптимальное составление графика заключается в определении длительности проекта, которая минимизировала бы эти два типа затрат. Идеальная ситуация, когда они скомпенсированы и не увеличивают смету. Довольно легко иногда сокращать работы, контролируемые организацией-исполнителем, а не внешними подрядчиками. Тут можно использовать и неформальное воздействие, и административные рычаги. Организация-исполнитель, как правило, воодушевлена проектом и может без увеличения сметы административно привлечь дополнительный ресурс и даже допустить сверхурочную работу.
Ускорение Говоря об ускорении проекта в целом, и, как следствие, ускорении работы, имеют в виду то, что эта работа может быть произведена обычным («нормальным») способом или ускорена за счет привлечения дополнительных ресурсов и, соответственно, увеличения затрат. Основными в проекте являются два тина работ. Работа с фиксированной продолжительностью, выполнение которой практически нельзя ускорить вне зависимости от количества назначенных ей ресурсов, поскольку существуют факторы, влияющие на ее длительность, но не зависящие от количества исполнителей. Довольно заезженным, но очевидным примером такой работы является процесс затвердевания бетона. По технологии бетон встает за 28 дней. Использование разных приемов (подогрев, введение химических добавок) не позволяет ускорить этот процесс радикально. Другим примером может являться обучение, которое также нежелательно ускорять, иначе есть опасность потерять качество и получить номинальных, а не настоящих специалистов. В качестве примера хочется отметить предлагаемые на рынке ускоренные «программы МВА», где обучение происходит в течение недели или месяца. Такое ускорение очевидно невозможно. Работа с фиксированным объемом имеет длительность, зависящую от количества назначенных ей исполнителей или ресурсов. В этом случае увеличение числа исполнителей приводит к сокращению времени выполнения работ. Существует масса таких примеров - от строительных работ, когда лишний экскаватор ускоряет рытье траншей, до задач бизнес-проектов, когда привлечение дополнительных маркетологов позволяет получить исследование раньше. Логика ускорения проекта, содержащего работы с фиксированным объемом, довольно проста. В группе этих работ определяются стоимости ускорения каждой работы и пределы этого ускорения. Первым шагом ускоряется работа, которую дешевле всего ускорить. Анализируется полученная критическая последовательность. Если она не изменилась, то сокращают следующую критическую работу (наиболее дешевую для ускорения), опять определяют полученную критическую последовательность и т. д. Если произошло изменение критической последовательности работ после первого или следующего ускорения, то анализируют новую последовательность и уже работают с ней по описанному выше принципу. Каждый раз сопоставляют возрастающую смету и получаемую длительность проекта с требованиями заказчика. Существует и другой, более простой в применении способ, когда сразу ускоряют все работы проекта с фиксированным объемом, строят и анализируют новый сетевой график, суммируют смету ускорения и добавляют ее к старой смете. При таком расчете новая смета проекта может получиться завышенной, так как учитываются дополнительные суммы ускорения тех работ, которые не являются критическими. Для объяснения описанной методологии рассмотрим следующий пример. Данные сетевого графика приведены в табл. 4.4.
Таблица 4.4. Пример сетевого графика
Из графика видно, работа С - это работа с фиксированной длительностью. Остальные работы имеют разные стоимости удельного ускорения или стоимости ускорения на единицу времени и являются работами с фиксированным объемом. Первый подход: построив данный график в формате АОА, определяем критический путь проекта, равный 11 дням и включающий работы А - В - Е. Определим, ускорение какой работы потребует наименьших затрат. Из табл. 4.4 видно, что это - работа Е. Удельное ускорение этой работы - 30 р. в день. Ускоряем эту работу на 1 день (делаем это пошагово). Получаем новую длительность проекта, равную 10 дням. Произведенное ускорение создало новый критический путь проекта: А - D - ложная работа. Чтобы далее снижать общую длительность проекта, мы должны ускорить работы и на этом критическом пути (помним, что путь А - В - Е по-прежнему является критическим). Таким образом, чтобы ускорить проект, необходимо произвести ускорение по обоим критическим путям. Анализируя их, приходим к выводу, что экономически более целесообразным является ускорение работы А (стоимость ускорения - 50 р. в день), нежели более дешевых работ D и Е (40 + 30 = 70 р.) по отдельности. Прибавляем необходимые 50 р. к 30 р., требуемым для первоначального ускорения работы Е. Общая сумма бюджета на ускорение - 80 р. Новая длительность проекта - 9 дней. Мы опять имеем два критических пути. Теперь нужно использовать отвергнутый на предыдущем этапе вариант - ускорить работы D и Е. Это даст еще 1 день (итого: получаем длительность проекта 8 дней) и новую смету - 150 р. Следующим этапом можно сокращать комбинацию работ D и В (критические последовательности по-прежнему не изменились). Это даст еще 1 день. Длительность проекта становится равной 7 дням, что увеличивает затраты на проект до 250 р. Мы исчерпали лимит по ускорению работ Л - В - Е, составляющих критическую последовательность, поэтому дальнейшее ускорение (несмотря на ускоряемую работу D) невозможно. Второй подход к задаче - ускорить все работы, сосчитать критический путь и вычислить затраты. Длительность проекта будет также 7 дней. Стоимость ускорения составит 290 р., что на 40 р. превышает предыдущий расчет. Очевидно, происхождение этих избыточных затрат - не обусловленное необходимостью ускорение работы D до ее лимита - 40 р. Конфликты в семейной жизни. Как это изменить? Редкий брак и взаимоотношения существуют без конфликтов и напряженности. Через это проходят все... Что способствует осуществлению желаний? Стопроцентная, непоколебимая уверенность в своем... Что будет с Землей, если ось ее сместится на 6666 км? Что будет с Землей? - задался я вопросом... Живите по правилу: МАЛО ЛИ ЧТО НА СВЕТЕ СУЩЕСТВУЕТ? Я неслучайно подчеркиваю, что место в голове ограничено, а информации вокруг много, и что ваше право... Не нашли то, что искали? Воспользуйтесь поиском гугл на сайте:
|