Роль: Инженер
Исполнитель этой роли осуществляет поддержку в RUP. Его задача состоит в обеспечении функционирования процесса разработки и проверке, не возникают ли у сотрудников проблемы с выполнением своих обязанностей.
Наборы ролей: Работа и поддержка
Взаимосвязи
Основное описание

Инженеры играют важную роль в любом коллективе разработки программ. Они выполняют все задачи, связанные с процессуальной частью проекта:

  • Изменение процесса в соответствии с требованиями конкретного проекта.
  • Обучение и консультирование персонала по вопросам, связанным с процессом разработки.
  • Контроль над усвоением и использованием нового опыта в ходе процесса.
  • Предоставление Руководителю проекта помощи при составлении планов.
Иллюстрации
Персонал
Квалификация

Исполнитель роли Инженер должен глубоко понимать суть процессов, для того чтобы иметь возможность принимать компетентные решения об изменении конфигурации. В идеале исполнитель должен обладать богатым опытом работы над проектами с использованием RUP и понимать, какие изменения следует вносить в RUP для максимального соответствия особенностям конкретного проекта.

Способности и знания, необходимые для выполнения роли Инженер:

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

Исполнитель роли Инженер может быть назначен одним из следующих способов:

  • Передать роль Инженер исполнителю роли Руководитель проекта. Это стандартное решение для небольших коллективов и для коллективов, не имеющих достаточных ресурсов для обособления этой роли.
  • В случае больших коллективов сотрудники, выполняющие эту роль, входят в группу поддержки процесса (она определяет организационную конфигурацию). В этом случае их основной задачей является предоставление информации о процессе.
  • В случае, если организация никогда раньше не работала с RUP и не осуществляла итеративную разработку, рекомендуется нанять специалиста извне.
Дополнительные сведения