Ценности Agile 3.х

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

Взгляните на смысловую конструкцию ценностей Agile:

  • Люди и взаимодействие важнее процессов и инструментов
  • Работающий продукт важнее исчерпывающей документации
  • Сотрудничество с заказчиком важнее согласования условий контракта
  • Готовность к изменениям важнее следования первоначальному плану

Поскольку меня больше волнует именно конструкция, а не её содержание, я выделил жирным не ту часть, что слева от слова “важнее”, а само это слово. Это первый момент, который восхитил меня. Ценность кодируется через приоритезацию. Это очень круто! Поскольку данная конструкция становится практически применимой — она не просто что-то декларирует, но в любой непонятной ситуации позволяет делать выбор. Я писал об этом в заметке Как говорить о ценностях.

Второй момент, восхитивший меня — это часть конструкции справа. Да, да. Та, что как-бы отрицается. Точнее, мы можем так подумать, ведь она менее важна. Но последняя фраза манифеста всё ставит по местам:

Таким образом, не отрицая важности того, что справа, всё-таки больше ценится то, что слева.

То есть, конструкция не столь банальна типа “мы за всё хорошее против всего плохого”. Нет! Это конструкция “из двух важных моментов мы отдаём предпочтение этому”.

Если вы ещё не видели манифест 2.1, то попробуйте подумать, что можно положить в его основу. Думаю, вы уже поняли, что сама конструкция не изменилась, но вопрос о том, что будет слева и справа от слова “важнее” остаётся открытым.

Красота решения кроется в том, что теперь справа в смысловой конструкции стоит то, что мы превозносили в манифесте 1.0

  • Х1 важнее людей и взаимодействия
  • Х2 важнее работающего продукта
  • Х3 важнее сотрудничества с заказчиком
  • Х4 важнее готовности к изменениям

Не знаю как вы, а я на этом месте испытал множественный интеллектуальный оргазм :)

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

Чтобы ответить на этот вопрос, можно обратиться к узким местам Agile. Многие восприняли этот манифест как отказ от стратегии. У кого-то это вызвало отторжение. Где-то внедрение Agile натолкнулось на сопротивление людей, ведь от них потребовалось принимать решения и брать ответственность. Но каковы основания для принятия решений? Прогибаться под заказчика, даже если он хочет того, что убьёт его продукт? И как поступать с идиотами? В общем, довольно много остаётся допущений.

Итак, давайте посмотрим, что кроется за нашими X1, X2, X3, X4.

  • Командная работа и ответственность важнее людей и взаимодействия
  • Бизнес-ценность важнее работающего продукта
  • Построение партнёрства важнее сотрудничества с заказчиком
  • Подготовка к изменениям важнее готовности к (реакции на) изменениям

Так и хочется добавить

Таким образом, не отрицая важности того, что справа, всё-таки больше ценится то, что слева.

Видите, получается многоэтажная конструкция:

  • Командная работа и ответственность важнее людей и взаимодействия, что важнее процессов и инструментов
  • Бизнес-ценность важнее работающего продукта, что важнее исчерпывающей документации
  • Построение партнёрства важнее сотрудничества с заказчиком, что важнее согласования условий контракта
  • Подготовка к изменениям важнее готовности к (реакции на) изменениям, что важнее следования первоначальному плану

Глядя на неё легко предсказать как будет выглядеть манифест 3.х

  • Y1 важнее командной работы и ответственности
  • Y2 важнее бизнес-ценности
  • Y3 важнее построения партнёрства
  • Y4 важнее подготовки к изменениям

Что скрывается за Y1, Y2, Y3, Y4? Пока не знаю, но возможно, удастся сделать предположения опираясь на модельку, которую недавно сконструировал Матрёшка смыслов, которая интегрирует в себя вложенность контекстов Роль / Сценарий / Сюжет / Миф.

Сделаю проекцию манифестов на модель матрёшки:

  • Манифест 1 упразнил микроменеджмент и позволил командам заниматься самоорганизацией, опираясь на ценности, которые были декларированы с уровня Сценария для уровня Роль.
  • Манифест 2 ответил на вопрос о стратегировании. Это декларации с уровня Сюжета на уровень Сценария.
  • Можно предположить, что манифест 3 будет говорить на языке Мифа — это будет мировоззренческий манифест о картине мира.

Если у вас есть идеи, формулировок для третьего уровня Agile, пишите в комментариях.


Если заметка понравилась, нажмите на иконку с ладошками. Поаплодируйте :)

Подпишитесь на блог “Смыслотеки” в Медиуме Подписаться

Если удобно получать обновления блога на почту, подпишитесь по ссылке Подписаться