Management Scrum / Менеджмент в Scrum
Понятие менеджмента непосредственно для Scrum Team более размыто и не так важно, как для традиционных отделов разработки. По сути, некоторые считают, что роль менеджера выполняет Product Owner. Можно сказать и так, но лишь отчасти. Обычно, в традиционном понимании, у менеджера проекта нет таких обязанностей, как у Product Owner.
Так как понятие менеджера или вообще менеджмента очень обширное, то и в Scrum оно носит некий образ оболочки, которая обволакивает весь процесс работы Development Team, но никак на него не влияет. Development Team вообще не контактирует с Management, а для контактов могут выступать Scrum Master, Product Owner, Stake Holders и другие. К примеру, для решения каких-то проблем, мешающих работе команды, Scrum Master может обратиться к финансистам. С одной стороны, финансисты не являются менеджерами в прямом смысле, однако сейчас они выступают в качестве обслуживания работы Development Team.
Чтобы понять подобную структуру, взгляните на рисунок:
Scrum Team
Цельный организм и одна рабочая единица - это и есть Scrum Team. В данное понятие входит также и Scrum Master, который является её проводником по рабочим спринтам.
Product Owner
Владелец продукта, как и Scrum Master находятся вблизи с командой разработки, однако он также не может влиять на ход работ во время Sprint. Единственное его решение в этот период может быть Остановка спринта.
Development Team
Двигатель Scrum Team. Команда разработчиков работает как слаженная футбольная или любая другая команда. На их поле игры (битвы) - им никогда никто не мешает, а лишь помогает. Основной их помощник - Scrum Master.
Scrum Master
Главный помощник для Development Team. Исправляет все возникающие проблемы, следит за эффективностью и улучшает её постоянно. Scrum Master один из самых важных персон в методологии Scrum.
Stake Holders
Заинтересованные лица, как собственно и менеджмент вращается вокруг. Во время работы команды, ни заинтересованные лица, ни менеджмент не влезает в сам процесс.