Agile — популярный подход к управлению проектами в российских и зарубежных компаниях. Он получил повсеместное распространение в 2000–2010 годах и принципиально изменил способ работы в IT, а затем и в других сферах. Рассказываем, в чем суть метода и как его применить на практике.
Agile — популярный подход к управлению проектами в российских и зарубежных компаниях. Он получил повсеместное распространение в 2000–2010 годах и принципиально изменил способ работы в IT, а затем и в других сферах. Рассказываем, в чем суть метода и как его применить на практике.
Agile — гибкая методология управления проектами, направленная на командную работу и быструю адаптацию к изменениям. Команда создает рабочий продукт в четко определенные промежутки времени (спринты). Если результат спринта не устраивает заказчика или команду, можно вернуться к предыдущей итерации и сделать все заново. Это дает возможность оперативно улучшать продукт в процессе разработки.
На российском рынке agile-практики широко применяются в IT, в финансовой сфере, и на текущий момент широко представлены в крупных телеком-компаниях. Применять их можно и в других сферах, главное — ответить себе на вопрос, действительно ли для развития продукта нужны эти внедрения. Если нужны, можно смело начинать внедрять agile-практики, — считает Светлана Болсуновская, стратегический agile-коуч и фасилитатор:
В 2001 году на конференции в Сноубердене (США) группа программистов представила манифест Agile. В документе были сформулированы 4 базовые ценности:
В манифесте описаны принципы, особенно актуальные для предпринимателей:
Светлана Болсуновская советует перед внедрением конкретных практик и подходов, свериться, насколько для данного бизнеса действительно близки ценности Agile — значение людей и их взаимодействия, приоритет готовности к изменениям над планом. Когда ценности близки заказчику изменений, внедрение проходит намного эффективнее.
Общая философия, система ценностей, описанных в манифесте Agile, содержит несколько подходов и методов:
Чтобы внедрить Agile в своем бизнесе, для начала необходимо обозначить цель. Определите, какие проблемы вы хотите решить с помощью этого метода: улучшение коммуникации в команде, повышение гибкости процессов разработки или улучшение качества продукта.
Светлана Болсуновская
стратегический agile-коуч, фасилитатор
Для внедрения принципа Agile я бы в первую очередь обратилась именно к продуктовым практикам, ответила себе на вопросы: какой продукт я делаю, для кого он, какие потребности закрывает, какое впечатление производит, чем привлекает людей?
После того как определились с целью, следуйте дальнейшим шагам:
1. Выберите подход. Решите, какой конкретно agile-метод (Scrum, Kanban, XP или что-то другое) будет наиболее подходящим для вашей команды и проекта.
2. Подготовьте команду. Объясните членам команды работу в Agile, основные принципы и ценности, расскажите о ролях и обязанностях в рамках методологии.
Светлана Болсуновская
стратегический agile-коуч и фасилитатор
Поняв, какой продукт вы делаете, можно собирать команду, которая будет его создавать. Очень важно, чтобы в команде были ключевые участники, в первую очередь это scrum-мастер — человек, который будет поддерживать ход работы команды, помогать людям в команде лучше понять, как им взаимодействовать между собой. Опытный scrum-мастер возьмет на себя роль тренера команды и поможет предпринимателю лучше понимать методы развития продукта.
3. Проведите обучение. Организуйте обучающие сессии и тренинги по agile-методологии. Обучите членов команды работе с досками задач, планированию и оценке задач, коммуникации и решению проблем.
4. Запустите пилотный проект. Выберите небольшую задачу для пилотного запуска agile-методологии. Позвольте команде применить полученные знания на практике и оцените результаты.
5. После оценки внесите коррективы. После завершения пилотного проекта проведите оценку эффективности внедрения Agile. Выявите проблемы и успехи, внесите коррективы в процессы и повторите практику на следующих проектах.
6. Масштабируйте Agile. После успешного пилотного проекта начните масштабирование Agile на другие проекты и команды вашей компании. Распространите лучшие практики и опыт среди сотрудников.
7. Постоянно улучшайте. Agile — это всегда про процесс. Поэтому поощряйте людей к самообучению и саморазвитию.
Есть несколько основных способов оценки эффективности методологии:
Ошибки применения Agile могут замедлить процесс или привести к неудачному результату. Некоторые из наиболее распространенных ошибок:
Лучше понять принципы и методы работы Agile поможет специализированная литература.
Постигая Agile. Дженнифер Грин, Эндрю Стиллмен
В книге метод показан в сравнении с традиционными методами управления проектами, это дает представление о его преимуществах и недостатках. Авторы стараются четко определить и показать на конкретных кейсах все понятия, описанные в книге, что делает текст доступным для новичков в сфере agile-методологии.
Менеджмент начинается на рабочем месте: канбан и «точно вовремя» на Toyota
Это учебное пособие сотрудников компании Toyota, которое было использовано на семинарах по производственной системе еще в 1970-х годах. Книга стала отправной точкой для kanban-подхода в управлении.
Часто он ассоциируется лишь с карточками, но на самом деле это гораздо более глубокий и философский взгляд на менеджмент. Эта книга — исходная точка для понимания метода, она поможет читателям углубить свои знания о методах управления и достижения долговременного успеха в бизнесе от компании — мирового лидера в своей нише.
Scrum. Революционный метод управления проектами. Джефф Сазерленд
Книга основателя Scrum считается бестселлером бизнес-литературы с 1995 года благодаря доходчивому и полному описанию придуманной автором методологии. Книга рассказывает, как эффективно управлять проектами, не вкладывая много ресурсов и времени.
Спасибо, что были с нами! Возобновить подписку можно в любой момент на сайте СберБизнес Live