Несколько раз я читал
...хорошие скрам-мастера делают себя лишними...
Я знаю, что это не совсем так.
В нашей компании мы достаточно давно работаем по agile-концепции и scrum. Поэтому большинство сотрудников знают о скраме и уважают этот процесс. По мере того, как наши скрам-мастера переосмысливают свою роль и задачи, они называют себя agile-коучами и берут на себя все больше и больше задач вне команды. Итак, есть небольшая дыра, которую мы хотим закрыть, установив прокси скрам-мастера (так называемого скрам-гарда ), который на самом деле является членом команды разработчиков .
Таким образом, задачи мастера схватки распределяются между agile-коучем и охранником схватки .
Теперь я спросил себя, какие задачи имеет смысл взять на себя Scrum Guard ?
В докладе « Земля, которую забыл Scrum » Роберта С. Мартина (одного из основателей Agile Manifesto ) говорится:
Скрам-мастер был тренером. Скрам-мастер не был менеджером. Скрам-мастер отвечал за защиту процесса, но не более того. Он/она не защищал график, не бюджет, не истории, не отставание. Только процесс и роль должны были чередоваться между разными членами команды. Идея заключалась в том, что роль будет постепенно исчезать. Это была первоначальная концепция.
(эта цитата примерно с 20-й минуты, но начните с 18:12 , чтобы получить полную историю.)
Затем он продолжает о том, как менеджерам (проектов) не нравилась эта интерпретация, и как эти люди хотели быть постоянными скрам-мастерами.
Я бы назвал вашего «прокси» просто скрам-мастером и ротировал кого-то в команде. Пусть Agile-коучи сосредоточатся на том, чтобы организация стала действительно Agile.
Если мы посмотрим на модель гибкости Agile . Скрам-мастера сосредоточатся в основном на уровнях 1-2, а Agile-коучи — на уровнях 3-4.
Какие задачи открыты для обсуждения, но я бы сосредоточился на типичных задачах Скрам-мастера и добавил к этому акцент на техническое совершенство . Так что команда остается чистой и может продолжать двигаться быстро с течением времени.
Просто удостоверяюсь, что понимаю вашу ситуацию... Как только ваши скрам-мастера, работающие на полную ставку, почувствуют, что они «сделали/готовы», они хотят перейти на «тренера по Agile» и назначить разработчика скрам-мастером на полставки по имени « Scrum Guard', да?
Проблема в том, что хорошие скрам-мастера должны работать не покладая рук. Как слуги/лидеры они выполняют на базовом, высоком уровне две задачи:
Инструктируйте и применяйте процесс Scrum как в команде, так и в организации. Если Скрам-мастер сделал это успешно, то и команда, и организация усвоили ценности Скрама, и этот шаг больше не нужен.
Встаньте на защиту интересов Команды. Вы отмечаете в комментарии, что «Разработчик не должен быть одновременно настоящим Скрам-мастером. Для меня это конфликт интересов». Однако предполагается , что Скрам-мастер понимает и представляет интересы Команды Разработки. Кто может сделать это лучше, чем разработчик? Именно поэтому многие считают его хорошимидея для разработчика быть скрам-мастером на полставки, и плохая идея для скрам-мастера быть на полставки владельцем продукта. (Обратной стороной скрам-мастера, работающего неполный рабочий день, является то, что скрам-мастер, работающий полный рабочий день, имеет больше времени, чтобы сосредоточиться на скрам-мастеринге). Если скрам-мастер сделал это успешно, то организация должна быть более восприимчивой к опасениям Команды Разработки, а Команде Разработки следует быть более смелой и эффективной в донесении своих опасений до людей.
Если скрам-мастер еще не довел себя до морального износа, то я бы сказал, что он/она еще не готов бросить работу и принять мантию «тренера по Agile». Если он/ она готов, тогда не будет необходимости в «Scrum Guard». Команда разработчиков будет заниматься всем этим сама.
Я хочу подтвердить правоту Скрам-мастера, работающего над тем, чтобы он не был узким местом для работы Команды Разработки. Действительно, они должны работать, чтобы умножить эффект от работы Команды Разработки, не создавая зависимости; тем не менее, это сильно отличается от утверждения, что скрам-команда, отделившаяся от скрам-мастера, не может извлечь больше пользы, скажем, из опытного тренера, преданного ей. Будьте осторожны с Дунингом-Крюгером .
Что касается вас и вашей организации как способных и независимых людей , мне интересно, может ли роль стража Scrum быть отличием без разницы? Если обязанности скрам-мастера действительно разделены между двумя людьми, это заставило бы меня задуматься о причине, по которой проводится такое различие. Какую пользу вы все получаете от того, что называете их скрам-охранниками, а не скрам-мастерами? Возможно, вы находите ценность роли защитника Scrum, но я не вижу этого, читая ваш пост.
Цель Scrum Master выходит за рамки простого распространения знаний о Scrum и обеспечения бесперебойного проведения мероприятий. Он распространяется на дерзкую и достойную задачу обучения Scrum-команд и целых организаций на пути к радикально высокой производительности. Я знаю, что это полностью соответствует контекстуальной цели Scrum и, следовательно, конечной ответственности Scrum Master. Мне не кажется, что это работа, для которой кто-то когда-нибудь станет лишним. Пока не...
...ваша организация считает, что роль Скрам-мастера намного меньше, чем предполагалось. Возможно, именно поэтому некоторые считают себя agile-коучами, и эта роль кажется им более значимой.
Нильс ван Реймерсдал