Agreement Builder — самый типичный Agile-воркшоп

Угадаю: вы составляете списки. Много списков. Не тех, что «купить продукты — не забыть». Тех, что вы создаёте вместе с командой. Вспомните: Definition of Done, правила команды, coding standards, что-то более экзотическое вроде Delegation Board — что угодно. По сути это всё списки. (Ладно, последний — матрица, но для наших целей удобно считать его списком.)

В мире Agile решения, рождённые групповыми обсуждениями, очень распространены. В конце концов, личный разговор — самый эффективный способ передачи информации [1]. Часто итог этих обсуждений — список. Но это лишь форма, не цель. Цель — построить письменное соглашение. Из своей практики я создал структуру воркшопа, которая эффективно ведёт команду к этой цели. Я называю её Agreement Builder.

Подготовка

Прежде чем перейти к структуре воркшопа, важна подготовка. Поговорите со всей группой или с каждым участником, если нужно. Вместе согласуйте, зачем вы делаете воркшоп — purpose — и чего группа хочет достичь в конце — goal. Например, purpose может быть улучшить коммуникацию в команде, а goal — набор ground rules.

Этап 1. Set the Stage
Эта часть довольно простая. Повторите purpose и goal сессии. Объясните техники фасилитации, которые будете использовать. Так поток воркшопа будет гладким.

Этап 2. Generate Ideas
Рекомендуемые техники: обсуждения в малых группах, индивидуальное письмо, round-robin, stacking или 1–2–4-All.

На этом этапе цель — сгенерировать основу итогового списка. Подойдёт любая техника генерации идей; обычно я ставлю timebox 7 минут. Предпочитаю обсуждения в малых группах — разбейте группу на пары или тройки и дайте обсудить. Альтернативы: stacking (участники говорят по одному в порядке, заданном фасилитатором [4]) или 1–2–4-All из Liberating Structures. Если среда не позволяет разбивки, например онлайн без нужных инструментов, подойдёт индивидуальное письмо. В итоге — куча стикеров с разными идеями.

На этапе Generate Ideas критично начать с правильного вопроса (если вы фанат Liberating Structures, думайте о Structuring Invitation). Хорошо сформулированный вопрос вызывает релевантные и продуманные идеи. Неясный только запутает участников. Ясно выразите, какого результата ждёте от группы. Будьте креативны и вдохновляющи. Помогите группе включиться в ответы и сфокусироваться на соглашении — цели сессии. Вот примеры хороших вопросов:

Этап 3. Group and Prioritize
Рекомендуемые техники: группировка; dot-voting.

К этому моменту группа сгенерировала много идей. Убедитесь, что каждый их хорошо понимает. Попросите участников прочитать идеи вслух и поощряйте уточняющие вопросы. Самые очевидные можно пропустить. Не бойтесь сами задавать вопросы, если подозреваете, что группе что‑то неясно. В процессе кластеризуйте похожие идеи. Это важно для следующего шага — приоритизации.

Структура воркшопа, сопоставленная с Diamond of Participatory Decision-Making с дополнениями. Этап Group and Prioritize предвещает вход в Groan Zone.

Поскольку сессия в timebox, не все идеи получат внимание. Как фасилитатор вы хотите, чтобы группа унесла то, что ценно для неё, — поэтому самые важные идеи обсуждайте первыми. Попросите группу приоритизировать.

Популярный способ — dot-voting, но группе нужно знать, за что она голосует. Как и в Generate Ideas, правильный вопрос меняет многое. Мне нравится спрашивать: «Какие самые важные идеи абсолютно нужно обсудить сегодня, иначе завтра это навредит команде?» Затем дайте каждому три точки и попросите распределить по любым стикерам. Если список идей очень большой, увеличьте число точек до пяти. Можно поставить все точки на один стикер или размазать по любому числу в любой пропорции. [5] Кластеры стикеров считаются одной идеей при голосовании.

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

Этап 4. Discuss and Agree
Рекомендуемые техники: открытое обсуждение; Decider, Roman voting или Fist of Five.

Идея этапа проста, исполнение — сложно. Каждую идею группа должна обсудить. Именно здесь они неизбежно входят в Groan Zone [6]. Разговор может и, вероятно, станет эмоциональным, мнения столкнутся. Если обсуждение темы затягивается, разбейте её на более мелкие пункты. Также ждите совершенно новых идей. В обоих случаях уточните у группы: обсуждать новые пункты сразу или поставить в конец списка. Не удивляйтесь, если группа захочет отбросить какие‑то идеи. В этом случае следуйте их повестке.

После обсуждения идеи группе нужно согласиться: включать её в итоговый список или нет. Мой любимый способ — Decider из Core Protocols. Decider по задумке нацелен на консенсус (решение проходит только если вся группа поддерживает и никто не возражает [7]).

Другие варианты — Roman voting или Fist of Five. В обоих случаях можно идти к консенсусу или дать победить абсолютному большинству. Сопротивляйтесь искушению решать через открытое обсуждение. Иногда оно ценно, но здесь риск затянуть дискуссию и так и не дойти до результата.

Этап 5. Close the Workshop
Начинайте закрывать сессию примерно за 10 минут до конца. Резюмируйте итоги — какие идеи группа приняла.

Пример сессии Definition of Ready из Facilitation Toolkit Кирила. Пункты в правом нижнем углу либо выбыли голосованием, либо не обсуждались.

Вот несколько пунктов, которые можно обсудить на закрытии:

Follow-up

Когда сессия закончена, соберите все заметки и документы группы и отправьте по почте. При необходимости помогите создать visual radiators и зарегистрировать action items.

← Блог