Технологии программирования на базе Microsoft Solutions Framework


Ролевые группы и роли


Методология MSF основана на постулате о качественных целях, достижение которых определяет успешность проекта. Эти цели обуславливают модель проектной группы. В то время как за успех проекта ответственна вся команда, каждая из ее ролевых групп, определяемых моделью, ассоциирована с одной из целей и работает над ее достижением.

MSF for Agile Software Development выделяет 7 ролевых групп [4.15]:

  • Управление программой (program management)
  • Архитектура продукта (architecture)
  • Разработка (development)
  • Тестирование (test)
  • Управление выпуском (release operations)
  • Удовлетворение потребителя (user experience)
  • Управление продуктом (product management)


Рис. 5.2.  Модель команды в MSF 4.0 - ролевые группы. Источник: MSF for Agile Software Development Process Guidance

и 6 ролей [4.15]:

  • менеджер проекта (project manager) - ролевая группа Управление программой
  • архитектор (archrect) - ролевая группа Архитектура
  • разработчик (developer) - ролевая группа Разработка
  • тестер (tester) - ролевая группа Тестирование
  • релиз-менеджер (release manager) - ролевая группа Управление выпуском
  • бизнес-аналитик (business analyst) - ролевые группы Управление продуктом и Удовлетворение потребителя


Рис. 4.3.  Модель команды в MSF 4.0 - роли. Источник: MSF for Agile Software Development Process Guidance



Содержание раздела