Нестабильные условия рынка вынуждают бизнес обращаться к антикризисным методологиям и системам менеджмента. К последним относят аджайл. Подходу больше двадцати лет, но на пик популярности за пределами ИТ-сферы он вышел не так давно. Agile-манифест повлиял на организацию бизнес-процессов и корпоративной культуры многих компаний, позволил им «выжить» во время пандемии и перевести работу в онлайн-формат.
Разбираем ключевые положения agile-манифеста.
Что такое Agile-манифест
Agile Manifesto — ключевой документ, в котором перечислены фундаментальные идеи и положения методологии разработки программного обеспечения. Их сформулировали эксперты в области информационных технологий в феврале 2001 года. С тех пор существует The Agile Alliance — сообщество, которое развивает и продвигает методологию.
Манифест состоит из четырех ценностей и двенадцати принципов. Они стали основой подхода Agile, а заодно — ответом на проблемы традиционных методологий, таких как Waterfall.
Agile-манифест не ограничивается только сферой разработки и внедрения ПО. Его постулаты вдохновили компании из разных отраслей, включая:
- Менеджмент. Особенно — в управлении инновационными проектами, которые невозможно реализовать по универсальным алгоритмам.
- Маркетинг. Agile-принципами руководствуются для эффективного планирования маркетинговых мероприятий и коммуникаций.
- Управление продуктом. Аджайл помогает создавать решения, которые полностью соответствуют потребностям клиентов. Это возможно благодаря постоянному совершенствованию продукта и тесному взаимодействию с заказчиком.
- Образование. Agile-подход используют для составления учебных планов, развития системного мышления и навыков командной работы у учащихся.
Это лишь несколько примеров — Agile-принципы полезны и в других сферах. В центре подхода — маневренность и коммуникация, что делает его ценным инструментом в современном быстро меняющемся мире.
При этом Agile нельзя считать абсолютно универсальным решением. Некоторые проекты или организации работают в условиях, которые требует традиционных или специфических подходов к управлению. Пример — строительство. Проект жилого комплекса реализуют в рамках последовательных этапов: он требует детальной проработки каждого процесса, объемного документального сопровождения и строго соблюдения бюджета. Гибкий подход здесь как минимум приведет к большим финансовым потерям, а во многих случаях — поставит под угрозу жизни людей.
Так, архитекторы, инженеры и конструкторы передают в работу проект ЖК только при полной уверенности в его технологичности и безопасности. Кадастровые специалисты проверяют участок и выдают разрешение однократно — они не смогут провести вторую итерацию и потребовать перенести строение на другую территорию. Строители также выполняют работу без возможности вернуться на предыдущий этап, чтобы переделать кладку или добавить еще одну несущую конструкцию. Словом, каждый участник процесса поставлен в условия строгой последовательной работы без возможности «отыграть назад».
Немного истории
Agile-манифест увидел свет в феврале 2001 года в городе Сноуберд (США). Тогда встретились 17 экспертов и практиков в области разработки ПО. Они поставили цель — создать метод, который позволит эффективно справляться с вызовами и изменениями IT-индустрии.
Среди участников были представители различных методологических школ: экстремального программирования (XP), Scrum, DSDM и других. Специалисты были недовольны традиционными моделями — жесткими и неадаптивными. Группа проанализировала свой опыт, и результатом стал Agile-манифест. Его опубликовали на сайте Agile Alliance. До сих пор это основной информационный ресурс по теме гибкой разработки.
Ключевые фигуры, которые повлияли на развитие манифеста Agile:
Agile Alliance объединяет тысячи людей по всему миру: известных разработчиков, ученых, практиков и просто сторонников методологии. Информация на официальном сайте гласит, что в альянс входит примерно 72 тысячи профессионалов.
Если вы хотите примкнуть к их числу, вам понадобятся:
- Заявка на членство. На официальном сайте заполните форму. Внесите сведения о своем опыте и интересах в области Agile.
- Взнос за членство. Сумма различается в зависимости от статуса — физическое лицо или компания.
- Участие и вклад. Agile Alliance ценит активное участие в мероприятиях: форумах, конференциях, презентациях. Это своего рода формирование портфолио участника.
Помимо возможности стать обычным членом, Agile Alliance предлагает разные уровни партнерства и спонсорства.
Ценности и принципы
У аджайл особая философия, которая позволяет его сторонникам адаптироваться к вызовам и уменьшать количество рутины. Ценности Agile-манифеста таковы:
- Сотрудники и их взаимодействие важнее процессов и инструментов.
- Прямой контакт с клиентом важнее предварительных письменных соглашений.
- Работающий продукт важнее формального документооборота.
- Готовность к нововведениям важнее изначального плана.
Принципы Agile manifesto:
- В приоритете непрерывная поставка ценных результатов работы.
- Изменения приветствуются даже на поздних этапах разработки.
- Жизнеспособный продукт демонстрируют заказчику не в финале, а в конце каждого рабочего цикла.
- Заинтересованные стороны регулярно взаимодействуют друг с другом.
- В проект вовлечены мотивированные сотрудники, которым можно доверять. Руководитель организует для них комфортную среду и систему поддержки.
- Самая эффективная форма передачи информации — личная беседа.
- Работающий продукт — ключевой показатель прогресса.
- Непрерывное внимание к техническим деталям и дизайну повышает шансы на успешное завершение проекта.
- Объем бесполезных действий сводится к минимуму.
- Лучший результат показывают группы с высоким уровнем самоорганизации.
- Сотрудники объективно оценивает свою эффективность и принимают меры для улучшения ситуации.
- Все участники процесса готовы к непредсказуемым правкам.
Agile ставит в приоритет командную работу, продуктивное общение, постоянное совершенствование продукта и собственных профессиональных навыков, умение планировать и адаптироваться к нововведениям. Именно поэтому компании, исповедующие его принципы, часто получают конкурентные преимущества. Пример — образовательные учреждения. То, что мы перечислили только что, в психологии и педагогике называют Soft Skills (гибкие навыки), и специалисты уже много лет говорят о важности их развития. В школах с этим как раз часто возникают проблемы — из-за объемных учебных программ, неподходящей обстановки или консерватизма педагогов.
Образовательная организация, которая заявит о прогрессивных методах работы (организованных по принципам Agile), автоматически выиграет в глазах родителей. Они отдадут ей предпочтение, так как будут уверены не только в обучении детей, но и в развитии у них ценных в современном мире навыков. Школе останется только выполнять свои обещания: соблюдать принципы методологии при организации работы подопечных, контролировать результаты и непрерывно совершенствовать учебный процесс.
Есть некоторые ситуации, когда принципы Agile-манифеста сложно или невозможно соотнести с бизнесом:
- Компания работает в сфере с жесткими нормами и госрегулированием. Например, в фармацевтике или авиационной индустрии нельзя внедрить Agile из-за строгих стандартов.
- Результаты проекта заранее четко определены, нет риска непредсказуемых изменений. В этом случае Agile-подход избыточен.
- При слишком ограниченных сроках и ресурсах применять аджайл нецелесообразно.
Манифест еще актуален?
Аджайл используют сотни организаций, среди них — корпорации с мировыми именами. Идеология Agile остается важным ориентиром для тех, кто стремится усовершенствовать разработку продуктов. Исходя из статистики за 2022 год, в ближайшие десятилетия вероятен еще больший всплеск популярности метода за пределами IT-индустрии.
Agile-постулаты актуальны уже 22 года, но пандемия коронавируса вывела их на новый виток. О востребованности аджайл говорит и большое количество курсов по освоению методологии.
Множество компаний по всему миру более двадцати лет стабильно внедряют Agile и его фреймворки. Свою эффективность доказали:
- Scrum. Фреймворк управления проектами по Agile, ориентированный на итеративное и инкрементное создание продукта. Подход определяет роли, события и артефакты, которые делают процесс более гибким и прозрачным. Прослушайте курс «Скрам в Битрикс24», чтобы узнать, как внедрить Scrum и избежать типичных ошибок.
- Канбан. Метод управления, в основе которого — визуализация потока работы. Команда заполняет Kanban-доску, на которой отражается текущее состояние каждой задачи: от идеи до завершения. Все в курсе, какие процессы в работе, что только предстоит сделать, а какие цели уже достигнуты.
- Экстремальное программирование (XP). Акцент на практиках, которые повышают качество кода, автоматизируют тестирование и обеспечивают частую поставку работающего продукта.
- Lean Software Development. Производное от методов Toyota Production System. Здесь акцент на минимизации потерь и обосновании ценности для клиента.
Недавно появились новые реализации Agile:
- SAFe (Scaled Agile Framework). Набор инструментов для внедрения аджайл-практик в больших компаниях. SAFe помогает множеству команд работать в рамках Agile, сохраняя координацию и высокий темп выполнения задач. Это как управление маленькими лодками в большом океане: каждое судно (agile-команда) движется своим путем, но все равно остается частью большой системы.
- LeSS (Large Scale Scrum). Подход к масштабированию Scrum, более простой, чем SAFe. Вместо множества процессов и дополнительных ролей LeSS стремится к минимальной этапности и отсутствию иерархии.
Как руководитель, вы можете выбрать между SAFe и LeSS в зависимости от сложности проекта, размеров компании и потребностей команды. А организовать работу по Agile помогут сервисы для бизнеса, например, CRM.
Частые вопросы
Agile-манифест — это руководство по проектной работе, изначально ориентированное на сферу IT. Описывает подход, который помогает командам гибко и эффективно разрабатывать продукты за несколько циклов.
Создатели Agile предлагают разбивать проект на небольшие части — итерации, или спринты. Каждый цикл рассчитан на короткий период, как правило, две недели. В течение этого времени команда создает, тестирует и показывает заказчику продукт или его часть.
Участники группы регулярно собираются на совещания, обсуждают, что получилось, и что можно доработать. Цикл повторяется снова и снова, и каждый раз продукт становится лучше. При этом налажена связь с заказчиками и пользователями — разработку совершенствуют на основе их фидбека. Agile позволяет компании быстро адаптироваться к потребностям рынка и внешним изменениям.
Вместо строгого традиционного следования заранее заданному алгоритму, Agile-манифест призывает к гибкости, сотрудничеству в команде и частым обновлениям продукта. Так Agile-проекты становятся более адаптивными и успешными.
По Agile, люди важнее процессов и инструментов. Нельзя следовать жестким правилам, если это мешает взаимодействию сотрудников и продуктивной работе.
Приоритет методологии — жизнеспособный продукт, а не документация. Лучше сделать то, что работает, чем тратить ресурсы на отчетность.
Еще одна ценность — сотрудничество с заказчиком. Работайте с клиентом напрямую, чтобы понимать его потребности.
По Agile, готовность к изменениям важнее следования первоначальному плану. Всегда будьте готовы к смене курса и научите команду быстро перестраиваться.
В основе традиционных методологий — жесткое планирование и предсказуемость. Такие подходы часто привычнее и безопаснее. Они подходят для стабильной и предсказуемой работы. Однако традиционное планирование мало приспособлено к неожиданным изменениям и не годится для новаторских проектов.
В Agile процесс разбит на короткие периоды. Каждая итерация приводит к результату, который можно презентовать заказчику. Планы могут корректироваться, и аджайл помогает приспособиться к изменениям.
Что в итоге
- Манифест Agile остается актуальным с начала века. С развитием технологий проекты становятся сложнее, и с ними трудно справляться в рамках традиционного планирования.
- Ключевые положения agile-манифеста помогают организациям адаптироваться к изменяющемуся рынку, повышать качество продуктов, улучшать взаимодействие между командами и заказчиками.
- Agile Manifesto продвигает идеи непрерывного обучения и улучшения.
- Agile-разработка позволяет быстро создавать MVP (от англ. Minimal Viable Product — минимально жизнеспособный продукт) и в короткие сроки дорабатывать его.
- Манифест изначально был связан с разработкой программ, но его принципы успешно применяют и в других областях, таких как менеджмент, маркетинг, образование, банковское дело.
- Работа по аджайл не подходит компаниям с ограниченными сроками и ресурсами, жестким регулированием и понятным, предсказуемым продуктом.