Загрузка данных


Лабораторная работа № 1 «Разработка сетевой модели
проекта в инструментальной среде»
I Цель работы
Целью работы является изучение теоретических основ проектного
менеджмента, фаз жизненного цикла проекта. Разработка сетевой модели
плана и подготовка основ документационного обеспечения проекта инструментальными средствами. Получение и развитие знаний, обретение
практического опыта системной работы в информационных системах планирования и управления проектами.
Для выполнения работы необходимо изучить соответствующие материалы учебного пособия «Управления проектами», слайд-лекции дисциплины «Управление проектами», порядок работы, изложенный в настоящем пособии, и дополнительные источники [1—3, 5].
II Основные теоретические сведения проектирования
Целесообразно придерживаться следующей последовательности действий при планировании проектов с помощью инструментальных средств
OpenProj или Ms Project 2007—2010.
Первый шаг — это описание структуры проекта, то есть описание
состава задач и взаимосвязей между ними. Эта процедура может быть выполнена как в окне сетевой диаграммы, так и непосредственно в окне диаграммы Gantt. Оба подхода почти равноценны, поскольку Ms Project автоматически генерирует календарный план на основе сетевого графика и, наоборот, — сетевой график, соответствующий созданному календарному
плану. При этом совсем не обязательно сразу создавать план с учетом работ нижних уровней иерархии. Детализация может выполняться последо-
15
вательно, по мере изучения особенностей конкретного проекта. Пока нет
опыта работы, разумнее связи между работами определять в представлении Gantt, колонка «Предшественник», в ней все связи нужно указать, и не
должно быть пустых окон. Отметим, что по мере построения календарного
плана Ms Project сразу рассчитывает критический путь и визуально выделяет лежащие на нем задачи (красный цвет).
Второй шаг — установка параметров проекта в целом и отдельных
задач проекта. Для проекта в целом на начальном этапе планирования
должны быть заданы:
• календарь рабочего времени, который впоследствии может быть
скорректирован для конкретных работ и ресурсов (по умолчанию стандартный — 8-часовая пятидневная рабочая неделя, 20 раб. дн./мес.);
• способ привязки временных параметров проекта к календарю
(к текущей или к заданной дате);
• единицы измерения длительностей и трудозатрат;
• параметры расчета резервов времени задач и стоимости.
К параметрам задач, в частности, относятся:
1) длительность;
2) способ планирования («как можно раньше», «как можно позже»
или с фиксированными датами начала/окончания);
3) вид связи с предшествующими задачами: жесткая связь («окончание — начало», «начало — начало», «начало — окончание», «окончание —
окончание»); нежесткая связь с перекрытием выполнения в несколько
дней;
4) приоритет.
Третий шаг состоит в ресурсном планировании проекта. Чтобы выполнить его, можно воспользоваться любым из двух способов:
16
1. Внести все виды ресурсов в таблицу ресурсов (с указанием располагаемого объема) и после этого произвести их распределение между
задачами проекта.
2. Назначить требуемые ресурсы непосредственно на задачи проекта и, в результате, получить обобщенную информацию о них в таблице ресурсов.
Четвертый шаг — стоимостный анализ проекта. Получив первоначальные оценки, можно перейти к более детальному анализу различных
вариантов распределения ресурсов. С этого момента ресурсное планирование превращается в стоимостный анализ проекта. Для проведения стоимостного анализа Ms Project предоставляет целый набор электронных таблиц
различного формата, а также средства графической интерпретации вычисленных оценок.
Пятый шаг — это анализ возможных рисков при реализации проекта.
Необходимо отметить, что каких-то специализированных средств,
предназначенных для решения именно этой задачи, в составе Ms Project
нет (за исключением анализа длительностей задач и проекта по методу
PERT). Достоверное прогнозирование критических ситуаций базируется на
соответствующей методике использования «штатных» средств пакета.
Шестой шаг — принятие базового плана и оперативное управление
реализацией. После того как план проекта будет достаточно проработан и
пройдет успешное согласование со всеми заинтересованными участниками, исходный план может быть принят в качестве базового. С этого момента начинается этап реализации проекта, который, в свою очередь,
предполагает оперативный контроль над состоянием работ и своевременное внесение изменений в базовый план. Средства оперативного управления реализацией проекта, входящие в состав Ms Project (в частности, продукт Ms Project Server), заслуживают особого внимания.
17
III Постановка задачи «Разработка нового проекта» в OpenProj
В качестве примера рассмотрим проект производственного типа по
созданию нового продукта. Все исходные данные сгенерированы и представлены в таблицах 3.1—3.3.
Таблица 3.1 ⎯ Перечень работ проекта
Название работы Длительность
[нед.]
1. Производственный проект — Фамилия студента
2. НИР
3. Исследование рынка 5
4. Начало 0
5. Исследование объемов производства 5
6. Исследование объемов потребления 8
7. Конструкторские исследования 4
8. Технологические исследования 8
9. ОКР
10. Создание образца 8
11. Испытание образца 4
12. Постановка на производство
13. Образец утвержден 0
14. Поставка комплектующих материалов 3
15. Поставка оборудования 2
16. Реконструкция производства 8
17. Пробная партия 3
18. Серийный выпуск 26
Таблица 3.2 ⎯ Классификатор наличных ресурсов/затрат
Краткое
название
Полное название Тип Назначение
АП Аренда помещения ПП 10 000 руб. в месяц
КО Конструкторский отдел Р 10 чел. по 100 руб./день
КСА Кафедра системн. анализа РЗ 8000 руб.
ЛС Линия сборки ЛС-03 УС 150 000 руб. за шт.
МК Металлический корпус УС 100 руб. за шт.
МП Малое предприятие «ЛОГ» РЗ 22 000 руб.
031 Отдел 31 Р 10 чел. по 200 руб./день
ПК Покупные комплектующие РЗ 18 000 руб.
ТО Технологический отдел Р 10 чел. по 300 руб./день
ХА Холодильный агрегат УС 1000 руб. за шт.
Ц2 Цех № 2 Р 10 чел. по 50 руб./день
ФИО Студент — руководитель
проекта
РП 400 руб./день
18
План по времени реализации проекта имеет длительность 12 мес. По
стоимости нужно уместиться в бюджет 500 тыс. рублей. Исходный план
должен удовлетворять общим критериям оптимальности плана, и тогда он
может быть принят в качестве базового:
1. В проекте максимально использовать все возможные типы ресурсов (разовые затраты, повременную плату, условные стоимости, ресурсы,
возобновляемые и невозобновляемые).
2. Ресурсы должны иметь наличную величину, доступность для возобновляемых ресурсов и календарь работы.
3. Все ресурсы в проекте необходимо использовать.
4. Не должно быть работ без ресурсного назначения.
5. Порядок исполнения работ параллельно-последовательный с вложенностью дочерних работ не менее четырех уровней.
6. Срок сдачи проекта — не позднее 12-го месяца реализации.
7. Плановая стоимость — не более 500 тыс. рублей.
Таблица 3.3 ⎯ Ресурсы и затраты для элементарных работ проекта
Детальные задачи проекта Ресурсы и затраты
Исследование объемов производства
РП 100%, 031 отд. 5 чел. на 100%
Исследование объемов потребления
РП 50%; КСА 8000 руб.
Конструкторские исследования КО 5 человек на 100%
Технологические исследования РП 50%, ТО отд. 5 чел. 100%
Создание образца КО отд. 5 человек 100%; ПК 18000 руб.
Испытание образца РП 50%, КО отд. 3 чел. на 100%;
АП 100%; 031 отд. 6 чел.100%,
ТО отд. 2 человека 100%;
Образец утвержден РП 5%
Поставка комплектующих материалов
КО 6 чел. 100%, 031 отд. 6 чел. 100%;
ХА 10 шт., МК 30 шт.
Поставка оборудования 031 отд. 6 человек 100%; ЛС 1 шт.
Реконструкция производства МП 22000 руб.
Пробная партия Ц2 2 человека 100%
Серийное производство Ц2 8 человек 100%
19
Работу нужно выполнить самостоятельно при общих для всех студентов исходных данных. Главное в работе — быстро освоить программную среду планирования и управления проектами. Обретенный опыт будет
необходим для выполнения следующей лабораторной работы «Разработка
и оптимизация моделей плана вариантного проекта». При составлении
плана проекта в общем виде необходимо:
• Описание работ и наличных ресурсов.
• Определение взаимосвязей между работами.
• Распределение ресурсов задачам путем назначений.
• Выравнивание ресурсной нагрузки на задачах.
• Оптимизация плана осуществления проекта.
• Исследование возможных рисков проекта и реализация хотя бы
одного вида риска в улучшенном альтернативном базовом плане, отслеживание выполнения пакетов работ.
Планирование начинается с определения проекта — описания его
ключевых характеристик. Файл нового проекта создается в меню
Файл/Новый проект (рис. 3.1—3.2).
Рис. 3.1 — Форма создания нового проекта
20
Рис 3.2 — Общая информация о проекте
IV Порядок выполнения работы
1 Структурное планирование
Создание иерархической структуры работ (ИСР) — это процесс детального описания результатов проекта и работ по проекту на более мелкие элементы, которыми легче управлять. ИСР — это ориентированная на
результаты иерархическая декомпозиция работ, которые должна выполнить команда для достижения целей проекта и создания требуемых результатов. На каждом более низком уровне структуры ИСР представляет все
более детальное описание работ по проекту. ИСР организует и определяет
общее содержание проекта и представляет работы, указанные в текущем
одобренном документе «Описание содержания проекта».
1) Составить список работ проекта, произвести декомпозицию работ
(WBS-структура), заполнить в Представлении Gantt колонку Название.
Исходные данные вводить из таблицы 3.1. Обратить внимание на единицу
измерения длительности, вводить в [нед.]. Перевод в рабочие дни происходит автоматически.
2) Выровнять работы по левому краю (стрелки в строке Меню), декомпозируя на составные работы (более левовыровненные) и дочерние
(сдвинутые вправо) работы проекта (рис. 3.3).
21
3) Установить параметры проекта в целом и отдельных работ. Назначить длительности дочерним работам в необходимой единице измерения,
взяв данные из табл. 3.1.
Рис. 3.3 — Иерархическая структура работ в представлении Gantt
4) Прописать WBS (коды ИСР) во вкладке Информация о задаче
(рис. 3.4). Установить календарь проекта, если требуется отличный от установленного по умолчанию стандартного календаря.
Рис. 3.4 — Форма «Информация о задаче» — ввод кода WBS
22
5) По умолчанию в инструментальной среде принято, что все сотрудники проекта работают по стандартному календарю, установленному
на этапе определения проекта. Однако отдельные сотрудники или подразделения могут иметь собственный календарь.
6) Определение рабочего времени ресурса, а также его личных рабочих и выходных дней выполняется в диалоговом окне Изменить рабочее
время, меню Инструменты, представление Лист ресурсов (рис. 3.5).
Рис. 3.5 — Настройка календаря ресурсов проекта
7) Свернуть все работы в составные. В колонке Предшествующие
для каждой составной работы указать номера предшествующих работ.
Связать составные работы для последовательного выполнения.
8) Для дочерних работ установить связи параллельно-последовательного исполнения, как указано на рисунках 3.6—3.7.
23

Начало
Исследование
производства
Исследование
потребления
Конструкторские
исследования
Технологические
исследования
Рис. 3.6 — Фрагмент сети PERT-диаграммы для блока задач «НИР»
Образец
утвержден
Поставка
комплектующих
Поставка
оборудования
Реконструкция
производства
Пробная
партия
Рис. 3.7 — Фрагмент сети PERT-диаграммы для пакета работ
«Постановка на производство»
9) Указать работам проекта их предшествующие в колонке Предшествие (установка связей, построение сетевого графа работ) (рис. 3.8). Сетевой график работ можно посмотреть на вертикальной панели меню
PERT-диаграмма.
Рис. 3.8 — Построение сети в колонке «Предшествие»
24
10) Развернуть сетевой график (знаки +, –) и проверить вложенность
работ на PERT-диаграмме. Если есть замкнутые циклы, исправить связи.
2 Календарное планирование проекта
11) Создать лист ресурсов.
На вертикальной панели меню открыть Лист ресурсов. Ввести все
наименования ресурсов (не забудьте ввести свое имя в качестве руководителя проекта), краткое обозначение ресурса, его доступность, единицу измерения для невозобновляемых ресурсов (шт., л, кг, м). Также заполнить
другие поля таблицы: величину наличного ресурса и его стоимость в единицу времени (зарплату реального времени), правило назначения (пропорционально или иначе), тип календаря ресурса и др. параметры.
Если в отделе работают несколько сотрудников, то продумать, как
рассчитать стандартную ставку и ввести значения ставки и затраты одного
использования ресурса.
Если стоимость проекта будет превышать бюджет, то ошибку следует искать в первую очередь в листе определения ресурсов и их наличной
величине, в порядке и формате их назначения на работу.
12) Объем наличного ресурса приведен в таблице 3.2.
13) Назначить ресурсы задачам (рис. 3.9—3.10). Данные вводить в
Представление Gantt из таблицы 3.3.
14) Выровнять ресурсы (рис. 3.11—3.12). В меню Вид, вкладки Представление Ганта и Ресурсная гистограмма. Установив курсор на работу в
Представлении Ганта, в разделенном окне в Представлении График ресурсов (гистограмма) отследить недогрузку и перегрузку ресурсов. Перераспределить ресурсы с резервных работ на критические (выровнять), чтобы общий объем ресурсной нагрузки соответствовал доступности ресурса
в листе ресурсов. Одновременно обеспечить сжатие PERT-сети работ проекта по времени (для сдачи проекта в срок по исходному условию).
25
Рис. 3.9 — Назначение ресурсов задачам
Рис. 3.10 — Вкладка «Назначения ресурсов»
26
Рис. 3.11 — Представления «Назначение ресурсов работам»
Рис. 3.12 — Выравнивание ресурсов, перегрузка выделена
на графике красным цветом
27
3 Контроль над реализацией (трекинг)
Этот раздел проекта можно выполнить здесь или в следующей лабораторной работе «Разработка моделей вариантного проекта», где подробно
описать этапы работы:
15) Отслеживание хода работ и анализ рисков.
16) Оценка плана по стоимости и календарю.
17) Финансовый отчет и его анализ по расписанию и бюджету.
4 Результаты работы
• Получить в результате выполнения работы два программных файла проекта: файл оптимизированного базового плана проекта и файл альтернативного плана с реализацией хотя бы одного типа риска или с отслеживанием выполнения пакета работ проекта.
• Объяснить и изложить в отчете ход работы над проектом.
• Написать отчет о выполненной работе с объяснением хода проектирования и полученных поэтапных результатов.
• Изложить выводы и рекомендации.
• Знать теорию и защитить выполненную работу, ответить на вопросы.
Контрольные вопросы и задания
1. Дайте определение проекта.
2. Назовите отличия проекта от регулярной деятельности.
3. Назовите классификации проектов по разным основаниям.
4. Назовите основные этапы разработки плана проекта.
5. Назовите основные ограничения проекта, раскройте их содержание.
6. Перечислите основные фазы жизненного цикла проекта, фазы
цикла управления проектом.
7. Назовите основных участников проекта.
28
8. Каковы цели разработки иерархической структуры работ (ИСР)?
Из каких шагов состоит основной процесс разработки ИСР проекта?
9. Дайте определение понятиям «составная» и «элементарная работа». Сколько уровней вложенности в ИСР может быть образовано в инструментальной среде проектирования?
10. Дайте определение критического пути, работ критических и резервных.
11. Дайте определение оптимизации плана проекта. Назовите способы проведения оптимизации по каждому типу.
12. Объясните смысл процесса выравнивания ресурсов.
13. Дайте определение проектному риску. Основные типы проектных
рисков. Какие виды риска наиболее типичны для программного проекта?
14. Объясните, что такое отслеживание выполнения плана и как его
реализовать программными средствами.
15. Объясните, как сохранить исходный план в качестве базового,
порядок фиксации базового плана в инструментальной среде.
16. Объясните, как ввести фактические данные выполнения плана
проекта по задачам и отработанное время ресурсов.
17. Стоимостный анализ проекта. С какого момента начинается, объясните порядок и способы реализации.
18. Объясните этапы и порядок формирования бюджета проекта.