Руководство по Agile · Agile за пределами разработки ПО
Agile только для разработки ПО? Кто использует Agile сегодня
Agile зародился в разработке ПО, но его ключевая идея — поставлять ценность небольшими шагами и учиться на обратной связи — работает почти для любого интеллектуального труда. Сегодня Agile используют команды, которые не пишут ни строчки кода.
Главное
- Принципы Agile применимы к любому интеллектуальному труду в условиях неопределённости.
- Agile применяют в маркетинге, HR, финансах, госуправлении и строительстве.
- Адаптируйте инкремент и критерии готовности к своему виду работы.
Почему Agile хорошо переносится в другие области
В Agile-манифесте говорится о «работающем продукте», но лежащие в его основе принципы универсальны: ориентация на клиента, поставка небольшими инкрементами, тесное сотрудничество и корректировка на основе фактов. Любая команда, работающая в условиях неопределённости и меняющихся приоритетов, может извлечь из них пользу. Замените «работающий продукт» на «работающие результаты» — и большая часть документа Agile Manifesto применима напрямую.
Кто использует Agile
| Функция | Как применяется Agile |
|---|---|
| Маркетинг | Кампании проводятся как короткие эксперименты; контент планируется спринтами; результаты анализируются еженедельно. См. Agile-маркетинг. |
| Продукт и дизайн | Исследовательская работа, прототипы и юзабилити-тестирование короткими циклами |
| HR и команды по работе с персоналом | Воронки подбора на Kanban-досках; новые политики сначала опробуются в одном подразделении |
| Финансы | Скользящие прогнозы вместо фиксированного годового бюджета; Agile-финансирование портфеля |
| Госуправление | Цифровые госуслуги, создаваемые инкрементами вместе с реальными пользователями |
| Образование | Разработка курсов итерациями с обратной связью от студентов между модулями |
| Исследования и данные | Анализ, представляемый в виде промежуточных выводов, а не одного итогового отчёта |
| Аппаратное обеспечение и производство | Прототипы короткими итерациями; Lean и Kanban в цехах |
| Строительство | Бережливое строительство и краткосрочное планирование. См. Agile в строительстве. |
Что меняется за пределами разработки ПО
- Инкременты выглядят иначе. Пригодным к использованию инкрементом может быть опубликованная статья, протестированная кампания, опробованный в пилоте процесс или прототип.
- Критерии готовности зависят от вида работы. Юридическая проверка, согласование с брендом или проверки безопасности заменяют ревью кода и автоматизированные тесты. См. критериям готовности (Definition of Done).
- Начать проще всего обычно с Kanban, потому что многие команды вне разработки ПО обрабатывают непрерывный поток запросов.
- Некоторую работу невозможно разделить и по-прежнему требует предиктивного плана; гибридные подходы широко распространены.
С чего начать вне разработки ПО
- Сделайте текущую работу видимой на простой доске.
- Ограничьте количество одновременно выполняемых дел.
- Проводите короткую еженедельную встречу по планированию и ежемесячную ретроспективу.
- Найдите наименьшую полезную вещь, которую можно поставить, и покажите её клиенту.
- Понемногу улучшайте процесс в каждом цикле.
Частые вопросы
Agile — только для разработки ПО или он подходит и нетехническим командам?
Да. Agile используют команды маркетинга, HR, финансов и многие другие — обычно начиная с Kanban-досок и коротких циклов планирования.
Какой Agile-фреймворк лучше всего подходит командам вне разработки ПО?
Начать проще всего обычно с Kanban. Scrum хорошо работает, когда команда выполняет проектную работу с чётко определённым владельцем продукта.
Agile — только для разработки ПО и ИТ-проектов?
Нет. Agile зародился в разработке ПО, но применяется в маркетинге, HR, финансах, госуправлении, образовании, науке, производстве и строительстве.
Как выглядит инкремент при использовании Agile вне разработки ПО?
Опубликованная статья, протестированная кампания, опробованный в пилоте процесс, прототип или промежуточные результаты исследования — всё пригодное к использованию, что даёт обратную связь.
Могут ли HR-команды использовать Agile вне разработки ПО?
Да. HR-команды часто ведут воронки подбора на Kanban-досках и опробуют новые политики в одном подразделении, прежде чем распространять их.
Могут ли финансовые команды использовать Agile вне разработки ПО?
Да. Например, скользящие прогнозы вместо фиксированных годовых бюджетов и финансирование команд через Agile-управление портфелем.
Agile — только для разработки ПО или он используется и в госуправлении?
Да. Многие правительства создают цифровые госуслуги инкрементами, постоянно тестируя их с реальными пользователями.
Может ли Agile вне разработки ПО работать в производстве?
Да, особенно для прототипирования короткими итерациями, а Lean и Kanban давно применяются в цехах.
Как адаптировать критерии готовности для работы вне разработки ПО?
Замените проверки, характерные для ПО, этапами контроля качества, которые нужны вашей работе, например юридической проверкой, согласованием с брендом или проверками безопасности. См. критериям готовности (Definition of Done).
Agile — только для разработки ПО или гибкость бизнеса идёт дальше?
Способность всей организации, а не только её команд поставки, замечать изменения и быстро реагировать на них новыми продуктами, услугами или способами работы.
Может ли Agile вне разработки ПО работать в образовании?
Да. Разработчики курсов работают итерациями и собирают обратную связь от студентов между модулями, а некоторые преподаватели используют доски для управления учебными проектами.