На сколько вы Agile?

В Agile сообществах давно обсуждается вопрос оценки уровня “Agile зрелости” команд. Чаще всего вопрос остро встает после того, как команда практикует какую-то Agile методологию шесть и более месяцев. Обычно это звучит как “мы уже научились делать основные практики, например Scrum, и все-таки чего-то не хватает”.
Оценка производительности, эффективности и другие “метрические” оценки не имеют смысла, так как каждая команда уникальна в своем роде, и такие метрики будут сильно отличаться от команды к команде. Оценка “заказчик доволен” тоже не всегда адекватна, так как удовлетворенность одного или нескольких человек еще не гарантирует, что ваша команда действительно хорошая и наоборот.
Очевидно, что имеет смысл анализировать команды по их уровню внедрения лучших практик, на которых сошлись все “апологеты Agile движения”. Так одно время возлагали большие надежды на Nokia Test, придуманный Базом Водом (Bas Vode) и доработанный Джеффом Сазерлендом (Jeff Sutherland). С другой стороны, не все практики можно внедрить в команде за одинаковое время.
Обычно, на момент, когда команда задается вопросами, нас интересует «действительно ли мы там, где хотели быть?», «в каких областях нам еще нужно развиваться?» и «как обстоят наши дела по сравнению с конкурентами или хотя бы с другими командами?». И в этом случае есть смысл говорить о сравнительном тесте, который покажет, насколько мы ближе к лучшим практикам, и какова наша позиция по отношению к другим командам.
И недавно я нашел такой тест, который называется Comparative Agility. Тест был представлен на конференции Agile Development Practices 2008 Майком Коном (Mike Cohn) (Со-основатель Скрам Альянса, Сертифицированный Скрам Тренер) и Кени Рубин (Kenny Rubin) (экс управляющий директор Скрам Альянса, Сертифицированный Скрам Тренер).
Суть подхода достаточно проста и логична. Вопросы сгруппированы по семи областям, которые представляют классификацию изменений, которые команда и компания должны были пройти на пути внедрения Agile. Области следующие:
Командная работа Работа с требованиями Планирование Инженерные (технические) практики Качество Культура Обмен опытом
В каждой области выделены ключевые характеристики, а для каждой характеристики подобраны вопросы. Для ответов на вопросы используется шкала Ликерта, где ответы градируются как:
- Правда
- Скорее, правда, чем ложь
- Ни то, ни другое
- Скорее ложь, чем, правда
- Ложь
В результате, ответив, примерно, на 120 вопросов мы получаем адекватную и вполне достоверную оценку. Как уже говорилось выше, весь интерес в том, чтобы сравнить свою ситуацию с другими компаниями в отрасли. Поэтому на сайте вам покажут результаты в виде отклонения от средней ситуации по отрасли. Это и есть то сравнение с лучшими практиками и возможность проанализировать, куда ваша команда может еще улучшаться.
Интересно взглянуть на результаты представленные Майком Коном на конференции. Команды, практикующие Agile меньше 6 месяцев, явно страдают от недостатка технических практик и низкого качества, хотя у них присутствует высокий командный дух и идет активный обмен знаниями. Спустя два года, команды нарабатывают необходимые инженерные и организационные практики, хотя теряют понимание Agile культуры и уже меньше заботятся об обмене и накоплении новых знаний.

Рекомендую вам по возможности самим пройти тест и проанализировать полученные данные. Уверен, вам будет о чем поговорить с коллегами по команде
Статьи по теме
-
Sergii Illiukhin
-
Sergii Illiukhin
-
http://tim.com.ua/ Тимофей Евграшин
-
http://tim.com.ua Тимофей Евграшин
-
http://exploratorydevelopment.com/ Dmitry Zdanovich
-
http://exploratorydevelopment.com Dmitry Zdanovich
-
http://tim.com.ua/ Тимофей Евграшин
-
http://tim.com.ua Тимофей Евграшин
-
http://exploratorydevelopment.com/ Dmitry Zdanovich
-
http://exploratorydevelopment.com Dmitry Zdanovich
-
http://tim.com.ua/ Тимофей Евграшин
-
http://tim.com.ua Тимофей Евграшин
-
Карта проверок Scrum






