Рисунок 2 - Исходные данные проекта
В модели данных с различной степенью детализации представлены результаты моделирования единиц исполнения задания с помощью элемента Initiative (объект управления). Для построения структурного плана проекта объекты могут располагаться в виде иерархии. Кроме того, иерархия предназначена для распределения проектов по программам и портфелям проектов.
Благодаря распределению объектов по типам объектов можно определить, о каких единицах исполнения задания идет речь. Так, например, могут различаться программы, проекты, пакеты работ и процессы.
Элемент InitiativeStatusType (тип статуса объекта) выражает, в каком состоянии или статусе находится объект. Для отдельных типов объектов могут быть определены различные типы статуса объекта. Если переход между состояниями (например, смена фаз проекта) требует определенного разрешения, то это устанавливается типом элемента InitiativeStatusApproval (одобрение статуса объекта). Он представляет собой специализацию элемента GenericApproval (одобрение общее). Одобрение может сопровождаться соответствующими документами [элемент Document (документ)].
Элемент InitiativeGroup (группа объектов управления) предназначен для объединения объектов в специальные группы. При этом следует учитывать, что каждая группа может охватывать несколько объектов. И наоборот, каждый объект может охватывать (принадлежать) нескольким группам.
Таблица 1 - Названия элементов и их описания для структуры данных - исходные данные проекта
Название элемента (название поля данных) | Описание |
Документ (Document) | См. 4.13 |
Одобрение общее (GenericApproval) | Элемент предназначен для хранения общей информации о приемке, одобрении или контроле (проверке) объекта |
Объект (Initiative) | Элемент описывает любую единицу исполнения задания как часть структурного плана проекта. Он также может определять программу и портфель проекта. Результаты, такие как контрольные точки, также могут определяться элементом "Объект", причем используются только данные, значимые для события |
Группа объектов (InitiativeGroup) | С помощью этого элемента можно соединить объекты в группы. Эти группы, в свою очередь, могут быть подчинены одному объекту. Такая группировка может быть необходимой для создания отчетности или графического изображения планов проекта |
Одобрение статуса объекта (InitiativeStatusApproval) | Элемент позволяет хранить информацию о статусах объекта. Таким образом, можно документировать решение (приемку), которое ведет к изменению статуса |
Тип статуса объекта (InitiativeStatusType) | Элемент описывает различные состояния (статусы), которые могут быть определены для объекта. Таким образом, выражается, в какой фазе жизненного цикла или на каком этапе реализации находится объект. Для каждого типа объекта могут быть определены различные статусы |
Тип объекта (InitiativeType) | Элемент позволяет определять различные типы объектов. Он позволяет, например, осуществлять дифференцирование на пакеты работ и проекты. Таким образом, пользователь всегда может определить для себя любые типы объектов |