Skip to main content

Что делает Scrum Master?

Scrum - это методология разработки программного обеспечения, которая фокусируется на облегчении общения и сотрудничества между членами команды. Как правило, команда разработчиков Scrum будет выполнять три основные роли: владелец продукта, Scrum Master и члены команды. Именно Scrum Master выступает в качестве посредника с целью обеспечения эффективной коммуникации и целенаправленного сотрудничества между владельцем продукта и членами команды. Его или ее функция двоякая: повысить эффективность владельца продукта и повысить производительность команды. Поэтому Мастера Скрама оказываются на руководящей должности, которая заключается в рабстве, а не в прямой власти, хотя соблюдение правил является центральным для этой должности.

Работая в ответственной роли, Scrum Master будет выполнять разнообразные задачи для выполнения своей миссии. Это могут быть задачи высокого уровня, такие как определение и направление рабочих процессов и графиков. Эти задачи также могут быть низкими, например, регулировка температуры в помещении, где работает команда, чтобы обеспечить комфорт в течение долгих часов разработки. Он или она также будет реагировать на бедствия и смягчать их, например, ремонтировать компьютер разработчика, если он выходит из строя, или обеспечивать безопасность всех систем в процессе разработки. В целом, все - независимо от того, большой он или маленький - влияет на продуктивность команды - ответственность Скрама Мастера

Однако авторитет в этой должности вытекает из того факта, что Scrum Master несет ответственность за процесс. Хотя этот человек может не иметь возможности принимать непосредственные решения в отношении отдельных членов команды, он или она обладает полномочиями принимать решения, касающиеся продуктивности команды в целом. Например, если Scrum Master чувствует, что необходимо реализовать новый график работы для достижения реалистичных целей развития и достижения достижимых сроков, то он или она определит этот новый график и распространит его среди членов команды. Обеспечение соблюдения правил также является важной функцией позиции, чтобы гарантировать, что команда не увязла в неэффективных отвлечениях.

Опираясь на Scrum Master, владелец продукта будет ожидать разнообразную информацию о прогрессе команды в принятии решений и указаний, когда это необходимо. Такая информация может включать регулярные обновления различных аспектов процесса разработки и возникающих проблем. Помогая владельцу продукта, Scrum Master также поможет поддерживать резервы и другие соответствующие задачи обслуживания процесса для обеспечения эффективности. Кроме того, он или она будет выступать в качестве буфера между владельцем продукта и командой, чтобы гарантировать, что цели являются реалистичными и в пределах возможностей команды в течение любого заданного периода времени.