Книга «Путь скрам-мастера» представляет собой практичное, короткое, иллюстрированное и конкретное руководство по достижению результатов с помощью Scrum. Выбрали несколько любопытных фрагментов из книги, которые помогут разобраться в том, кто такой скрам-мастер, какие роли он выполняет и как такой сотрудник помогает коллективу стать более продуктивным.
Роль scrum-
Роль scrum-мастера — одна из самых недооцененных в Scrum и Agile. Большинство начинающих команд не видят особого смысла в том, чтобы scrum-мастер работал на полной ставке, и, дабы «занять его работой», пытаются совместить эту должность с позицией разработчика или тестировщика. Это одна из самых распространенных ошибок в понимании роли scrum-мастера, свойственная большинству начинающих групп. Объясняется это примерно так: «Мы понимаем, что члены команды должны производить программный продукт, упорно трудиться. Они должны развивать кросс-функциональность и помогать друг другу. Должны сотрудничать. Мы также высоко оцениваем роль Владельца продукта, потому что этот человек определяет общее видение и согласовывает требования с клиентами. А как насчет scrum-мастера? Что делает он?» В таких условиях scrum-мастер часто превращается просто в секретаря — довольно скучная позиция, не правда ли? Он заботится о карточках на scrum-доске, сам устраняет все препятствия и близок к тому, чтобы начать готовить кофе для команды, пока она сосредоточена исключительно на работе. Знакомая ситуация?
Другое весьма распространенное ошибочное отношение к роли scrum-мастера связано с тем, что кто-то берет ее на себя просто потому, что компании необходимо перейти на Scrum, — обычно такое происходит в крупных корпорациях. Там рассуждают примерно так: «Нам нужен scrum-мастер, чтобы воплощать Scrum, верно? Но мы не можем использовать для этого хорошего разработчика или тестировщика, потому что они должны заниматься программированием/тестированием». И scrum-мастером в таких случаях нередко становится какой-нибудь малоспособный, тихий человек, назначение которого scrum-мастером стало возможным лишь потому, что он не слишком хорош как разработчик.
Имея все это в виду, скажем: хороший scrum-мастер не может рассматриваться как «дополнительные издержки» — то есть как человек, не приносящий своей деятельностью особой пользы. Он должен рассматриваться как человек, способствующий стремительному росту производительности команды. Ведь scrum-мастер нацелен на создание не просто хорошей, а именно высокопроизводительной команды. И в такой команде scrum-мастер более чем окупается.
Обязанности scrum-мастера
Давайте поговорим об обязанностях scrum-мастера. Их достаточно много и они оказывают большое внимание на работу коллектива, поэтому если scrum-мастер совмещает несколько ролей, то все они должны быть отделимы от главной. Как в каждый конкретный момент можно носить лишь одну шляпу, так и scrum-мастеру всегда следует выбирать, в какой из ролей он сейчас выступает или действует. В противном случае он не будет полностью адекватен ни одной из ролей и каждая от этого лишь пострадает.
Обязанности scrum-мастера включают в себя следующее:
— Поощрять команду брать на себя ответственность, поддерживать единство идентичности и целей команды.
— Обеспечивать прозрачность и сотрудничество.
— Удалять препятствия поощрением команды к активной деятельности.
— Понимать суть agile и scrum-мышления и постоянно обучаться.
— Поддерживать agile и scrum-ценности; помогать другим в понимании следовании scrum-ценностям.
— При необходимости — защищать команду разработчиков.
— Фасилитировать проводимые scrum-совещания.
— Помогать команде в том, чтобы она стала еще эффективнее.
Как вы заметили, у scrum-мастера множество обязанностей. Но поскольку их трудно сравнить с какой-либо известной традиционной ролью, то непросто понять, чем же он целый день занят.
Выдающиеся scrum-мастера должны практиковаться в «мягких навыках» (soft skills) и быть хорошими слушателями. Кроме того, им необходимо быть экспертами в Agile и Scrum. Предпочтителен опыт работы в scrum-командах или scrum-среде. В противном случае scrum-мастеру сложно будет внедрить agile-мышление и самоорганизацию в качестве базовых принципов на каждом уровне.
Цель scrum-мастера
Какова же цель scrum-мастера? Она — в стремлении построить самоорганизующуюся команду и обеспечить самоорганизацию как ключевой принцип компании на всех уровнях. Самоорганизация порождает чувство вовлеченности и обязательности, делает людей более активными и ответственными. А это, в свою очередь, дает команде возможность находить собственные решения и делает ее более эффективной. Самоорганизация является ключевым аспектом высокой производительности команды, но не в краткосрочной, а в долгосрочной перспективе. Она позволяет по мере необходимости улучшать и адаптировать процессы, коммуникацию и сотрудничество. Создает сотрудников с высокой мотивацией, а будучи примененной к группе людей, помогает им выстроить настоящую команду — с едиными целью и идентичностью.
Если вместо этого scrum-мастера сосредоточивают свою ответственность на какой-либо иной цели, то в итоге превращаются в секретарей, советников, менеджеров или просто бесполезных людей, которым «нечего делать, поэтому мы можем игнорировать их роль».
Помните
• Scrum-мастер — это не секретарь.
• Scrum-мастер — это не «дополнительные расходы», а человек, создающий высокопроизводительную команду.
• Scrum-мастер — это эксперт по agile и scrum-мышлению, искренне верящий в то, что agile и Scrum — верный путь к успеху.
По материалам книги «Путь скрам-мастера».