Ответ
На проекте количество ролевых моделей зависит от методологии и масштаба. В классическом Agile/Scrum это:
- Product Owner (определяет vision и приоритеты)
- Scrum Master (фасилитация процессов)
- Development Team (разработчики, тестировщики)
В крупных проектах могут добавляться:
- Technical Lead (архитектурные решения)
- UX/UI Designer
- DevOps Engineer
Пример для Jira-задачи:
roles = {
"PO": "Определяет Acceptance Criteria",
"BA": "Детализирует требования",
"Dev": "Пишет код",
"QA": "Тестирует функционал"
}
Обычно 4-7 ролей, включая смежные. Уточняйте контекст проекта!