Основная идея этой книги заключается в том, чтобы дать каждому читателю достаточно для того, чтобы начать использовать Agile: в сути своей, это наш эквивалент минимально жизнеспособного продукта.
Нет ничего плохого в том, чтобы использовать эту книгу как основу. Более того, она рассчитана именно на это. Есть масса дополнительных бесплатных материалов, которые могут раскрыть рассматриваемые здесь темы: например, на сайте www.scrumtrainingseries.com.
Эта книга вместе с видеолекциями должна дать достаточно пищи для ума. Материалы по Agile и Скраму на YouTube также довольно неплохие и заслуживают вашего внимания. В конце концов, это лучше, чем ничего.
Когда дело доходит до официального обучения, все превращается в минное поле. Есть хорошие курсы, и они, как правило, охватывают все возможные нюансы. И вот тут мы, можно сказать, избалованы выбором. Это та область, в которой нет единственно верного ответа, но однозначно стоит попробовать зарекомендовавшие себя курсы с практическими упражнениями. Сидеть и просто два дня слушать тренера вряд ли имеет смысл. Главный критерий, который мы рекомендуем применять, – подумайте, выполняет ли тренинг свою работу и улучшает ли он ваше резюме.
Большинство стандартных тренингов, к сожалению, сосредоточены на фиксированной программе, которая может быть изложена за несколько дней. Это хороший формат для обучения Скраму для групп, но для индивидуальной подготовки есть другие приемлемые варианты. В стандартных тренингах нет ничего плохого, но они помогут больше вашему резюме, чем вам.
Блистательная мысль
Есть мнение, что в мире Agile никто ничего не записывает. Это действительно так в случае с древними цивилизациями и современной мафией, но в отношении Agile – это заблуждение.
Зайдите на Amazon и введите в поиск слово Agile. Вас ожидает масса книг, многие из которых были опубликованы сравнительно недавно.
Формальная подготовка
Существует немало курсов Agile-подготовки, но все они предоставляют схожие преимущества, главным из которых является подготовка специалистов, способных обсуждать гибкие подходы на одном и том же языке, параллельно с обучением их полезным техникам в безопасных условиях. Практически невозможно рекомендовать конкретные курсы из-за большого количества возможных комбинаций – очень многое зависит от конкретных нюансов или запросов. Однако следует учитывать два основных фактора.
1. Сертифицированные или несертифицированные. Сертифицированные курсы выдают сертификат на выходе, тогда как несертифицированные не дают. Сертифицированные курсы обычно более дорогие и менее гибкие в плане выбора контента – по сути, вы просто следуете плану курса. Несертифицированные курсы позволяют подстраиваться под конкретные нужды, они обычно дешевле и редко следуют формальным требованиям. Сертифицированные курсы лучше смотрятся в резюме, но при должном старании вы сможете найти несертифицированные курсы, которые дадут вам больше.
Блистательная мысль
Далеко не все любят играть в игры сертификатами, особенно если принять во внимание важный вопрос, который нередко остается без ответа: кто сертифицирует людей, которые сертифицируют людей, преподающих на сертифицированных курсах?
Это одна из причин выбрать несертифицированный курс и потратить сэкономленные деньги на отпуск.
2. Открытый или корпоративный. Корпоративный курс проводится на базе организации; многие из этих курсов рассчитаны на конкретные команды. Эти курсы организовываются на индивидуальной основе и могут быть сертифицированы, но часто используются для подачи специфического и несертифицированного материала. Открытые курсы обычно проводятся по расписанию в соответствующих центрах, где на них может записаться кто угодно. У этих курсов обычно больше участников, но они не учитывают специфику компании, проекта или продукта, так как участники с большой долей вероятности будут иметь разный бэкграунд. Хороший открытый курс предоставляет массу возможностей для налаживания связей; общение с другими людьми с похожими интересами и аналогичными задачами исключительно полезно для самообразования и позволяет очень хорошо оценить преимущества от работы с Agile-сообществом.
Блистательная мысль
Поиски хорошего сертифицированного курса по Agile напоминают прогулку по минному полю. Большинство аккредитованных курсов используют похожую программу, но некоторые преподаватели имеют более качественное представление о своем материале, чем другие. Как и в других областях, рекомендации могут иметь решающее значение. И стоит отметить, что в сообществе Agile есть настоящие звезды преподавания, так что если вы хотите получить сертификат с подписью мастера, то у вас, безусловно, будет такая возможность.
Коучинг и менторинг
Мы питаем смешанные чувства относительно некоторых аспектов формальной Agile-подготовки, но это ни в коей степени не распространяется на менторинг и коучинг. Наличие опытного коуча, который помогает и направляет команду с первого дня, исключительно полезно. Лучшие коучи всегда находятся на низком старте: они знают, что большинство команд нуждаются в помощи, чтобы разобраться с гибкими механиками и подходами, и решают очень конкретные вопросы. Хороший коуч исключительно полезен в данной ситуации; в то же время, если проблемы команды связаны с пониманием фундаментальных аспектов Agile, коуч всегда должен быть готов объяснить основы подходов и заложить прочное основание для их понимания.
Коуч Agile обычно не работает на полную ставку, даже если у команды достаточно денег, чтобы оплатить его время. Работа на полную ставку создает опасность зависимости, и поэтому гораздо полезнее ограничить взаимодействие команды с коучем одним или двумя днями в неделю. Даже меньшее количество часов оказывается вполне достаточным для большинства организаций. В том случае, если вы все-таки хотите нанять коуча на полную ставку, оптимальным вариантом будет предоставить ему место в проекте, чтобы он служил примером для команды.
Если вы собираетесь перевести целую организацию на Agile, наличие коуча значительно увеличит вероятность успеха. Не стоит зацикливаться на затратах, которые повлечет за собой найм коуча, – лучше подумайте о том, во сколько вам обойдется его отсутствие. Если у вас все равно остаются сомнения, посмотрите, чего коуч сможет добиться за 48 часов, растянутых на месяц. Вероятность того, что команда добьется значительного прогресса на индивидуальном и коллективном уровне, очень велика. Вы вполне можете ожидать практических результатов очень быстро; как минимум затраченные деньги на коуча должны гарантированно окупиться.
Добиться максимума от тренера с персональной точки зрения несложно. Успешность в данном случае зависит от объективных достижений, а не личных мнений. Agile-коучинг – это больше личные консультации; коучи тут не для того, чтобы оценивать, а чтобы направлять. Их советы помогают подчеркнуть ключевые моменты, которые могут привести к успеху или к провалу. Например, неэффективные ежедневные совещания куда легче будет исправить под руководством опытного профессионала.