расчет сетевого графика

advertisement
Київський національний університет
імені Тараса Шевченка
ВСТУП ДО
СПЕЦІАЛЬНОСТІ
«УПРАВЛІННЯ
ПРОЕКТАМИ»
Київ – 2014 рік
Тема 1.
ПЛАНИРОВАНИЕ
ПРОЕКТОВ
2
Основная цель планирования состоит в
интеграции всех участников проекта для
выполнения комплексов работ, которые
обеспечивают достижение конечных
результатов.
В процессе планирования определяются:
• Сроки выполнения работ.
• Сроки использования ресурсов.
3
В управлении проектами выделяют
следующие типы планов:
1.Концептуальный план.
2.Стратегический план.
3.Тактический план.
4.Оперативный (недельно-суточный, может
быть месячный) план.
4
Планирование чаще всего связано с
разработкой графиков работ проекта (на
стратегическом,
тактическом
или
оперативном уровне планирования). Наличие
графика работ является главным требованием
для управления процессом разработки и
реализации проекта.
5
Существует два подхода к
планированию
6
Модель планирования – снизу вверх
Руководитель проекта
Задание на
планирование
План
Согласование
плана
Утвержденный
план
ЗАКАЗЧИК
Группа управления проектом
Задание на подготовку планов
Утвержденный
план
Фрагменты
плана
Функциональные подразделения
Требование
информации
Информация
Утвержденный
план
Исполнители
Ю.Н.Тесля
7
Модель планирования – сверху вниз
Руководитель проекта
План
ЗАКАЗЧИК
плана
Утвержденный
план
Группа управления проектом
Задание на подготовку планов
Утвержденный
план
Фрагменты
плана
Функциональные подразделения
Документация
Задание на
планирование
Согласование
Утвержденный
план
Согласование
планов
Исполнители
Ю.Н.Тесля
8
Основной инструмент планирования - сетевой
график (сетевой граф). Под графом
понимается объект, состоящий из двух типов
элементов – узлов (вершин) и ребер (связей
между вершинами). Есть различные типы
графов. Например, иерархический граф
(дерево).
9
1
1.1
1.1.1
1.1.2
1.2
1.1.3
1.2.1
1.3
1.2.2
1.3.1
1.3.2
1.3.3
..............................................................................
10
Сетевой график (сеть), это ориентированный
граф, имеющий одну вершину начала, одну
вершину завершения, и не имеющий петель.
Ориентированный – значит связи (ребра)
направленные (от…до). И изображаются
стрелочками. Пример петли.
1
2
3
Пример «петли» в сетевом графике.
График работ проекта включает:
•работы;
•связи между работами;
•длительности работ;
•даты начала и завершения работ.
Поскольку в сетевом графике есть два типа
элементов – вершины и связи то и
представление работ может осуществляться
двумя путями. Работа – вершина, или работа
– ребро (связь). Поэтому есть два основных
метода планирования.
13
Метод диаграмм предшествования (PDM) — метод
сетевых диаграмм, при котором работы изображаются
блоками (узлами). Этот тип сетей называется –
«вершина – работа». Работы связываются отношениями
предшествования для отображения последовательности
выполнения работ. Такие сетевые модели еще называют
«американскими».
В
Д
Е
Ж
A
Б
Г
14
Метод стрелочных диаграмм (ADM) — метод
составления сетевых диаграмм, в котором работы
подаются стрелками. Этот тип сетей называется –
«вершина – событие». Хвост стрелки представляет
собой начало, а острие (окончание работы). Длина
стрелки не связана с ожидаемой продолжительностью
работы. Работы соединяются в точках, узлах
(изображают,
как
маленькие
кружочки)
для
иллюстрации
ожидаемой
последовательности
выполнения работ. Эти узлы называются событиями.
Такие сетевые модели еще называют «европейскими»,
или «советскими». Поскольку использовались в Европе
и в СССР.
15
2
1
3
4
6
5
16
Роботи
Робота 1
Робота 2
Робота 3
Робота 4
Робота 5
Час
Линейный график – диаграмма Ганта
17
Для разработки графика работ проекта необходимо
выполнить следующие шаги:
1. Определить и упорядочить группы работ.
2. Выделить работы проекта (сформировать содержание
проекта).
3. Определить продолжительность работ.
4. Определить необходимые ресурсы и назначить их на
работы.
5. Составить график проекта.
6. Рассчитать график проекта.
7. Распределить и сбалансировать ресурсы.
8. Сопоставить заданную, запланированную и фактическую
даты, и внести коррективы в график, если это необходимо.
9. Вести контроль времени согласно графику с учетом
внесенных изменений.
10. Документировать извлеченные уроки и применять их в
будущих проектах.
Выделение групп работ и работ процесс,
который выполняется как одно целое.
Источников выполнения вышеописанных
действий три:
1. Документация (чертежи, сметы - в
строительстве).
2. Информационный стандарт компании
(информация о предыдущих проектах и
результатах
их
выполнения)
(статистический метод).
3. Опыт менеджеров (экспертный метод). 19
В основе структурирования проекта – WBS
Иерархическая структура работ (WBS) —
группирование
элементов
проекта,
ориентированное
на
эффективное
управление, которое приводит в порядок и
определяет итоговое содержание проекта.
Каждый следующий уровень представляет
собой
более
детальное
определение
компонентов проекта. Компоненты проекта
могут быть работами или вехами.
20
Структура работ проекта
1
1.1
1.1.1
1.1.2
1.2
1.1.3
1.2.1
1.3
1.2.2
1.3.1
1.3.2
1.3.3
..............................................................................
Работы проекта
21
Методы сетевого планирования — методы,
основная цель которых заключается в том,
чтобы сократить до минимума
продолжительность проекта. Основываются
на разработанных практически
одновременно и независимо методе
критического пути МКП (СРМ — Critical
Path Method) и методе оценки и
пересмотра планов ПЕРТ (PERT —
Program Evaluation and Review
Technique).
22
• Критический путь — в сетевой диаграмме проекта  это
серия работ, которая определяет самое раннее из
возможных сроков завершение проекта. По сути это
самый длинный полный путь графика (при проходе
разными вариантами от начала до конца). Критический
путь состоит из работ с резервом, меньшим или таким,
что равняется определенному значению, чаще всего
нулю.
• Критическая работа — любая работа на критическом пути.
Наиболее часто определяется по помощи метода
критического пути. Хотя некоторые работы являются
критическими и безотносительно к критическому пути,
такое понятие в контексте проекта используется редко.
23
Метод оценки и анализа программы
(PERT) — метод сетевого анализа,
который ориентирован на событии и
используется
для
оценки
продолжительности проекта при высокой
мере неопределенности с оценками
продолжительности
отдельных
работ.
PERT применяет метод критического пути
для взвешенной оценки среднего значения
продолжительности. Также известный как
технология оценки и анализа программы.
Использует
взвешенные
средние,
чтобы
сократить
неопределенность
неизвестной
продолжительности работ.
Длительность работы =
(Оптимистическая+4*наиболее
вероятную+Пессимистическая)/6
Процесс сетевого
планирования
Основным компонентом в процессах управления
сроками является компонент расчета и анализа
сетевого графика. Для расчета и анализа сетевого
графика используется процедура разработки и
расчета сетевого графика.
Эта процедура включает:
• Определение работ проекта (содержание проекта).
• Оценку параметров (в первую очередь это
длительность) работ.
• Определение зависимостей между работами.
Определение зависимостей между работами
Связи отражают технологические, логические,
правовые, физические и другие зависимости между
работами. В методе стрелочных диаграмм (ADM)
связи устанавливаются таким образом. Каждая
работа (стрелочка) имеет начало и конец. Она
выходит из вершины, и входит в другую вершину. Эти
вершины называются событиями.
1
2
Событие происходит, если заканчиваются все
работы, входящие в узел. Только после того, как
произойдет событие начинаются все работы,
которые выходят из вершины, соответствующей
этому событию. Таким образом между работами
возможно установление только одного типа связей
«Конец (одних работ)-Начало (других работ)». В
сетях PDM возможны четыре типа связей. Это:
29
Зависимости в PDM модели
A
FS
C
B
«А» должно закончиться перед тем, как
начнется «B»
D
«С» должно начаться до того, как
начнется «D»
SS
E
F
«E» Должно закончится до того, как
закончится «F»
H
«G» Должно начаться до того, как «H»
закончится
FF
SF
G
30
РАСЧЕТ СЕТЕВОГО
ГРАФИКА
31
Основные термины, используемые в расчете:
Раннее начало работы – наиболее ранний из возможных моментов
начала работы, который определяется связями с работамипредшественниками.
Раннее окончание работы – наиболее ранний из возможных моментов
окончания работы, который определяется связями с работамипредшественниками и равен сумме раннего начала и длительности
работы.
Позднее окончание работы – наиболее поздний из возможных моментов
окончания работы, при котором длительность выполнения всех
работ будет минимально-возможной (и равна длине критического
пути).
Позднее начало работы – наиболее поздний из возможных моментов
начала работы, при котором длительность выполнения всех работ
будет минимально-возможной (и равна длине критического пути).
Равен разности между датой позднего окончания работы и ее
длительностью.
32
Расчет
расписания
формулам:
1.Раннее Начало
Предшественников).
вперед
=
выполняется
max(Раннее
по
Окончание
Примечание. Если предшественников нет (первая работа
графика), то раннее начало равно 0. Если не определен срок
завершения хотя бы одного предшественника, расчет
раннего начала не выполняется.
2.Раннее Окончание
Длительность работы.
=
Раннее
Начало
+
Расчет начинается с работ, не имеющих
предшественников. В его ходе определяются ранние
даты работ, под которыми понимаются наиболее
ранние возможные сроки начала и окончания работ при
условии, что предыдущие работы завершены.
33
Расчет расписания назад выполняется по
формулам:
1.Позднее Начало = Позднее Окончание
— Длительность работы.
2.Позднее Окончание = min(Позднее
Начало (последователей)).
Примечание. Если не определен поздний
срок
начала
хотя
бы
одного
последователя,
расчет
позднего
окончания не выполняется.
34
На основании рассчитанных ранних и
поздних дат начала работ определяются
величины временных резервов для
каждой работы.
Временной резерв = Позднее НачалоРаннее Начало,
или
Временной резерв = Позднее Окончание
- Раннее Окончание.
© Copyright PMSOFT 2011. All
Rights Reserved
©
35
Результаты вычислений по МКП
позволяют получить:
• общую
продолжительность
проекта и календарную дату его
окончания;
• работы, лежащие на критическом
пути;
• ранние и поздние календарные
даты начала и окончания каждой
работы.
36
Практические рекомендации по
работам критического пути
Лучшие ресурсы выделять на критические и
околокритические
работы
(с
минимальным
резервом времени)
Больше внимания необходимо уделять оценке
риска, влияющего на критический путь
В условиях дефицита времени поддерживать связь
с работниками, занятыми в работах критического
пути
Ресурсы некритических работ можно частично
использовать для реализации критических работ
Для дополнительного сокращения графика нужно
уплотнять работы критического пути
Расчет фактических дат
Для некритических работ (не лежащих на критическом
пути) фактическая дата начала и завершения должна
находится между ранней и поздней датой начала и
окончания. Это необходимо делать так, чтобы ресурсы
были распределены выгодно (в пределах ограничений,
и желательно по трудовым равномерно, по
финансовым – с увеличением к завершению проекта).
Это зависит также от типа проекта. Для строительных
проектов желательно работы начинать как можно
раньше (чтобы был запас времени). А вот в ИТ
технологиях, лучше начинать как можно позже. Потому
что часто меняется постановка задачи.
38
Практические задание №1
© Copyright PMSOFT 2011. All
Rights Reserved
©
39
Группа компаний ПМСОФТ
ПМСОФТ-Украина
тел. +380 (44) 451-54-69
office@pmsoft.kiev.ua
www.pmsoft.ru
© Copyright PMSOFT 2011. All
Rights Reserved
©
40
Download