Когда и для чего вам нужен Agile

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

Что такое Agile

Термин пришёл из сферы программирования и разработки и дословно означает «гибкий», «подвижный». Именно таким подходом с 2001 года пользуются продвинутые разработчики для тестирования гипотез, быстрого создания и проверки кода и многих других профессиональных задач. Agile пришёл на смену так называемому «каскадному» методу разработки, когда на проектирование программных продуктов уходило больше времени и ресурсов, потому что каждая задача решалась поэтапно, и в случае внезапных изменений в ситуации приходилось начинать процесс сначала.

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

Впрочем, на данный момент не имеет принципиального значения, в какой отрасли работает компания: в условиях высокой конкуренции и экономической турбулентности философия нашла широкое применением в управлении проектами. Так, в применении Agile признаются руководители компаний Rolls-Royce (автомобилестроение), NASA (аэрокосмическая отрасль), AstraZeneca (фармацевтика), LEGO Digital Solutions (производство игрушек) и другие.

Основные принципы Agile:

  • Главный приоритет — удовлетворение потребностей заказчика (даже если они часто меняются).
  • Команда относится нормально к изменениям и даже приветствует их.
  • Сроки короткие: вместо пятилеток, лет и кварталов — спринты в несколько недель.
  • Все члены команды стремятся к простоте как способу минимизации лишней работы.
  • Постоянное общение внутри команды, обмен информацией и продуманные петли (способы, регламенты) обратной связи — лучший способ быстро реагировать на изменения.

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

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

Преимущества Agile-подхода

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

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

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

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

Когда стоит использовать Agile

  • Когда требования неясны

Иногда даже на формулировку задачи и выяснение всех вводных к ней и требований к конечному результату требуется много времени. Если его нет — можно начать с малого, двигаться спринтами, улучшать продукт и процессы итерациями. Благодаря этому вы станете ближе к цели — при том, что, дожидаясь «идеального ТЗ», могли даже не приступить к её достижению.

  • Когда отрасль очень динамичная

Речь о цифровых медиа, маркетинге, рекламе и, конечно, IT. Ежедневно появляется десяток новых подходов, инструментов, идей, гипотез. Брать в работу все нереально, но полностью их игнорировать — быстрый способ уйти с рынка. Agile позволяет, как минимум, оставаться на плаву.

  • Когда подводные камни в проекте точно есть, но их невозможно предсказать

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

  • В условиях турбулентной, кризисной экономики

Если экономику лихорадит, то в наличии и неясные требования, и подводные камни, и постоянные изменения в отрасли. Когда задача звучит как «Пойди туда не знаю куда, принеси то не знаю что» или «Остаться в живых» — Agile позволяет преодолевать каждую возникающую трудность, не заглядывая на годы вперед.

  • Когда речь о разработке нового продукта или услуги

Новинки появляются и исчезают с такой скоростью, что стандартный подход «придумал — предложил — всё просчитал — собрал команду — нашёл средства — приступил — 10 раз проверил на «фокус-группах» — создал рекламу — запустил, продвинул и продал» больше не работает. Когда велика цена ошибки, лучше ошибиться в мелочах и исправить свои ошибки на ходу. Это позволяет сделать Agile.

  • Когда у вас сильная проактивная команда

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

Когда не стоит использовать Agile

  • Ваш проект не очень срочный — есть время на качественную подготовку и проработку деталей.
  • Ваш проект не слишком сложный — есть работающие регламенты, соблюдая которые можно легко достигать целей.
  • Ваш проект не новаторский, в нём нет сверхзадач — а значит, Agile будет слишком сложным, избыточным инструментом.
  • Вашей команде не хватает профессионализма и/или самоорганизации — если сотрудники пока боятся брать на себя ответственность за промежуточные решения и результаты, то вы утонете в согласованиях и обсуждениях.
  • Ваш клиент, заказчик, руководство пока не готовы применять Agile — например, требуется строгая отчетность по каждому шагу и этапу работы, или же видение результата однобокое («только так и никак иначе»).

Как определить, что вашей компании/команде нужен Agile

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

  • Работаете ли вы в отрасли, которая быстро меняется?
  • Применяют ли пионеры вашей сферы Agile?
  • Придерживается ли ваше руководство гибкого стиля управления?
  • Входит ли в ваши задачи создание чего-то нового — или вы производите то, что давно существует?
  • Как скоро нужен результат по вашему важному проекту? (Agile лучше работает со сжатыми сроками)
  • Как ваша команда воспринимает изменения — в процессах, регламентах, внешней среде?

Состоит ли ваша команда преимущественно из независимых и высокопрофессиональных исполнителей?

hosting.pat@gmail.com

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *