Лабораторная работа 03 / Лаба0
.docСанкт-Петербургский
государственный электротехнический университет
“ЛЭТИ”
______________________________________________________________________
кафедра МОЭВМ
Объектно-ориентированные технологии разработки программного обеспечения
Лабораторная работа N0
Выполнил: ст. гр. 3341 Постникова О. Е.
Проверил: доц. Спицын А.В.
Санкт-Петербург
2007
Задание.
1.1.Найти и загрузить в MS Project шаблон примера. Установить правильное время, задать ресурсы исполнителей и назначить им работы. Исследовать разные способы представления информации о проекте ( диаграммы Гантта, сетевой график, список задач и т.д.).
1.2. По сетевому графику изучить возможности для визуального изменения взаимосвязей работ и их параметров. В отчете перечислить и описать типы и характеристики задач, связей и ресурсов.
1 3. Сохранить исходный план как baseline, затем опробовать возможности контроля за ходом выполнения проекта, ресурсный и стоимостной анализ.
1.4. Создать сетевой план выполнения серии лабораторных работ, включая работы для создания рабочих продуктов на этапах ООА и ОО проектирования и программирования.
Общие сведения.
MS Project – это система автоматизации управления проектами. MS Project позволяет эффективно управлять и следить за состоянием практически любых проектов любой сложности.
Выполнение заданий.
1. Исследовать представления информации о проекте (диаграммы Ганта, сетевой график и т.д.).
Обычно информация в проекте представлена в одном или нескольких видах, это диаграммы Ганта, сетевой график, список задач. В разные моменты исполнения и контроля выполнения проекта, требуется соответствующий вид проекта. Ниже рассмотрим виды представления проектов.
Диаграмма Ганта представляет собой изображение календарного графика задач в проекте. Вехи изображены в виде ромба. Диаграмма Ганта позволяет визуализировать и контролировать продолжительность задач в проекте. Диаграммы Ганта позволяют:
-
определить основу проекта путем назначения задач и их продолжительности;
-
устанавливать различные отношения между задачами;
-
связывать задачи с имеющимися ресурсами;
-
отслеживать выполнения проекта (сравнение запланированных и реальных дат начала и завершения).
рис.1 Пример диаграммы Ганта
Сетевая диаграмма изображает схематически задачи проекта без детализации их продолжительности. Вместо этого, сетевая диаграмма показывает потоки задач в проекте и взаимоотношения задач друг к другу. Каждая задача располагается в прямоугольнике называемом узлом(Nodes), и линиями, которые указывают потоки задач.
Сетевой график позволяет:
-
создать график задач, изменять его параметры (настраивать);
-
связывать работы в необходимую последовательность, устанавливать даты начала и завершения задач;
-
назначать задачам ресурсы.
рис.2 Пример Сетевой диаграммы
Список задач отображает задачи проекта и отнесенные к ним ресурсы.
Списком задач позволяет:
-
распределять ресурсы по отдельным задачам;
-
оценивать усилия по выполнению задачи;
-
оценивать стоимость выполнения задачи;
-
сравнивать действительный и запланированный ход выполнения задач;
-
сравнивать действительную и запланированную стоимости.
рис.3 Пример Списка задач
В MS Project есть и другие представления информации о проекте. Все они помогают лучше контролировать процессы выполнения задач проекта, оценивать и изменять их характеристики.
2. По сетевому графику изучить и описать типы и характеристики задач, связей и ресурсов.
Связи между работами устанавливаются мышкой щелчком левой кнопки мыши на предшествующей работе, перетаскиванием курсора на последующую работу и отпусканием нажатой кнопки. Изменение параметров работы осуществляется выбором из контекстного меню данной работы (вызываемого щелчком правой кнопки мыши по нужному узлу) пункта “Task Information”.
Задачи.
Задачи характеризуются множеством параметров, в частность продолжительностью. Варианты этого параметра определяют тип задачи:
-
Fixed Units (фиксированные ресурсные затраты) - устанавливает постоянное количество ресурсов, необходимых для выполнения задачи;
-
Fixed Work (фиксированные трудозатраты) - устанавливает постоянной величину работы, необходимой для завершения задачи;
-
Fixed Duration (фиксированная длительность) - устанавливает постоянной длительность выполнения задачи.
Связи.
Связи устанавливает отношение, которое определяет тип соотношения между сроками начала и окончания двух задач. Типы связей:
-
Finish-to-Start - вторая задача не может начаться раньше, чем закончится первая;
-
Start-to-Start - вторая задача не может начаться раньше, чем начнется первая;
-
Finish-to-Finish - вторая задача не может закончиться раньше, чем закончится первая;
-
Start-to-Finish - вторая задача не может закончиться раньше, чем начнется первая.
Ресурсы.
Типы ресурсов:
-
Work Resources - рабочие ресурсы. Такие ресурсы не потребляются в процессе реализации проекта при выполнении работ. К ним можно отнести, например, работников и оборудование
-
Material Resources - материальные ресурсы. Такие ресурсы расходуются при выполнении работ (например, сырье).
3. Контроль за ходом выполнения проекта, ресурсный и стоимостной анализ.
MS Project позволяет вести централизованный контроль над ходом выполнения проекта, что заключается в обеспечение сроков выполнения работ. Например, диаграмма Tracking Gantt позволяет сравнивать актуальный график выполнения работ и запланированный.
Ресурсный анализ заключается в оценке использования ресурсов (например, при помощи Resource Usage). Resource Usage позволяет получить информацию о задачах, использующих данный ресурс, количественную меру использования и др.
Стоимостной анализ включает проведение действий с применением Task Usage. В Task Usage содержиться подробная информация о стоимостных затратах, как текущих, так и запланированных.
4. Создание сетевого плана выполнения серии лабораторных работ.
В MS Project разработали план выполнения лабораторных работ, с применением основных возможностей, реализованных в данном программном продукте. Состав этапов и задач виден из приведенной диаграммы Ганта.
5. Вывод:
Проделанная лабораторная работа позволила освоить одно из средств автоматизации по разработке проекта и контроля его состояния и выполнения. Получены основные сведения о различных способах представления данных проекта, свойств и характеристик задач и ресурсов.