Neural Project InstituteСертификация по управлению проектами для эпохи ИИ

Руководство по Agile · Основы Agile

Agile-мышление: что это, ключевые черты и как его развить

Agile-мышление — это набор установок, который ставит ценность для клиента, сотрудничество, обучение и адаптивность выше жёстких планов и процессов. Это образ мысли, стоящий за Agile-практиками: без него спринты и стендапы становятся ритуалами, а с ним команды постоянно находят лучшие способы поставлять результаты.

Главное

  • Agile-мышление ставит на первое место ценность для клиента, сотрудничество, обучение и адаптивность.
  • Оно вытекает из ценностей и принципов Agile-манифеста.
  • Оно развивается через практику и поведение руководителей, а не только через обучение.
  • Без соответствующего мышления Agile-практики превращаются в пустые ритуалы.

Откуда берётся это мышление

Это мышление основано на четырёх ценностях и двенадцати принципах документа Agile Manifesto, опубликованного в 2001 году. Ценности отдают предпочтение людям и взаимодействию, работающему продукту, сотрудничеству с заказчиком и готовности к изменениям, при этом признавая ценность процессов, документации, контрактов и планов. Agile-фреймворки, такие как Scrum и Kanban , задают структуру; а мышление определяет, насколько хорошо они работают.

Ключевые черты Agile-мышления

ЧертаКак это выглядит на практике
Ориентация на клиентаОценка работы по ценности, которую она даёт пользователям, а не по объёму выпуска или усилиям
Готовность к изменениямВосприятие новой информации как полезной, а не как угрозы плану
Обучение на практикеПроведение небольших экспериментов и принятие решений по их результатам
Совместная работаСовместное решение проблем всеми ролями вместо передачи работы по цепочке
ПрозрачностьРаннее отображение работы, прогресса и проблем
ОтветственностьКоманды берут на себя ответственность за результаты и за то, как они работают
Непрерывное совершенствованиеРегулярная рефлексия и небольшие изменения
ПростотаМаксимизация объёма несделанной работы, как сказано в Манифесте

Жёсткое и Agile-мышление: примеры

СитуацияЖёсткая реакция, ориентированная на планAgile-реакция
Заказчик меняет требование«Это вне содержания проекта; оформите запрос на изменение».«Какую проблему вы пытаетесь решить? Давайте посмотрим, где это место в бэклоге».
Цель спринта не достигнутаВыяснить, кто виноватВыяснить, чему научилась команда, и внести коррективы
Рискованная новая функцияПолностью спланировать, прежде чем что-либо создаватьСоздать небольшую версию и протестировать её с пользователями
Руководитель хочет узнать статусНаписать длинный отчётПригласить его на встречу обзоре спринта , чтобы он увидел работающие результаты
Участник команды застрялЖдать еженедельного совещанияПоднять вопрос на встрече ежедневный стендап и навалиться на него всей командой

Как развить Agile-мышление

  1. Изучите ценности и принципы: прочитайте Agile-манифест и обсудите, что каждый принцип означает для вашей работы.
  2. Сокращайте циклы обратной связи: поставляйте что-то небольшое и получайте реакцию за дни, а не месяцы.
  3. Делайте работу видимой: используйте доску, чтобы все видели прогресс и препятствия; см. Kanban-доски.
  4. Проводите честные ретроспективы: сосредоточьтесь на системе, а не на поиске виноватых; пробуйте игры для ретроспектив , чтобы они не приедались.
  5. Относитесь к планам как к гипотезам: сформулируйте, чего вы ожидаете, и проверьте это.
  6. Обеспечивайте психологическую безопасность: поощряйте людей за раннее сообщение о проблемах.
  7. Подавайте пример: руководители, которые задают вопросы, принимают неопределённость и признают ошибки, делают это безопасным и для других; см. служащее лидерство.

Распространённые заблуждения

  • «Agile означает отсутствие планирования». Agile-команды планируют часто, на более коротких горизонтах.
  • «Agile означает отсутствие документации». Манифест больше ценит работающий продукт, но у документации по-прежнему есть своё место.
  • «Agile означает быстрее любой ценой». Устойчивый темп и техническое качество — это принципы Agile.
  • «Это мышление нужно только разработчикам». Руководителям, владельцам продуктов и вспомогательным подразделениям оно тоже нужно, возможно, даже больше всех.
  • «Мышление можно установить с помощью тренинга». Обучение помогает, но мышление меняется через практику, опыт и поведение руководителей.

Частые вопросы

Что такое Agile-мышление?

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

Почему Agile-мышление важно?

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

Каковы ключевые черты Agile-мышления?

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

Agile-мышление — то же самое, что мышление роста?

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

Как развить Agile-мышление?

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

Может ли у руководителей быть Agile-мышление?

Да, и это крайне важно. Руководители, которые расширяют полномочия команд и принимают неопределённость, открывают возможности для всех остальных; см. как управлять Agile-командами.

Что противоположно Agile-мышлению?

Жёсткое, ориентированное на план мышление, которое считает изменения провалом, ставит следование плану выше результатов и опирается на командно-административный стиль.

Означает ли Agile-мышление отсутствие планов?

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

Как Agile-мышление связано с Agile-манифестом?

Четыре ценности и двенадцать принципов Манифеста описывают это мышление; фреймворки воплощают его на практике.

Можно ли обладать Agile-мышлением, не используя Scrum?

Да. Scrum — лишь один из фреймворков; Kanban, экстремальное программирование и другие также поддерживают Agile-мышление. См. Agile и Scrum.

Как понять, есть ли у команды Agile-мышление?

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