Иерархическая система управления проектами

Михаил Сайгаченко, 17 июля 2013

Project Kaiser — иерархическая система управления проектами. Это значит, что поддерживается неограниченно структурированная структура проектов, а также неограниченная структура подзадач и требований. 

1. Иерархичность структуры проектов

В Project Kaiser термин "проект" может означать не обязательно конкретный проект в рамках какой-либо деятельности, но также узел в организационной структуре предприятия. Для данного узла может быть задана своя рабочая группа, руководители, типы задач и рабочие процессы. Скажем, простой случай может определять два уровня:

В данном случае каждый отдел имеет независимый список задач, и если для каждого из отделов определена своя рабочая группа, то члены этих рабочих групп имеют доступ только к "своим" задачам, в то время как пользователи, принадлежащие рабочей группе "Предприятие" (например, руководители) — имеют доступ к задачам всех отделов. Руководитель, например, ставит задачу руководителям "Бухгалтерии" и "Отдела доставки", затем эта задача начальником отдела либо назначается конкретному исполнителю из данного отдела, либо разбивается на подзадачи.

Более сложная структура может выглядеть так:

Полезные ссылки: Быстрый старт (документация)

2. Иерархичность задач

Иерархичность задач заключается в возможности неограниченного разделения задачи на подзадачи, которые в свою очередь могут разделяться на подзадачи и т.д. Каждая из подзадач может иметь собственного исполнителя и/или ответственного.

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

При разработке задачи 1.1 возникла необходимость доработать Компонент 2 и для этого была создана задача 2.1, у которой в качестве сверхзадачи указана задача 1.1. При этом в списке подзадач у задачи 1.1 отображается задача 2.1. Заметьте, что Компонент 1 и Компонент 2 могут иметь разные рабочие группы. Подробнее про декомпозицию задач и требований можно прочитать в соответствующем разделе документации. 

Прогресс выполнения задач

При вычислении прогресса выполнения задач учитывается иерархичность. Например:

Прогресс выполнения иерархических задач

 

На снимке водно, что прогресс задачи "Настройки Front-end" составляет 26 / 104. Это означает, что на задачу, вместе со всеми ее подзадачами, затрачено 26 часов из 104 запланированных.

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

 

Project Kaiser  управление задачами  управление проектами