
Что такое Agile манифест?
Это документ с описанием ценностей и принципов гибкой разработки

Сколько ценностей и принципов в Agile манифесте?
4 ценности и 12 принципов

Сколько компаний в России используют элементы Agile?
По данным исследования ScrumTrek, 80% IT–компаний используют хоть что–то из Agile.

Как появился Agile?
Как же появился Agile?


Agile манифест
Среди моих друзей много айтишников и они работают по гибким методологиям. Я спросила, нравится ли им Agile? Ответы всегда были одинаковые — мы пробовали чистый Agile и Scrum, а потом оставили элементы, которые работают для наших проектов.
По данным исследования ScrumTrek, 80% IT–компаний используют хоть что–то из Agile. Например, мои друзья работают в Ultimate Guitar, Belka Games, VIvid Money. Что из гибких методологий используют в этих компаниях:


Что такое Agile и Agile манифест?
Что такое Agile и Agile манифест?

Что такое Agile манифест? (v2)
В этом году Agile манифесту стукнуло 20 лет. С юбилеем! Как говорится, годы идут, а гибкие методы разработки не теряют своей актуальности. В этом тексте разберемся в принципах Agile и вспомним историю создания манифеста.
Начнем с того, что методы, правила, фреймворки и инструменты, из которых сейчас состоит Agile, не взялись из ниоткуда. По отдельности они были придуманы давно и использовались по кусочкам в разных компаниях и проектах. Поговорим о самых распространенных.

Из чего состоит Agile манифест?
Из чего состоит Agile манифест?

Как появился Agile манифест
У каждого из описанных выше методов (и еще многих других) есть свои авторы. И вот однажды, точнее в феврале 2001-го, эти великие мужи решили затусить на горнолыжном курорте Сноуберд недалеко от Солт–Лейк Cити. Всего их было 17:
Kent Beck
Mike Beedle
Arie van Bennekum
Alistair Cockburn
Ward Cunningham
Martin Fowler
James Grenning
Jim Highsmith
Andrew Hunt
Ron Jeffries
Jon Kern
Brian Marick
Robert C. Martin
Steve Mellor
Ken Schwaber
Jeff Sutherland
Dave Thomas
Чуваки горели идеей: объединить все свои наработки и создать наикрутейшую методику для айтишников, чтобы ее могли использовать во всем мире и создавать мощные продукты.
И вот они собрались в комнате у доски. Первым взял слово Боб Мартин, активный практик метода экстремального программирования XP. Он предложил выделить и записать общие принципы уже существующих легковесных подходов. Легковесные — то бишь те, где все участники процесса работают с первичными требованиями от пользователей, заказчика или стейкхолдеров. Эти требования могут быть заявкой, хотелкой, пользовательской историей или выражены еще в какой–то форме удобной людям. Легковесные подходы как альтернатива тяжеловесным — где очень и очень много документации и жестких регламентов.
Но вернемся к событиям той судьбоносной Agile–встречи. Кто–то из участников не особо верил в успех мероприятия. Например, Alistair Cockburn говорил, что не ожидал, что конкретно эта группа людей сможет договориться о чем–то значительном.
Однако дела пошли на лад и уже в этот день Martin Fowler сформулировал первые 4 принципа манифеста. Остальные добавили еще два. Но один потом решили убрать. Как вспоминал Jim Highsmith это звучало примерно так:

Почему важен здравый смысл в Agile?
Почему важен здравый смысл в Agile?

Структура Agile-манифеста

Структура Agile–манифеста следующая:

1ая ценность Agile-манифеста
1ая ценность Agile–манифеста

Как был создан Agile-манифест?
Как был создан Agile–манифест?

2ая ценность Agile-манифеста
2ая ценность Agile–манифеста

Почему этот документ назвали манифестом?
Потому что ценности звучали как боевой клич или призыв. К тому же они противопоставлялись тяжеловесным подходам, отражали убеждения и ценности самих авторов манифеста.
На второй части встречи они дополнили ценности 12-ю принципами.

3яя ценность Agile-манифеста
3яя ценность Agile–манифеста

Поколение Agile
Все элементы из того списка не имеют смысла, если под ними нет основы. Эту основу составляют ценности Agile манифеста. О них хорошо знают аджаил–коучи и скрам–мастера. Разбуди ночью — назовут все.
Для обычных разработчиков формулировки не так важны. За 20 лет существования Agile–манифеста они впитали эти ценности, вся их работа строится на них без ежедневного проговаривания. И пусть не всегда осознанно, но эта культура гибких методологий уже проросла в них. Поэтому остановимся подробно на ценностях манифеста, и том, как они работают на практике.


4ая ценность Agile-манифеста
4ая ценность Agile–манифеста

Расшифровка ценностей Agile манифеста
Группа еще поработала с формулировками и зафиксировала 4 ценности в Agile манифесте. До нас они дошли в таком формате:

Сколько существует принципов Agile-манифеста?
Сколько существует принципов Agile–манифеста?

12 принципов Agile манифеста

1ый принцип Agile-манифеста
1ый принцип Agile–манифеста

2ой принцип Agile-манифеста
2ой принцип Agile–манифеста

Кейс Мегафон и Agile
Год назад «Мегафон» начал переходить на Agile. Они собрали 50 кроссфункциональных команд. В них объединили IT–специалистов, продуктологов, бизнес–аналитиков и маркетологов. К каждой команде приставили Agile–коуча. Он занимается менторством и настройкой процессов.
Как говорит Александр Соболев, директор по стратегии и развитию бизнеса МегаФона, лучше всего гибкие методологии показывают себя в продуктовых командах, которые разрабатывают тарифные планы.
«В современном мире нужно много экспериментировать, и для этого отлично подходит agile. Наши команды выдвигают гипотезу и во время коротких «спринтов» подтверждают или опровергают ее. В результате, если говорить о МегаФоне, продолжительность time to market, в зависимости от задач, сократилась в 5-12 раз», — отмечает Соболев в интервью Rusbase.
В компании открыли школу для обучения собственных Agile–коучей внутри компании, чтобы не искать их на стороне. Пока специалистов не хватает, один коуч работает с несколькими командами.
Коучи обучают сотрудников МегаФона по Greenbook. Это свод правил, который прописали вместе с руководством.

3ий принцип Agile-манифеста
3ий принцип Agile–манифеста

4ый принцип Agile-манифеста
4ый принцип Agile–манифеста

С чего начать внедрять Agile project management
Agile нельзя купить или внедрить за день. Переходить нужно постепенно и вдумчиво. Если компания большая, то и времени заложите побольше.
В любом случае начинать лучше с небольших изменений:
Эти шаги не сделают вас Agile. Но подготовят почву, помогут сотрудникам перестроиться и увидеть плюсы в работе по новым правилам. Переключат команду, руководителей и клиентов на тот самый гибкий образ мышления.

5ый принцип Agile-манифеста
5ый принцип Agile–манифеста

6ой принцип Agile-манифеста
6ой принцип Agile–манифеста

Кейс по внедрению Scaled Agile Framework в банке
SAFe — это фреймворк. Его придумали для крупных компаний (больше 100 человек в штате), которые хотят работать по Agile. В таких организациях много небольших команд, каждая работает над своей частью проекта. В стандартном Agile–подходе управлять ими сложно, команды не видят картинку в целом, сотрудники не понимают, зачем работают и какой вклад вносят в общее дело.
С этим проблемам столкнулись в банке «Хоум кредит». Для перехода на Scaled Agile Framework они составили карту внедрения, разделили процесс на этапы для каждой команды. Начали с тех, кто уже работал по гибким методологиям: направления «Кредиты и депозиты» и «Карты и лояльность». Затем стали переводить на фреймворк критичные сервисные функции и каналы.
Через год работы по SAFe получили от команд фидбэк:
Но всплыли и проблемы. Среди них — команды слишком сильно зависят друг от друга в плане задач. Не всегда понятно, кто над чем работает и где проблема. Не все сотрудники захотели тратить время на погружение в новый фреймворк. Это в среднем занимало 2-3 дня.

7ой принцип Agile-манифеста
7ой принцип Agile–манифеста

8ой принцип Agile-манифеста
8ой принцип Agile–манифеста

9ый принцип Agile-манифеста
9ый принцип Agile–манифеста

10й принцип Agile-манифеста
10й принцип Agile–манифеста

11й принцип Agile-манифеста
11й принцип Agile–манифеста

12й принцип Agile-манифеста
12й принцип Agile–манифеста