Стоит ли для разработчика быть хозяином схватки? Это официальное обозначение или?

12

Полезно ли разработчику стать «мастером схватки»?

Это официальная сертификация или просто кто-то специализируется?

Каковы шаги к тому, чтобы стать единым целым?

codecompleting
источник
@Sean McMillan: Хотя это интересно, это не проясняет вопрос. Мы не понимаем, что означает сам вопрос?
С.Лотт
Планируете ли вы продолжать работать в качестве разработчика, а также Scrum Master? Если так, то я бы рекомендовал против этого как того, кто это сделал. Недостаточно часов в день, чтобы делать все хорошо одновременно.
Брук
@ Брук Я тоже так делал, и вы правы в том, что сложно сделать и то и другое, но вы можете сделать скидку. Я использовал только половину времени для себя по сравнению с другими разработчиками, поскольку знал, что мое время будет занято другими делами. Этот подход работал довольно хорошо, хотя вам может понадобиться настроить количество времени, которое вы тратите на каждую задачу, в зависимости от среды, проекта и людей.
Мартын
Некоторые из лучших и худших мастеров схватки, которых я видел, были разработчиками. Если вы выберете этот маршрут, вспомните, в какой шляпе вы находитесь. Мастера технических схваток иногда забывают облегчить встречу и начать помогать находить решения. Scrum Masters нужно будет общаться с бизнесом и руководством, поэтому, если вы хороший коммуникатор и можете сохранять четкость ролей, это может принести вам пользу. Наконец, есть много гибких тренеров, но мало кто имел реальный технический опыт. Опыт Scrum Master - это ступенька коучинга. Технические тренеры могут заработать очень хорошие деньги.
Кертис Рид

Ответы:

12

Выступая в качестве разработчика, который был обучен в качестве мастера схватки, я бы сказал, что если вы серьезно относитесь к использованию Agile, и люди вокруг вас тоже, то это стоит потренироваться. Скрам-мастер должен знать, как работает гибкий процесс, какие собрания требуются, каковы обязанности людей и т. Д. Ваша задача - обеспечить бесперебойную работу гибкого процесса и исправить его, если это не так. Я не смог бы выполнить свою работу без какого-либо руководства, но в равной степени вы можете обнаружить, что онлайн-ресурсы достаточно хороши.

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

Martyn
источник
4
«Это не облагается налогом» - любая сертификация, которую вы получаете за бодрствование в течение 2 дней, не стоит той бумаги, на которой она напечатана.
пусто
3
В какой-то степени я согласен с вами - в принципе то, что вы говорите, правильно, но это больше касается здравого смысла, ясного мышления и понимания гибкого менталитета, а не использования жесткого мозга - это другой набор используемых навыков, поэтому на самом деле иметь кого-то с ответы, на которые вы можете задавать вопросы и учиться, очень полезны. Тем не менее, я бы сказал, что для того, чтобы получить максимальную пользу от тренинга, сначала вы должны сделать несколько проворных упражнений, почитать об этом, немного попрактиковаться в этом, тогда вы будете более подготовлены и у вас будут лучшие вопросы к тренеру
Martyn
7

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

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

Лично я считаю, что гораздо важнее понимать различные модели и методологии процессов, их сильные и слабые стороны, а также методы / методы улучшения процессов, а не фокусироваться на одной конкретной модели или методе. Способность адаптировать процессы к потребностям вашей организации, проекта и команды гораздо важнее, чем тратить значительное время на изучение одной методологии. В конце концов, если у вас есть только молоток, все выглядит как гвоздь.

Томас Оуэнс
источник
+1 за «методы / методы улучшения процессов»
пусто,
6

tl; dr: Scrum Master - это фасилитатор - он не означает владение чем-либо.

Это официальная сертификация или просто кто-то специализируется? Каковы шаги к тому, чтобы стать единым целым?

Имеется официальное обозначение «Certified Scrum Master» . Это вводный курс, которым руководит альянс Scrum. Если вы пройдете курс и сдадите тест, вы станете «Сертифицированным мастером схватки».

Полезно ли разработчику стать «мастером схватки»?

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

Скрам-команда должна иметь мастера схватки, и лучше всего ее иметь, имея опытного. Сертификация CSM не гарантирует качество Scrum master. Посылать парня на курс CSM и предполагать, что он сможет привести вас к победе - это безумная ставка.

Сертификация CSM похожа на сертификацию CPR - вы знаете основы, но вы не являетесь экспертом.

Шон Макмиллан
источник
Аналогия CSM и CPR превосходна.
Кертис Рид
6

Я бы согласился с Томасом в общих чертах, но, сосредоточив внимание на самой роли хозяина схватки, следует отметить один важный момент. Это не техническая роль. Мы немного обсудили это на тренинге мастера по схватке, который я недавно посещал. Если вы хотите написать код, то на бумаге «быть мастером схватки», вероятно, не для вас.

Тем не менее, на практике кажется, что люди носят много шляп. Я являюсь специалистом по вопросам схватки в своей команде, но все еще участвую в доставке продукта.

Также стоит отметить, что базовая сертификация Scrum Master - это дело с минимальными усилиями, короткий учебный курс / серия семинаров и онлайн-экзамен. Так что, возможно, стоит сделать это просто для понимания самой структуры.

TygerKrash
источник
1
+1 за указание на то, что это не техническая роль.
Петер Тёрёк
Добро пожаловать и наслаждайтесь! :-)
Петер Тёрёк
1

Разработчику гибкой команды полезно понимать роль мастера схватки. Сплоченная гибкая команда построена на доверии. Если вы, как разработчик, понимаете, что хозяин схватки является наставником, посредником и защитником команды, у вас будет больше шансов привлечь их осмысленным образом.

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

GuyR
источник
0

Полезно ли разработчику стать «мастером схватки»?

Я бы сказал, что это часто не выгодно. Несмотря на то, что разработчик-мастер-схватчик понимает условия работы тех, кто находится в траншеях, руководство / начальник / клиент может рассматривать жалобы от этого человека не как «хозяин схватки, советующий руководству, что следует изменить», а «сварливый» У Боба просто чип на плече, потому что он должен был работать допоздна в пятницу - не обращайте на него внимания ».

По этой причине я думаю, что такое разделение интересов важно, особенно когда / если руководству / клиенту / боссу трудно узнать, носит ли Боб свою "Боб, одинокий программист", против своего "Боба, мастера Скрама, помощника для команда, шляпа ".

Потому что, если воспринимается, что жалобы от команды на самом деле являются жалобами лично от Боба, это отравляет хорошо: все, что Боб пытается донести до руководства, будет отклонено, потому что Боб (очевидно, на взгляд руководства) нарушитель спокойствия.

RyanWilcox
источник