Текущий релиз Spider Project: 19.04.213 Дата выпуска: 13.12.2019
Множественные структуры Печать
Примеры - Общие принципы

Обсуждение примера на официальном Форуме

Множественные структурыСоздавая модель проекта, планировщик производит декомпозицию проекта по принятым в компании регламентам. И чаще всего первоначально отображает в ней очередность операций так, как они будут происходить в реальности. Календарная последовательность операций наиболее понятна и удобна при составлении пакетов работ и установке технологических связей. Но так же распространена ситуация, когда по одному из признаков (принадлежность к исполнителю, департаменту, филиалу, объекту, поставщику и пр.) операции одного блока (Фазы проекта) могут быть не родственными. При планировании и анализе модели возникает потребность видеть суммарные бюджеты, трудоемкости, объемы и прочие показатели проекта по группам операций, не входящих в одну фазу технологической модели. Также часто возникает потребность предоставлять для мониторинга и работы ответственному лицу только небольшой фрагмент модели (группу операций), попадающий в зону его компетенций для актуализации модели или формирования плановых заданий исполнителям. Для решения подобных задач используется инструмент Структуры Работ.

Задача

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

  • Подготовка строительной зоны
  • Планировка парковой площади
  • Гидросооружения пруда
  • Благоустройство территории
  • Электрокоммуникации
  • Демонтаж временных сооружений
  • Сдача объекта

Работы по проекту осуществляют три субподрядные организации (Подрядчики): «Зеленый мир», «Океан», «Мегавольт». Каждая из субподрядных организаций обеспечивает определенную категорию работ:

  • «Зеленый мир» исполняет все работы, относящиеся к планировке местности, котлованам, благоустройству, монтажу вспомогательных сооружений.
  • «Океан» исполняет все работы, относящиеся к гидросооружениям парка.
  • «Мегавольт» исполняет все работы, относящиеся к электросиловым системам парка и временному электрообеспечению строительной площадки.

Зоны ответственности Управляющих Заказчика разбиты следующим образом:

  • Иванов сопровождает строительно-монтажные работы, включая устройство временных строений общего назначения.
  • Сидоров сопровождает работы, относящиеся к электросиловому обеспечению парка.
  • Петров сопровождает работы по сопряжению систем парка с городскими сетями и сдаче объекта.

На совещании руководства Заказчика проектному офису поставлена задача обеспечить мониторинг проекта по показателям Бюджет/Сроки по следующим представлениям:

  • Принятое представление проекта по утвержденной регламентом ИСР (Иерархической Структуре Работ).
  • Представление проекта (ИСР) по субподрядным организациям (Подрядчикам).
  • Представление проекта (ИСР) по Категориям работ.
  • Представление проекта (ИСР) по Управляющим Заказчика.
  • Представление проекта (ИСР) по Управляющим Заказчика с группировкой задач субподрядных организаций (Подрядчиков) в зонах ответственности Управляющих.

Решение

Технологическое представление проекта подготовлено планировщиком в соответствии с регламентом Заказчика.

Гантт с технологической ИСР

На соответствующих Фазах второго уровня мы получаем сроки и бюджеты по пакетам работ. Модель учитывает ресурсы, исполняющие задачи.

Таблица ресурсов

Материалы в данном примере не используются.

Стоимостные составляющие проекта учитывают договора, зарплату рабочих и эксплуатацию машин.

Таблица стоимостных составляющих

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

Настройка главной структуры

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

Свойства поля Подрядчик

Гантт с полем Подрядчик

После этого вернемся в инструмент Структуры Работ и воспользуемся опцией Создать по кодам. Кодами для создания новой структуры проекта в этом случае будут наши наименования субподрядных организаций. Укажем данное поле в окне Поля, используемые как Коды.

Создание новой структуры по кодам

После создания новой Структуры прокодируем её и укажем название.

Код и название структуры

После этого Спайдер автоматически сгруппирует Операции с одинаковым значением Поля Подрядчик в Фазы и присвоит им соответствующее имя.

Структура по подрядчикам

В списке Структур работ появилась запись новой Структуры.

Структуры работ

Обратите внимание, у вновь созданной Структуры как и у технологической стоит признак Полная, поскольку в нее перенесены все операции исходной структуры.

Произведя Расчет расписания и Расчет затрат мы получим данные для оценки занятости Подрядчиков на нашем объекте по срокам и соответствующий каждому бюджет. Остается только прокодировать и проименовать автоматически созданные Фазы в соответствии с принятыми правилами.

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

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

Свойства поля Категория работ

Поле категории работ

Указав в данном Поле Категории наших Операций, повторим действия по созданию новой Структуры по кодам.

Структура по категориям работ

Теперь мы можем оценить наш проект по срокам и бюджету по определенным Категориям работ.
Аналогичным способом создадим Структуру по Управляющим Заказчика. В новом Пользовательском поле проставим у каждой операции соответствующего Управляющего.

Пользовательское поле Управляющий

Поле Управляющий в Гантте работ

Далее при помощи инструмента Структуры работ создадим по кодам этого Пользовательского поля новую Структуру по управляющим.

Структура по управляющим

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

Свойства фазы с менеджером

Сами же Менеджеры должны для этого быть описаны в таблице Пользователи.

Таблица пользователей

Мы в нашем проекте приняли решение, что формирование, рассылку и сборку учетных таблиц будем осуществлять по нашим Управляющим. Если же в договоре с субподрядными организациями мы обязываем их получать плановые задания и предоставлять учетные данные в формате Спайдера, то будет использоваться Структура по Подрядчикам, а в Таблице пользователей будут описаны субподрядные организации.
Более подробно работа с учетными таблицами будет рассмотрена в других примерах.
Также, в случае назначения Менеджеров на Фазы в соответствии с Управляющими в нашей организации возможна рассылка-сборка этим Менеджерам (Управляющим) фрагментов (Фаз) проекта для автономной работы с параметрами модели. Более подробно данные механизмы описаны в разделе «Групповая работа».

Последний пункт нашей задачи требует представление проекта по вложенной иерархии – сначала по нашим Управляющим, затем внутри каждого - по Подрядчикам.

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

Настройка создания структуры по двум кодам

Мы указали Спайдеру, по какому принципу группировать операции в новой Структуре. После этого она автоматически будет создана.

Структура Управляющий/Подрядчик

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

Задача выполнена.

Как быть с вновь добавляемыми в проект Операциями, если в проекте структур много? Если в свойствах вновь создаваемых Структур вы активировали чекбокс Добавлять создаваемые объекты автоматически, то они будут появляться во всех структурах с этим свойством, но на верхнем уровне. В Структуре со статусом Главная они будут появляться всегда.

чекбокс Добавлять создаваемые объекты автоматически

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

Примеры

Пример модели в Spider Project
 
© 1992–2019 Спайдер Проджект. Все права защищены.