Способы представления и описания проектов



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

Табличные модели

Наиболее простыми моделями представления проектов (расписаний) являются табличные формы описания. Для мероприятий незначительного масштаба табличное представление, как правило, бывает достаточно полным и наглядным. В табл. 5 представлен пример календарного плана работы фирмы, занимающейся оптовой торговлей.

Таблица 5.

№ п/п Задачи Дата начала Дата окончания Продолжи-тельность в днях
  Выявление потребностей в товарах 12.12.04 16.12.04  
  Переговоры с поставщиками 17.12.04 19.12.04  
  Подготовка и подписание договоров о поставках 20.12.04 21.12.04  
  Доставка товаров 22.12.04 31.12.04  
  Складирование 1.01.05 5.01.05  
  Оптовая торговля 6.01.05 25.01.05  

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

Графовые модели

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

1) “работы-вершины”, в которой вершинами обозначены отдельные работы, а дуги представляют информацию о взаимозависимости очередности выполнения работ;

2) “вершины-события”, в которой работы отображаются дугами, а вершины отделяют работы друг от друга; их принято отождествлять с некоторыми событиями, например приемкой выполненных работ. В данном случае длина дуги может быть поставлена в соответствие с продолжительностью задачи.

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

Примеры обеих форм графовых моделей представлены на рис. 14 и рис. 15. Они отражают одно и то же событие, а именно: разработку и внедрение конкретной задачи (программного продукта) в АСУ. Список комплекса работ, соответствующих обеим графовым моделям, приведен в табл. 6.

Рис. 14. Пример графовой модели типа “работы-вершины”.

Рис. 15. Пример графовой модели типа “вершины-события”.

Таблица 6

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

Линейные модели

Наиболее распространенными моделями представления проектов в настоящее время являются линейные. Практическое применение находят самые различные виды линейных моделей, наиболее известными среди них являются ленточные модели и временные диаграммы. Такие модели, как правило, содержат временную ось и рабочую область. Для оси времени устанавливается определенный временной масштаб. В рабочей области располагается графическое изображение задач в виде горизонтальных отрезков. Отображение задач выполняется в соответствии с их основными временными параметрами, такими, как момент начала, момент окончания, продолжительность, зависимость от других работ. В табл. 7 приведен пример ленточной модели, которая отражает загрузку рабочих мест №1 и №2 (блоков) при обработке некоторых деталей. Обработка каждой детали сводится к выполнению ряда технологических операций. Каждая операция на рисунке представляется отрезком, по длине равным продолжительности выполнения операции в выбранном масштабе времени. Моменты начала и окончания выполнения операций обозначаются отметками “ ⌐” и “ соответственно. Под отрезками обычно указывают характеристики операции, например: принятые номер детали, номер операции, размер партии и т. п.

Таблица 7

Рабочее место Время
                                   
№1                        
№2                                  

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

6. Оптовая торговля            
5. Складирование            
4. Доставка товаров            
3. Подготовка и подписание договоров о поставках            
2. Переговоры с поставщиками            
1. Выявление потребностей в товарах            

Рис. 16. Линейная модель проекта “Оптовая торговля”

Векторные модели

Достаточно известна в настоящее время форма представления проектов посредством задания вектор-функций времени . В этом случае компоненты описывают загрузку блоков системы во времени. Например, для расписания, представленного в табл. 5, достаточно задать вектор-функцию , у которой компоненты описывают загрузку рабочих мест №1 и №2 во времени. Если , то в момент времени рабочее место №1 не загружено, на нем не выполняется ни одна из операций рассматриваемой совокупности. Аналогично, если , то в момент времени не загружено рабочее место №2. Если , то в момент времени на рабочем месте №1 выполняется операция с номером . Если , то на рабочем месте №2 в момент времени выполняется операция с номером . Например, , , , и т. д. Такие модели отражают достаточно полную информацию о проекте, однако форму представления никак нельзя характеризовать как визуально наглядную.

Комплексные модели

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

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

Рис. 17. Комплексная модель проекта “Ремонт помещения”.

 


Дата добавления: 2016-01-03; просмотров: 87; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!