Организация процессов управления проектами множеством планов
Введение
В процессе каждого цикла развития компании происходит построение множества планов. Все эти планы строятся для решения одной единой задачи управления проектами, с целью организации управления процессами освоения проектов. В связи с этим эти планы между собой должны иметь определенные связи, т.е. вступают в определенные отношения [1-2].
Это требует, чтобы процесс построения всех планов, которые необходимы для организации процессов управления проектами были технологичными.
В работе рассматриваются вопросы формализации процессов планирования и процессов манипулирования построенных планов. Приведены способы формализации элементов и самих планов. Приведены алгебраические операции над описаниями планов. Изложены вопросы алгебраизации, которые обеспечивают выполнение машинно-ориентированной обработки планов.
1. Планы для организации процессов управления проектами компании
Признано, что стратегическое развитие компании осуществляется путем выбора и реализации проектов, которые позволяют достичь стратегических целей, принятой в политике ее развития. При этом организация процесса внедрения проектов связана с построением множества планов.
В управлении проектами компании важное значение имеет построение множественного планирования, исходя из определенных критериев требований.
При множественном планировании каждому плану предъявляется ряд требований
- как каждому плану, так и
- взаимоотношению, а также
- совместному проявлению планов процесса управления проектами.
В целом, при множественном планировании планы могут быть построены с различным составом планов и различным образом. Выбор состава и способов их построения зависит от особенностей задачи развития деятельности компании и освоения проектов.
Один из вариантов последовательности построения множества планов можно представить как на рис.1.
Планы формируемые по схеме, приведенной на рисунке, следующие:
- Пл1 – стратегическая программа (без времени выполнения промежуточных целей): St = (GZ, <Z1,Z2,…,Zf,…,ZL>).
- Пл2 – стратегический план: St(t) = (GZ(tn), <Z1(t1),Z2(t2)…,Zf(tf),…,ZL(tL)>).
- Пл3 – бизнес-план освоения стратегической цели Zf(tf) – BP_Z.
Рис.1. Схема построения планов в процессе управления проектами
- Пл4 – план очередности выполнения проектов, необходимых для достижения стратегической цели Zf, исходя из экономических показателей VN и VPN: PJF = (Zf, <PJf1 PJf2 ,…, PJfk ,…, PJfh>).
- Пл5 – календарный план: PJF(t) = (Zf(tf), <PJf1(t1) PJf2(t2) ,…, PJfk(tk) ,…, PJfh(th)>).
- Пл6 – объемный план. Указание необходимых ресурсов для выполнения каждого проекта. PJF(t,Q) = (Zf(t1, Q) <PJf1(t1,q1) PJf2(t2,q2) ,…, PJfk(tk,qk) ,…, PJfh(th,qh)>). Объемный показатель – еще и является показателем производительности.
- Пл7 – ассортиментный план. Ресурсный состав PJF(t,<Q>).
- Пл8 – бизнес-план освоения проекта PJ: BP(PJi),
- Пл9 – планы поставки ресурсов PL(R):
- Пл91 - план финансирования проекта для агента 1(генподрядчика) PL(R1).
- Пл92 - инвестиционный план с точки зрения агента 2 (субподрядчика, например, план нвестирования банком) PL(R2).
- Пл 93 – план снабжения/поставки проекта (субподрядная организация) PL(R3).
- Пл10 – план координации организации взаимодействий (как для владелца, так и генподрядчика) PL(Kr).
- Пл11 – операционный план. Одним из видов операционного плана является сетевой план-график (генподрядчика) PL(Op).
- Пл12 – обеспечение ресурсами операции проекта(генподрядчика) PL(Rop).
- Пл13 – план организации процессов реализации операции проекта (генподрядчика) PL(Iop).
Процесс освоения проектов (ПОП) состоит из множества видов сущностей: агентов, классов, объектов, процессов, времени.
Организация совместного плана возникает при совместной работе двух агентов, каждый из которых имеет свои интересы. Причем эти интересы могут быть совпадающими или несовпадающими, а также противоположными.
Планы возникают при совмещении двух и более агентов, классов или объектов и процессов. Отношения между сущностями (и классами - К и объектами - О) могут быть от 2-х до n.
Например: KxK – 2-х местное отношение, OxO - – 2-х местное отношение, KxKxK - – 2-х местное отношение, OxOxO - – 2-х местное отношение, KxKxKxK - – 2-х местное отношение, OxOxOxO -
– 2-х местное отношение, KxKx…xKx…xK - – n-х местное отношение, OxOx…xOx…xO - – n-х местное отношение.
Содержания отношений могут быть следующими:
PxI – отношения между проектами и исполнителями: {P, I} – план распределение проектов по исполнителям, но без учета временных параметров.
PxIxR – отношения между проектами, исполнителями и снабжающими ресурсами: {P, I, R}
- план распределение проектов по исполнителям и их снабжение ресурсами, но без учета временных параметров.
PxIxRxT – отношения между проектами, исполнителями и снабжающими ресурсами и временами: {P, I, R} – план распределение проектов по исполнителям и их снабжение ресурсами по времени поставки.
Можно привести следующие варианты совмещения сущностей ПОП.
- Распределение проектов по исполнителям – это отношения «Проекты и исполнители».
- Расписание выполнения проектов – это отношение «Проекты и время». В данном случае общее время – это класс. Интервалы времени – это объекты класса. Причем, если общее время класс, то точная шкала измерения является одним объектом, расплывчатая шкала измерения вторым объектом класса.
- Распределение ресурсов по проектам – это отношение «Проекты и ресурсы»
- Распределение проектов по исполнителям, имеющим определенные виды ресурсов, является 3-х местным отношением «проекты-исполнители-ресурсы»
- План поступления ресурсов является отношением ресурс на ресурс, т.е. ресурс на время.
- Стратегические цели с относительным временем (или экономическим показателем) создают стратегическую программу. А стратегические цели с календарным временем создают стратегический план.
Формализованное представление планов
Для того, чтобы планы были обрабатываемыми и можно было вести над ним манипуляции они должны быть описаны. В описании должны быть раскрыты как смысл, так и синтаксис планов. Это достигается онтологическим или формализованным описанием как содержания отдельных элементов плана и отношений между элементами, так и плана в целом, а также отношений между планами.
План состоит из
-
- целевого назначения;
- выполняемых действий, т.е. заданий на выполнение исполнителями;
- атрибуты и характеристики действий;
- отношение между действиями;
- характеристики отношений.
Отсюда вытекает, что план можно представить в виде совокупности элементов, между которыми имеются отношения. Формализованное описание плана может быть в различном виде, покажем один пример описания:
Пл = (эл1 R эл2 R эл3 R эл4 … R элi R …. R Элn) или
Пл = {(эл1Rэл2 ) (эл2Rэл3 ) (эл3Rэл4 )… (элi-1Rэлi )R …. (элnRЭлn)}
где
- элi – элемент плана, т.е. действие или задание исполнителю;
- R – отношение между элементами плана.
Каждый элемент характеризуется рядом характеристик, которые представляются в виде
значения показателей:
где:
(элi) = {1(элi), 2(элi),…, j(элi),…, k(элi), n(элi)}
-
- (элi) – множества атрибутов, параметров, характеристик элемента плана элi.
- j(элi) – значение j-ой характеристики элемента элi плана Плk, которые содержат данные об агенте (ответственный и/или исполнитель), назначения, сроки и время исполнения, ресурсе, дате поставки ресурсов. Если план Плk, стратегическая программа, то 1(элi) может означать тип стратегической цели: промежуточная или конечная и т.д.
Если элементами являются цели, которые следует достичь, тогда цель может характеризоваться еще такими атрибутами и показателями как: исполнителем, датой выполнения, требуемыми финансовыми и иными ресурсами, место выполнения, и т.д.
Выражение, которое представляет вектор характеристик вида:
(элi) (1(элi), 2(элi),…, j(элi),…, k(элi), n(элi))
может быть представлено в виде таблицы атрибутов, параметров, характеристик элементов элi плана Пл, в частности Плk.
Перечень атрибутов и характеристик {1(элi), 2(элi),…, j(элi),…, k(элi), n(элi) элемента
(элi) плана Плk можно представить и хранить: в одной таблице Tbk или
в нескольких таблиц.
Если для хранения характеристик элементов плана используется несколько таблиц, тогда между таблицами должно быть установлено одно или несколько отношений.
Из вышеприведенной схемы вытекает, что над планами должны выполняться определенные алгебраические операции, которые присущи только множествам планов ПОП. Вот некоторые операции данной алгебры.
ними.
Алгебра описаний планов
Выше приведенное описание планов позволяет выполнять алгебраические операции над
Примечание 1. Отношение между планами Плk = ПлiхПлj является многоместным. Поэтому
алгебраические операции над их описаниями также являются многоместными.
Приведем несколько операции над описаниями планов.
Операция 1. Выражение Пл1 Пл2
означает, что план Пл2 наследует атрибутов и характеристик Пл1, т.е. Пл2 вытекает из плана Пл1. Тогда для полного формулирования плана Пл2 к описанию Пл1 следует добавлять признаки или характеристики, которые отсутствовали у плана Пл1 но должны быть (присутствовать) в новом плане Пл2 или которые для планирования процессов и организации процессов ПОП по новому плану Пл2 нужны.
Операция 2. Выражение
Пл1Пл2 Пл12 означает объединение планов Пл1, Пл2 в состав плана Пл12.
Размерность нового плана определяется объединением размерности двух других планов.
(Плk) = (Плi)(Плj).
где (Плk), (Плi), (Плj) размерность планов: Плk,Плi, Плj, соответственно.
Операция 3. Выражение
Пл1 Пл11, Пл12 означает декомпозиция плана Пл1 на два планов Пл11 и Пл12. Операция 4. Выражение
ПЛо = ПЛМ
означает соотношение единого плана и отдельных планов. Где ПЛо - единый план, ПЛМ – множественный план или семейство планов, ПЛМ = {Пл1, Пл2, Пл3, …}, Плi – отдельный i – ый план.
Модели множественного планирования
Процесс формирования планов можно организовать согласно IDEF – модели.
Например, планы поставки ресурсов строятся на основе описания бизнес-плана и описания проекта, которые подает на вход диаграммы IDEF – модели. Обобщенная диаграмма IDEF – модель процессе множественного планирования показана на рис 2 и 3.
Стратегия управления процессом проектов
Описание бизнес-плана
Планирование
Описание проектов
Планы
Ресурсы управления процессом проектов
Рис. 2. Общая диаграмма построения планов
Стратегия управления процессом проектов
Описание бизнес-плана
Описание проектов
Управление процессом освоения проектами
Список и описания достигнуты характеристики освоенных проектов
Рис. 3. Общая диаграмма процесс управления проектом
Информационная модель задачи планирования
Для автоматизации процессов освоения проектов следует разработать информационные процессы планирования, которые составляют информационный уровень планирования.
Информационная модель задачи предполагает представления всех сущностей в виде информационной модели, например.
- Стратегическая программа
Pg = <Mz1[11, 12, 1h, 1k], Mz2[21, 22, 2h, 2k], …, Mzi[i1, i2, ih, ik], …, Mzn[n1, n2, nh, nk]> где Pg - программа решения задачи управления проектами.
- План очередности (расписании) освоения проектов по предварительному описанию проектов:
Pn = <Mp1[11, 12, 1f, 1g], Mp2[21, 22, 2f, 2g], …, Mpi[i1, i2, if, ig], …, Mpm[m1, m2, mf, mg]> где Pn - план решения задачи управления проектами.
- Календарный план (расписание) освоения проектов по предварительному описанию проектов:
Pn = <Mp1[11, 12, 1f, 1g], Mp2[21, 22, 2f, 2g], …, Mpi[i1, i2, if, ig], …, Mpm[m1, m2, mf, mg]> где Pn - план решения задачи управления проектами.
Построение или формирование плана Mpi, из плана на основе плана Mzi осуществляется по каждой позиции или по каждому элементу по правилу вида:
1. Расширение атрибутов и/или характеристики элемента Mzi плана таким образом: Mzi[i1, i2, ih, ik] Mpi[i1, i2, ih, if, ik, ig],
где Mpi(ih) = Mzi(ih) – ранг объекта плана Obh с номером h, ik - время начала выполнения объекта младшего плана; |{i1, i2, if, ig}| > |{i1, i2, ih, ik}| - соотношения количества признаков младшего и старшего планов.
Заключение
Приведены способы формализации элементов и самих планов, которые обеспечивают выполнение алгебраических операции над описаниями планов. Формальное описание и приведенные алгебраические операции позволяют построить информационно-математическую модель процессов решения задачи управления проектами и процессов осваивания проектов в цикле развития компании.
ЛИТЕРАТУРА
- Арчибальд Рассел Д. Управление высокотехнологичными программами и проектами. Managing High-Technology Programs and Projects. ДМК Пресс, Компания АйТи, 2006 г. 472 С.
- Харпер-Смит П., Дерри С., Управление проектами. Серия «Секреты успеха» (пер. с англ.) Издательство: Дело и сервис. 2011 - 240 с.