Кого следует обучать при внедрении Agile?

Должны ли все члены команды проходить формальное обучение при внедрении Agile-методов в компании, или достаточно обучить только несколько ключевых людей? Если второе, то кем они должны быть?

Ответы (4)

Как уже упоминалось, тренируйте всю команду. Чрезвычайно важно на раннем этапе выработать общий язык и общую перспективу для любого перехода процесса. Agile особенно может быть изменением культурного уровня, которое занимает месяцы (12-18), чтобы изменить основное поведение каждого. Это не так просто, как изучить азбуку процесса.

Также обучите старшего менеджмента. Я не могу не подчеркнуть это достаточно. Наличие одной команды в компании, которая «перейдет на Agile», создаст напряженность и конфликты, которыми должны управлять старшие менеджеры. Если они не знают, чего ожидать, или не готовы, это почти сразу создаст проблемы («ну, вы можете использовать Agile, но управление продуктом будет продолжать работать так, как они всегда работали…»). Вы не можете отправить их в один и тот же класс, поэтому я настоятельно рекомендую, чтобы тренер пришел и провел 2-4 часа, разговаривая со значительной частью команды Sr. Mgmt и адаптируя курс специально для них.

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

+1 за комментарий об обучении высшего руководства. Я предполагаю, что это недостающее звено во многих организациях, где они просто не «понимают» концепцию и ищут единственную поставку с жесткой оценкой времени, качества и бюджета — нечестивая троица, как я ее описывал.

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

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

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

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

Если вы можете найти людей, обладающих достаточным влиянием (не авторитетом!), чтобы создать культуру, в которой может процветать Agile, этого достаточно, чтобы обучить этих людей, при условии, что они обучены как принципам, так и практикам.

В противном случае, обеспечить обучение или коучинг для всех.

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

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

Удачи Иэн