Система позволяет объединять проекты в программы и портфели, в одном портфеле и/или одной программе проектов могут находиться проекты на разных стадиях жизненного цикла. Портфель проектов и программа проектов представляют собой дополнительные аналитические разрезы для всех отчётов и аналитических инструментов системы, в которых в том или ином качестве фигурируют проекты.
Реализованный в системе механизм настраиваемых представлений, который позволяет руководителю получать нужную информацию с минимальными затратами времени, «в три клика».
Управление ресурсами предприятия
Система поддерживает три варианта управленческой структуры предприятия:
-
Проектная структура управления. Планами проектов, трудовыми ресурсами и выполнением работ управляют руководители проектов и проектных задач.
-
Функциональная структура управления. Планами проектов, трудовыми ресурсами и выполнением работ управляют руководители подразделений и департаментов.
-
Матричная структура управления. Планами проектов управляют руководители проектов, трудовыми ресурсами и выполнением работ управляют руководители подразделений.
В системе используются ролевая структура трудовых ресурсов и двухуровневое планирование проектных работ: на этапе предварительного планирования работы планируются по ролям (специальностям), затем на этапе оперативного планирования производится распределение работ между трудовыми ресурсами.
Система позволяет нормировать стоимость привлечения трудовых ресурсов к выполнению работ, для одного трудового ресурса и/или роли в системе может храниться любое количество учётных ставок.
На уровне пула трудовых ресурсов система позволяет производить:
-
Моделирование ресурсных ограничений предприятия путём ввода в систему плановой мощности для каждой из ролей (специальностей). Сопоставление плановой и фактической мощности ролей трудовых ресурсов, выявление «узких мест».
-
Анализ запланированной и фактической загрузки ресурсов, выявление «перегруженных» и «недогруженных» трудовых ресурсов.
Реализованные в системе концепции «диспетчера» и «владельца ресурсов» позволяют персонализировать взаимодействие с системой тех исполнителей, которые не имеют физического доступа к системе (работа на объектах, аутсорсинг, и т.п.).
Управление проектами
План проекта – совокупность структурной декомпозиции работ, календарных сроков, контрольных событий и данных о привлекаемых трудовых, материальных и финансовых ресурсах – может быть введён в систему несколькими способами.
-
Ручной ввод соответствующих документов через панель управления проектом.
-
Загрузка данных проекта из файла MS Project.
-
Загрузка данных проекта из шаблона, хранящегося в системе.
Также план проекта может быть введён в систему комбинированным способом: часть данных берётся из шаблона, часть загружается из файла MS Project, часть данных вводится и/или корректируется вручную.
Система поддерживает два метода оперативного планирования проектных работ:
-
С использованием ролевой структуры трудовых ресурсов и матричной структуры управления. В этом случае «проектный» руководитель управляет планом проекта, а «функциональный» руководитель управляет выполнением работ. Назначение трудовых ресурсов на конкретные работы производится с учётом выполняемых ролей.
-
Без использования ролевой структуры трудовых ресурсов и матричной структуры управления. В этом случае «проектный» руководитель управляет и планом проекта, и выполнением работ. Назначение трудовых ресурсов на конкретные работы производится без учёта выполняемых ролей.
Жизненный цикл проекта в рамках системы состоит из пяти стадий:
-
Инициация проекта. На этой стадии фиксируется намерение выполнить проект и назначается руководитель проекта. Проект появляется в системе в виде объекта.
-
Планирование проекта. На этой стадии производится разработка предварительного плана проекта, определяются состав и сроки проектных работ, требуемые трудовые, материальные и финансовые ресурсы.
-
Утверждение проекта. На этой стадии производится анализ принципиальной выполнимости проекта, выявляются ресурсные конфликты с другими проектами, вносятся коррективы и утверждается базовый план проекта.
-
Выполнение проекта. На этой стадии производится распределение работ между трудовыми ресурсами, производится мониторинг и контроль выполняемых работ. На основании фактических данных, полученных от исполнителей, производится регулярная актуализация плана проекта. В случае необходимости производится оперативное перепланирование. Также на этой стадии производится сбор данных о фактических затратах материальных и финансовых ресурсов.
-
Завершение проекта. На этой стадии регистрируется факт прекращения работ по проекту, производится анализ достигнутых результатов, выявление и анализ отклонений (по срокам, стоимости, качеству и т.п.).
Ключевым механизмом контура управления проектами является механизм актуализации проекта: на основании данных о фактическом выполнении (или же срыве выполнения) проектных работ нижнего уровня декомпозиции система производит полный перерасчёт календарных сроков всех элементов проекта. Актуализация проекта, выполняемая регулярно, позволяет руководителю получать достоверную информацию о состоянии работ и оперативно реагировать на возникающие проблемы.
На уровне проекта система позволяет производить:
-
План-фактный анализ проектных задач по срокам, длительности, стоимости, затратам ресурсов.
-
Анализ контрольных событий проекта, расчёт прогнозируемых и фактических финансовых санкций.
Визуальный инструментарий системы позволяет руководителю получить информацию о проекте в разных представлениях: табличные представления, дерево данных, диаграммы Гантта, карта проектных вех, сетевой график.
Управление финансами
Система позволяет создавать, хранить и актуализировать планы трёх бюджетов проекта: бюджет расходов по проекту, бюджет доходов по проекту, бюджет движения денежных средств (поступлений и выплат) по проекту. Элементы бюджетов хранятся в разрезе проектных задач, статей бюджета, контрагентов и контрактов (договоров с контрагентами).
Для бюджета расходов по проекту в системе предусмотрена функция автоматического формирования элементов бюджета. Бюджет расходов формируется по информации о затратах, запланированных на привлечение трудовых, материальных и финансовых ресурсов к выполнению проектной задачи. Автоматическое формирование производится на основании схемы распределения суммы, запланированной на привлечение того или иного ресурса, по статьям затрат. Схема распределения настраивается пользователем, причём допустима ситуация, когда по статьям бюджета расходов распределяется не вся запланированная сумма, а только какая-то часть.
Ключевой особенностью контура управления финансами проекта является неявная привязка элементов бюджета к календарным периодам. При планировании бюджетов период задаётся в виде набора правил, описывающих привязку элемента бюджета к временным рамкам проектной задачи. При изменении сроков проектной задачи (в том числе и при выполнении актуализации проекта) система производит автоматический перерасчёт финансовых планов.
В системе реализован механизм версионирования финансовых планов проекта. В любой момент времени пользователь может оформить текущий план любого из бюджетов как версию плана бюджета. Количество хранимых версий не ограничено. Механизм версионирования позволяет отслеживать изменения в бюджетах проекта, выявлять отклонения, анализировать их причины и своевременно корректировать финансовую политику предприятия.
Ввод данных о фактических поступлениях и выплатах, а также о начислении фактических доходов и расходов может производиться на любой стадии жизненного цикла проекта, и даже после завершения проекта.
На уровне бюджетов проекта система позволяет производить:
-
План-фактный анализ бюджета доходов, расходов и движений денежных средств по проекту в разрезе проектных задач, статей бюджета, контрагентов, договоров и календарных периодов.
-
Анализ отклонений между данными текущего финансового плана, любой из версий финансового плана и фактическим положением дел, выявление отклонений.
Визуальный инструментарий системы позволяет пользователю получать данные бюджетов проекта, как в табличном представлении, так и в графическом (диаграммы и графики). В пределах одной экранной формы можно получить подробный и сводный план любого из бюджетов, сопоставление доходов с расходами и поступлений с выплатами, сопоставление плановых и фактических данных, и т.д.
Управление работами
Методология, заложенная в систему, определяет для проектных работ ряд особенностей, повышающих эффективность процессов планирования и контроля. А именно:
-
Конкретная работа, выполняемая в рамках проекта трудовым ресурсом («элементарная операция» в терминах системы), должна располагаться на самом нижнем уровне структуры декомпозиции работ.
-
У элементарной операции может быть один и только один исполнитель. В случае, если для выполнения работы требуется привлечь нескольких исполнителей, нужно либо декомпозировать работу на ряд элементарных операций, либо объединить исполнителей в один трудовой ресурс. Принцип «одна работа – один исполнитель» является краеугольным для контура управления работами.
Жизненный цикл проектной работы состоит из следующих стадий:
-
Предварительное планирование. На этой стадии в плане проекта появляется элементарная операция, указывается исполнитель, длительность, трудоёмкость и стоимость работы. В качестве исполнителя на этой стадии фигурирует роль трудового ресурса.
-
Оперативное планирование. На этой стадии определяется исполнитель работы, определяются точные сроки. В качестве исполнителя на этой стадии фигурирует трудовой ресурс.
-
Принятие к исполнению. На этой стадии исполнитель получает информацию о порученной ему задаче и подтверждает своё участие в её выполнении.
-
Выполнение. На этой стадии производится периодический ввод в систему данных о затраченном на задачу рабочем времени.
-
Отчёт об исполнении. На этой стадии исполнитель отчитывается в выполнении работы, указывает фактические сроки и свои фактические трудозатраты.
-
Завершение. На этой стадии руководитель подтверждает завершение работы, в случае необходимости корректирует фактические сроки и трудозатраты.
Допускается нелинейное прохождение проектной работы по стадиям: задача может быть возвращена исполнителю на доработку, задача может быть завершена с признаком «неуспешно» (в этом случае создаётся новый экземпляр задачи и передаётся другому исполнителю), и т.д.
Реализованный в системе механизм эскалаций проектных работ позволяет исполнителю донести до руководства данные о предполагаемых задержках выполнения работ. Эти данные используются механизмом актуализации – «плохие новости» оказывают влияние на календарные сроки проекта по факту их регистрации в системе.
На уровне проектных работ система позволяет производить:
-
Сбор и последующий анализ данных о распределении рабочего времени исполнителей между проектными и внепроектными задачами, а также данных о непроизводительных затратах (потерях) рабочего времени.
-
Анализ накопленной статистической информации по выполнению работ, план-фактный анализ длительности, трудоёмкости и стоимости выполнения работ, выявление и анализ возникших отклонений.
-
Анализ накопленной статистической информации по эскалации проектных работ, выявление и анализ причин срыва поставленных сроков, анализ последствий таких срывов.
Визуальный инструментарий системы позволяет пользователю в удобной форме получать информацию о работах, в которых он является либо исполнителем, либо руководителем. В представлении списка задач активно используется цветовое и графическое кодирование, возможен вывод списка задач в виде диаграммы Гантта.
Управление знаниями
Система позволяет создавать и хранить в информационной базе шаблоны проектов. Шаблон может представлять собой как законченный план проекта, так и любой из фрагментов плана проекта. Структура данных шаблона практически полностью идентична структуре проекта: структурная декомпозиция работ, информация о трудовых, материальных и финансовых ресурсах, бюджеты. Главное отличие шаблона от плана проекта состоит в том, что в шаблоне нет календарных сроков. По сути, шаблон проекта описывает технологию, используемую предприятием для выполнения типовых проектов.
В системе реализована возможность обмена данными между контурами управления проектами и управления знаниями. Любой план проекта можно сохранить в виде шаблона. Любой из шаблонов можно загрузить в план проекта, при этом план проекта может быть замещён, а может быть дополнен данными шаблона – план проекта может быть собран из нескольких шаблонов. При выполнении любых операций обмена данными между контурами управления знаниями и управления проектами в информационной базе сохраняется связь между элементом шаблона и соответствующим ему элементом проекта.
На уровне шаблона проекта система позволяет производить:
-
Анализ статистической информации по использованию технологий, принятых на предприятии, в реальных проектах.
-
Анализ отклонений (по длительности, трудоёмкости, стоимости проектных работ), возникающих в типовых проектах. Результаты анализа используются для выявления «узких мест» и «лучших практик», а также используются для принятия решений по совершенствованию технологий выполнения проектов.
Визуальный инструментарий системы позволяет пользователю произвести моделирование любого из шаблонов без создания каких-либо дополнительных объектов информационной базы и получить ответ на вопрос, «каких ресурсов потребует проект, и в какие сроки он может быть выполнен, если начать его в указанный период и вести по описанной в шаблоне технологии».
Сервисные функции
Конфигурация «1С:Управление проектным офисом» интегрирована с системой управления документооборотом «1С:Архив». Для объектов некоторых типов (проекты, проектные задачи и т.д.) система позволяет создавать, хранить и модифицировать ссылки на документы, расположенные в хранилище «1С:Архива». Основные действия с документами «1С:Архива» (открытие, захват на редактирование, запись новой версии) доступны непосредственно из системы.
Также конфигурация содержит ряд объектов и сервисных механизмов, заимствованных из типовых решений и/или методических материалов фирмы «1С». А именно:
-
Механизм внешних печатных форм. Практически для любого объекта информационной базы можно определить внешние пользовательские печатные формы, не затрагивая структуру метаданных и программный код конфигурации.
-
Универсальная консоль отчётов. Позволяет конструировать и формировать произвольные отчёты к информационной базе без программирования, при помощи визуального конструктора.
-
Механизм универсального отчёта. Используется в качестве базового механизма при формировании всех отчётов конфигурации, предоставляет пользователю гибкую систему настроек (состав группировок, полей и отборов, условное форматирование и т.п.). Обеспечивает единообразие внешнего вида, функциональных возможностей и поведения всех отчётов системы.
-
Управление пользователями системы. Позволяет управлять списком пользователей без работы в режиме Конфигуратора.
Конфигурация «1С:Управление проектным офисом» может быть интегрирована в рамках единой информационной базы с любым типовым решением фирмы «1С». В поставку дистрибутива входит техническая инструкция по интеграции конфигураций, созданная на примере объединения «1С:Управление проектным офисом» с типовой конфигурацией «1С:Управление производственным предприятием».
Аппаратная защита
Конфигурация защищена аппаратной защитой по технологии фирмы Катран. В случае, если ключ аппаратной защиты отсутствует или по каким-то причинам неработоспособен, некоторые функции системы будут работать некорректно.
Некоторые функциональные блоки конфигурации закрыты для модификации пользователем. А именно:
-
Модуль расчёта календарных сроков. Модуль содержит алгоритмы расчёта календарных сроков для сложной структуры (с учётом иерархии, связей, исключений). Функция используется в расчёте сроков и актуализации проектов, в оперативном планировании работ, и т.д.
-
Модуль чтения данных MS Project. Модуль содержит функции чтения, разбора и проверки файлов MS Project, а также функции переноса данных из файлов MS Project в информационную базу.
-
Модуль формирования сетевых графиков. Модуль содержит алгоритмы формирования сетевых графиков по иерархической структуре элементов (с учётом связей между ними). Функция используется для вывода сетевого графика на панель проекта.
Все остальные функциональные блоки и объекты конфигурации доступны для модификации и доработок партнёрами фирмы «1С» и конечными пользователями системы.