.RU

Глава 2 Операции 2.1. Введение - Курс «управление проектами» Авторы: Сооляттэ Андрей Юрьевич (Раздел I) Шулимов...


^ Глава 2 Операции 2.1. Введение
Настоящая глава посвящена рассмотрению значению операций, их характеристикам и их позиции в планировании мероприятий по исполнению проекта.

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

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

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

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

^ Теория систем была изначально применена в точных науках и технике. Системный подход используется для облегчения понимания и анализа процессов и структур.

Модель «вход-выход» является простейшей моделью системы. Она описывает, как «входы» превращаются в «выходы» посредством процесс преобразования (рис. 2), и потому часто называется «моделью преобразования»




^ Рис. 2 Простая модель «вход - выход»

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



^ Рис. 3 Модель преобразования для операций

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

Таблица «Примеры операционных систем»

Организация

Входы

^ Процессы
преобразования

Выходы

1. Кирпичный завод

Глина

Штат завода

Оборудование

Тепло

Размол глины

Формовка

Обжиг

Упаковка

Кирпичи

2. Почтовая служба

Штат

Оборудование

Транспорт

Почта

Сбор почты

Сортировка почты

Транспортировка почты

Доставление почты

3. Консультации по менеджменту

Консультанты

Оборудование

Информация от клиентов

Сбор информации Обработка информации

Консультационные отчеты

4. Телекоммуникационная компания

Информация от абонентов

Штат телефонной станции

Оборудование

Обработка данных

Передача данных

Информация, полученная абонентами

5. Дантист

Медицинский персонал

Оборудование

Пациенты

Обследование

Лечение зубов

Вылеченные зубы

Улучшенное здоровье и самочувствие

6. Ресторан

Пищевые продукты

Оборудование

Штат ресторана

Посетители

Подготовка продуктов

Приготовление пищи

Подача блюд

Готовые блюда

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

Чтобы знать, насколько хорошо, или, наоборот, плохо выполняется операция, необходимо уметь измерять характеристики выполнения операции, именуемые здесь производственными показателями. Умение измерять производственные показатели - обязательная предпосылка для любых усовершенствований операции. Используя терминологию системного подхода, можно следующим образом описать три характеристики выполнения операций, измерение которых особенно полезно (рис. 4).

Три «Е»





^ Рис. 4 Основные характеристики выполнения операций

Экономичность. Уровень экономичности выполнения операции определяется затратами на приобретение необходимых для операционного процесса товаров и услуг. Однако концентрация внимания исключительно на ценах при принятии решений о закупках входных ресурсов чревата многими опасностями. Задача материально-технического снабжения заключается в приобретении необходимых входных ресурсов в нужных количествах, в соответствующее время, от наиболее подходящего поставщика, по разумной цене. Концентрируя внимание исключительно на ценах приобретаемых товаров или услуг, Вы можете столкнуться со следующими сложностями:

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

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

продуктивность = выход/ вход

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

продуктивность=стоимость выходных продуктов/отработанные человеко-часы

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

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

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

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

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

В действительности оказание влияния на сотрудников организации является одной из важнейших целей проведения измерений. Существует поговорка: «Нельзя управлять тем, что нельзя измерить». Работники организаций судят о том, чем руководство стремится управлять, по тому, что оно пытается измерить. Производственные показатели, наиболее важные для менеджеров, становятся предметом концентрации внимания подчиненных. Можно сказать: «Что Вы измеряете, то Вы и получите!»

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

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

корпоративная стратегия




операционная стратегия




^ Вид планирования операции

Типичный период времени




Стратегический план

2 года - 5 лет




Агрегатный план

1 - 2 года




План производства

3 - 6 месяцев




План работ

1 - 4 недели




Диспетчеризация

Режим реального времени




^ Рис. 5 Типичные временные масштабы при планировании операций разного уровня

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

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

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

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

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

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

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

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

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

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

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

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

Сетевой анализ - это метод планирования работ проектного характера, т.е. работ, операции в которых, как правило не повторяются.

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

Анализ любого проекта осуществляется в три этапа:

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

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

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

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

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

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

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

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

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

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

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

В соответствии с типами используемых графов, определяют и три вида сетей:

Стрелочные графы (сети «вершины - события»). В этом типе графов каждая операция представлена стрелкой. Длина стрелок значения не имеет. Направление стрелки отражает ход времени и обычно указывается слева направо. Начало и окончание каждой операции называются событиями и отображаются кружочками или узлом.



^ Рис. 6 Изображение операции на стрелочном графе

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

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

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




^ Рис. 7 Логические взаимосвязи в стрелочном графе

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

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

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




^ Рис. 8 Использование в стрелочном графе фиктивной логической операции

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



^ Рис. 9 Использование в стрелочном графе фиктивной операции идентификации

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

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

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

Пример 1

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






Операции

Непосредственно предшествующая операция

A

Составление сметы затрат

-

B

Согласованные оценки

A

C

Покупка собственного оборудования

B

D

Подготовка конструкторских цехов

B

E

Строительство основного цеха

D

F

Монтаж оборудования

C, E

G

Испытание оборудования

F

H

Определение типа модели

D

I

Проектирование внешнего корпуса

D

J

Создание внешнего корпуса

H, I

K

Конечная сборка

G, J

L

Контрольная проверка

K

Нужно изобразить операции с помощью стрелочного графа.

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



^ Рис. 10 Примерный эскиз графа для примера 1

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



^ Рис. 11 Новый чертеж стрелочного графа для примера 1

Пример 2

Компания «Дэлко» является участников другого проекта, детали которого приведены ниже.:



Операция

Непосредственно предшествующая операция

Операция

Непосредственно предшествующая операция

A

-

E

B, C

B

-

F

C

C

-

G

D, E

D

A, B

H

F, G

Изобразим данный проект при помощи стрелочного графа.

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



^ Рис. 12 Стрелочный граф для примера 2

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




^ Рис. 13 Простая сеть типа «вершины - работы»

Существуют четыре типа логических зависимостей между работами (рис. 14):



Рис. 14 Типы логических зависимостей

Зависимость первого типа встречается наиболее часто. Зависимости второго и третьего типа являются наиболее естественными и позволяют частично перекрывать отношения предшествования работ во времени. Взаимозависимость четвертого типа встречается крайне редко и введена для математической полноты картины.

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

Пример 3

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




^ Рис. 15 Вершинный граф

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

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

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

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

Существуют также работы с очень маленькими резервами времени. Они являются субкритическими и на них нужно обращать столько же внимания, сколько и на критические работы.

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

^ Метод критического пути (КМП) - является основным математическим средством для вычисления ранних и поздних начал и окончаний работ и резервов времени.

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

1. Определение для каждой операции наиболее ранних сроков начала и окончания ее выполнения.

2. Определение для каждого события наиболее раннего срока его наступления.

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

^ Анализ критического пути с применением вершинных графов - приводится в виде примера 4.

Пример 4

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

Операции

Непосредственно предшествующая операция

Время, дней

A

-

8

B

-

10

C

-

6

D

A, B

8

E

B,C

9

F

C

14

G

D, E

14

H

F, G

6

Вершинный граф, соответствующий данному проекту, был построен в примере 3.

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

Наиболее ранний срок окончания EF=ES + Продолжительность операции

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



Операция

Продолжи-тельность, дней

Наиболее ранний срок начала

Наиболее ранний срок окончания

Комментарий

A

8

0

0 +8 = 8




B

10

0

0 + 10 = 10




C

6

0

0 + 6 = 6




D

8

10

10 + 8 = 18

Нельзя начать, пока не завершены А и В

E

9

10

10 +9 = 19

Нельзя начать, пока не завершены В и С

F

14

6

14 + 6 = 20

Нельзя начать, пока не завершена С

G

14

19

14 + 19 = 33

Нельзя начать, пока не завершены D и E

H

6

33

33 + 6 = 39

Нельзя начать, пока не завершены F и G



Наиболее ранние сроки начала и окончания операций занесены в вершинный граф, изображенный на рис. 16.



^ Рис. 16 Вершинный граф для примера 4

Нетрудно заметить, что операция Н завершится на 39-й день, следовательно, это значение дает искомую продолжительность выполнения проекта в целом.

На данном этапе мы еще не можем определить критические операции. Чтобы это осуществить, необходимо для каждой операции рассчитать два срока, ей соответствующие, а именно наиболее поздний срок начала LS и наиболее поздний срок окончания LF операции. В данном случае процедуру расчетов мы начнем с последней операции в графе и предположим, что наиболее поздний и наиболее ранний сроки ее окончания совпадают. Затем вычитанием из этой величины продолжительности выполнения операций находим наиболее поздний срок ее начала. Ход выполнения расчетов показан в таблице:

Таблица Расчет наиболее поздних сроков начала и окончания операций

Операция

Продолжи-тельность, дней

Наиболее поздний срок окончания

Наиболее поздний срок начала

Комментарии

H

6

39

39 - 6 = 33




G

14

33

33 -14 = 19

G нужно начать до наступления наиболее поз- днего срока начала H

F

14

33

33 -14 = 19

F нужно начать до наступления наиболее поз-днего срока начала H

E

9

19

19 - 9 = 10

E нужно начать до наступления наиболее поз-днего срока начала G

D

8

19

19 - 8 = 11

D нужно завершить до наступления наиболее позднего начала G

C

10

10

10 - 6 = 4

С нужно завершить до наступления наиболее позднего срока начала E и F. Нужно использовать наименьший из этих сроков, равный 10 дням.

B

10

10

10 - 10 = 0

В нужно завершить до наступления наиболее позднего срока начала D и E. Нужно использовать наименьший из этих сроков, равный 10 дням.

A

8

11

11 - 8 = 3

А нужно заверить до наступления наиболее позднего срока начала D

Критической является операция, для которой справедливы следующие соотношения:

ES = LS и EF = LF,

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

^ Анализ критического пути с применением стрелочных графов. Приведенная выше методика анализа аналогичным образом может использоваться и для стрелочных графов. Значения сроков ES, EF, LS и LF записываются в графе вдоль стрелок, соответствующих операциям (рис. 17):



^ Рис. 17 Нанесение на стрелочный граф сроков, соответствующих операциям.

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

Для того, чтобы выявить критические операции, необходимо, начиная с конца графа, вычислить наиболее поздние сроки событий (latest event time - LET), к которым события могут закончиться. События, для которых выполняются соотношения

LET начала - EET окончания + продолжительность = 0

или

EET начала - LET окончания + продолжительность = 0,

являются критическими.

Пример 5

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

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

Полученные значения сроков наносятся на стрелочный граф, как это показано на рис. 18.



Рис. 18. Стрелочный граф для примера 5 с указанием ЕЕТ и событий.

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

Таблица Расчет значений ЕЕТ для примера 5.

Узел

ЕЕТ, дней

Комментарии

1

0

Начальное событие

2

0 + 10 = 10

ЕЕТ узла 1 + продолжительность операции В

3

0 + 6 = 6

ЕЕТ узла 1 + продолжительность операции С

4

0 + 8 = 8

или 10 + 0 = 10*

ЕЕТ узла 1 + продолжительность операции А

ЕЕТ узла 2 + продолжительность фиктивной операции

Выбирается максимальный срок, т.е. 10 дней

5

10 + 0 = 10*

или 6 + 0 = 6*

ЕЕТ узла 2 + продолжительность фиктивной операции

ЕЕТ узла 3 + продолжительность фиктивной операции

Выбирается максимальный срок, т.е. 10 дней

6

10 + 8 = 18

или 10 + 9 = 19*

ЕЕТ узла 4 + продолжительность операции D ЕЕТ узла 5 + продолжительность операции E Выбирается максимальный срок, т.е. 19 дней

7

19 + 14 = 33*

или 6 + 14 = 20

ЕЕТ узла 6 + продолжительность операции G ЕЕТ узла 3 + продолжительность операции F Выбирается максимальный срок, т.е. 33 дня

8

33 + 6 = 39

ЕЕТ узла 7 + продолжительность операции Н

*

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

Найденные значения сроков наносятся на стрелочный граф, изображенный на рис. 18

Операция является критической, если для нее справедливы следующие соотношения:

ЕЕТ начала = LET начала

и

ЕЕТ окончания = LET окончания

LET окончания - ЕЕТ начала - Продолжительность= 0.

Из рис. 18 видно, что критическими, как и ранее являются операции В, Е, G и H.

Таблица Расчет значений LET для примера 5.

Узел

LET, дней

Комментарии

8

39

Конечный узел LET = ЕЕТ

7

39 - 6 = 33

LET узла 8 - продолжительность операции Н

6

33 - 14 = 19

LET узла 7 - продолжительность операции G

5

19 - 9 = 10

LET узла 6 - продолжительность E

4

19 - 8 = 11

LET узла 6 - продолжительность операции D

3

10 - 0 = 10**

или 33 - 14 = 19

LET узла 5 - продолжительность фиктивной операции или LET узла 7 - продолжительность операции F

Выбирается минимальный срок, т.е. 10 дней

2

10 - 0 = 10**

или 11 - 0 =11

LET узла 5 - продолжительность фиктивной операции

или LET узла 4 -продолжительность фиктивной операции

Выбирается минимальный срок, т.е. 10 дней

1

11 - 8 = 3

или
10 - 10 = 0**

или 10 - 6 = 4

LET узла 4 - продолжительность операции А

или LET узла 2 -продолжительность операции В

или LET узла 3 - продолжительность операции С

Выбирается минимальный срок, т.е. 0 дней

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

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

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

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

Иногда используют третий вид, так называемый независимый резерв времени. Он не оказывает никакого влияния на предшествующие или последующие операции.

Для любой операции

Общий резерв времени = LET окончания - ЕЕТ начала - Продолжительность,

а также

Свободный резерв времени = ЕЕТ окончания - ЕЕТ начала - Продолжительность

и

Независимый резерв времени = ЕЕТ окончания - LET начала - Продолжительность.

Иногда бывает полезно изобразить на графе имеющийся в наличии резерв времени, особенно если план выполнения операций необходимо пересмотреть. В этом случае одним из возможных методов является график (диаграмма) Ганта.
^ 2.9. Диаграмма Ганта
Календарный план более наглядно можно представить в виде линейных диаграмм, которые также называют полосовыми диаграммами или диаграммами Ганта (в честь Генри Ганта, впервые использовавшего их для этих целей).

Пример 6

По данным примера 5 для каждой операции найдем общий резерв времени

Таблица Расчет резерва времени операций для примера 5 (дней)

Операция

LET окончания

ЕЕТ начала

Продолжи-тельность

Общий резерв времени

A

11

0

8

3

B

10

0

10

0

C

10

0

6

4

D

19

10

8

1

E

19

10

9

0

F

33

6

14

13

G

33

19

14

0

H

39

33

6

0

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



^ Рис. 19 График Ганта для примера 5

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

На рис. 20 дана диаграмма Ганта для проекта, реализуемого рекламным агентством «Кингфишер» (рекламное агентство готовить для клиента рекламную публикацию в журнале).



^ Рис. 20 Диаграмма Ганта для рекламного агентства

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

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

glava-v-ne-bog-no-chelovek-vozrozhdenie-material-dannogo-uchebnogo-posobiya-rasskazivaet-ob-istorii-mirovoj-filosofii.html
glava-v-normirovanie-v-oblasti-ohrani-kommentarij-k-federalnomu-zakonu.html
glava-v-o-stihah-vergiliya-kniga-tretya.html
glava-v-obpetennaya-teologiya-i-deti-teologii-glava-ii-universitas-magistorum-.html
glava-v-obshestvennie-obedineniya-invalidov-zakon-o-socialnoj-zashite-invalidov-v-rossijskoj-federacii.html
glava-v-ochistitelnie-rituali-kniga-kotoruyu-vi-derzhite-sejchas-v-rukah-yavlyaetsya-odnim-iz-luchshih-v-mirovoj.html
  • otsenki.bystrickaya.ru/semanticheskie-razlichiya-ponyatij-smk-i-smi.html
  • textbook.bystrickaya.ru/kniga-4-filosofiya-xx-v-uch-dlya-vuzov-stranica-28.html
  • thescience.bystrickaya.ru/issledovanie-operacij.html
  • exchangerate.bystrickaya.ru/deviantnoe-materinstvo-v-sovremennom-roditelstve-chast-6.html
  • essay.bystrickaya.ru/deportaciya-narodov-v-kazahstan-prestuplenie-totalitarizma.html
  • crib.bystrickaya.ru/kak-kompyuter-pomogaet-v-uchebe-kogo-iz-svoih-odnoklassnikov-vi-poprosili-bi-prinyat-uchastie-v-etoj-rabote-kakie-kachestva-lichnosti-vi-uchli-bi-osushestvlyaya-svoj-vibor-stranica-3.html
  • knigi.bystrickaya.ru/referati-11-12-2014.html
  • zadachi.bystrickaya.ru/proektirovanie-i-raschet-fundamentov-melkogo-i-glubokogo-zalozheniya-odnoetazhnogo-proizvodstvennogo.html
  • exchangerate.bystrickaya.ru/arenda-osnovnih-sredstv-v-ukraine-na-primere-predpriyatiya-chast-10.html
  • institute.bystrickaya.ru/f-gosudarstva-ne-yavlyayushiesya-storonami-russian-original-english-konferenciya-storon-konvencii-o-biologicheskom.html
  • otsenki.bystrickaya.ru/rossijskaya-federaciya-kostromskaya-oblastnaya-duma-postanovlenie-ot-29-oktyabrya-2004-g-n-2854-o-programme-razvitiya-lesopromishlennogo-kompleksa-kostromskoj-oblasti-na-period-do-2010-goda-stranica-2.html
  • report.bystrickaya.ru/i-princip-sovpadeniya-protivopolozhnostej.html
  • esse.bystrickaya.ru/razdel-5-rukovodstvo-po-vedeniyu-lesnogo-hozyajstva-v-zonah-radioaktivnogo-zagryazneniya-ot-avarii-na-chernobilskoj-aes.html
  • thescience.bystrickaya.ru/kafedri-obshej-psihologii-nauchnie-dostizheniya-za-2009-god.html
  • uchitel.bystrickaya.ru/razdel-ii-proizvodstvo-v-sude-pervoj-instancii-s-izmeneniyami-ot-30-iyunya-2003-g-7-iyunya-28-iyulya-2-noyabrya-29.html
  • paragraf.bystrickaya.ru/zametki-ob-anne-ahmatovoj.html
  • urok.bystrickaya.ru/prilozheniyaprilozhenie-1-polozhenie-ob-organizacii-bibliotechnogo-obsluzhivaniya-naseleniya-7-surgutskogo-rajona-komplektovaniya.html
  • znaniya.bystrickaya.ru/rabochaya-programma-disciplini-b-dv-organizaciya-i-provedenie-zakupok-tovarov-ukazivaetsya-shifr-i-naimenovanie-disciplini-v-sootvetstvii-s-fgos-i-uchebnim-planom-napravlenie-podgotovki-100700-62-torgovoe-delo.html
  • learn.bystrickaya.ru/euraziya-gumanitarli-instituti.html
  • composition.bystrickaya.ru/osnovnie-postulati-individualnoj-psihologii-birzhevoj-igri-konspekt-lekcij-torgovlya-na-rinke-foreks.html
  • notebook.bystrickaya.ru/kalendarno-tematicheskij-plan-v-11-klasse-rabochaya-programma-po-kursu-okruzhayushij-mir-dlya-4-klassa-uchitelya-biologii-i-himii.html
  • upbringing.bystrickaya.ru/lingvisticheskie-interferencii-v-fenomenologii.html
  • thesis.bystrickaya.ru/prikaz-135-ot-31-09-2010g-upravlyayushij-sovetom-mou-oosh-1-protokol-2-ot-28-08-2009-g-rabochaya-programma-po-uchebnomu-predmetu-literatura-dlya-6-h-klassov-bazovij-uroven.html
  • uchebnik.bystrickaya.ru/vozmozhnosti-i-granici-ponimaniya-drugogo-fenomenologicheskij-aspekt-uralskij-mezhregionalnij-centr-perspektivnih-issledovanij.html
  • obrazovanie.bystrickaya.ru/proektirovanie-uchastkovoj-stancii.html
  • lesson.bystrickaya.ru/test-k-teme-1-uchebno-metodicheskoe-posobie-po-discipline-ekonomika-dlya-studentov-specialnostej-260902-konstruirovanie.html
  • letter.bystrickaya.ru/novosti-negosudarstvennih-pensionnih-fondov-monitoring-smi-rf-po-pensionnoj-tematike-4-aprelya-2012-goda.html
  • otsenki.bystrickaya.ru/scada-sistemi-fix-i-ifix-rassmatrivaemie-voprosi-firma-intellution-i-ee-produkciya.html
  • kontrolnaya.bystrickaya.ru/programma-utverzhdena-umk-finansovo-ekonomicheskogo-fakulteta.html
  • textbook.bystrickaya.ru/ispolzovannaya-literatura-i-istochniki-s-a-sushinskij-ya-vibirayu-trezvost.html
  • shpargalka.bystrickaya.ru/uchebno-metodicheskij-kompleks-po-discipline-en-f-03-fizika-stranica-11.html
  • uchenik.bystrickaya.ru/globalzacya-procesi-socalnogo-rozvitku.html
  • tetrad.bystrickaya.ru/vlozheniya-vo-vneoborotnie-aktivi-poyasnitelnaya-zapiska-k-buhgalterskoj-otchetnosti-za-2009-god-otkritoe-akcionernoe-obshestvo.html
  • notebook.bystrickaya.ru/internet-resursi-gosduma-rf-monitoring-smi-16-marta-2006-g.html
  • upbringing.bystrickaya.ru/literatura-2-teoriya-statisticheskogo-nablyudeniya-18-lekciya-teoriya-statisticheskogo-nablyudeniya-18.html
  • © bystrickaya.ru
    Мобильный рефератник - для мобильных людей.