Ролевые группы и роли
Методология 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