Работа с командами (Team) в Microsoft Project Server 2007-2013/Online

Статья Алексея Просницкого, РМР, MVP (Компания Leo Consulting), первоначально опубликованная здесь.

Данная статья посвящена описанию такого функционала Project Server 2007-2013/Online как «Команды/Team».

Алгоритм использования функционала «Команды/Team»:

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

По-хорошему, под «Команды/Team» нужно понимать пул ресурсов, имеющих одинаковые способности/возможности, например, сотрудники отдела тестирования, или просто бизнес-аналитики, работающие в разных отделах.

Настройка функционала «Команды/Team»

Сначала нужно просто на бумаге определить, какие команды у вас есть.

После прихода согласия с представителями подразделений, вы в «Настройках PWA - Корпоративные поля и таблицы подстановки» (_layouts/15/pwa/Admin/CustomizeFields.aspx - Enterprise Custom Fields and Lookup Tables) создаете новую таблицу подстановки.

После создания таблицы подстановки, нужно уже имеющееся поле «Team Name» сопоставить с созданной таблицей подстановки.

  

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

Настройка ресурсов

После создания и сопоставления поля с таблицей подстановки, следующий этап - это создание команд (Team Resources).

Под каждую команду создается универсальный ресурс, у которого в свойствах ставится обязательно галочка «Пул назначения команды/Team Assignment Pool» и в подстановке выбирается имя команды.

Необходимые пользователь ассоциируется с командой.

  

Важно отметить, что пользователь может быть ассоциирован только с одной командой.

Анализ состава команд можно выполнить в центре ресурсов.

  

Сценарий использования команд

1.   Руководитель проекта создает проект и назначает на задачи пул назначения команды (Team Assignment Pool), после чего сохраняет и публикует проект.

  

Следует отметить, что в команду проекта (Build Team) можно не вносить потенциальных исполнителей, а построить ее только с минимальным составом ресурсов.

После публикации проекта, данные о доступности и назначении можно посмотреть на соответствующих страницах.

  • Пользователь (участник команды) на странице задачи, нажимает «Add Row – Add Team Tasks» (Добавить строку – Добавить задачи команды).

 

  • На странице назначение команды (TeamAssignments.aspx), пользователь выбирает задачу и назначает ее на себя.

 

  • После выбора задач, пользователь нажимает на кнопку «Tasks» для возврата к задачам.
  • Управляющий назначениями (Status Manager) на странице утверждения принимает или отклоняет назначение исполнителя на задачу команды.

  

  •  Исполнитель после утверждения назначения приступает к исполнению задачи.