Что такое "Agile для жизни"?
Основу agile-подхода составляют 4 ценности и 12 принципов. Других инструкций и рекомендаций здесь нет - наверное, поэтому каждый реализует agile по-своему.
4 ценности Agile-подхода
№1. Люди и взаимодействия важнее, чем процессы и инструменты

Не отрицая значимости второй группы, мы говорим о том, что первая для нас всегда важнее. Это основополагающая вещь в agile, то, что определяет поведение: любые документы, положения, схемы - безусловно, важны, но люди, которые будут их исполнять, гораздо важнее.

Это универсальное правило. Когда вводишь какие-то новые процессы, ты всегда смотришь на людей, которые будут их реализовывать, потому что человек неизбежно преломляет идею.

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

Это правило четко работает не только в бизнесе, но и в личной жизни. Например, мы в нашей семье придерживаемся принципа, что нет правил ради правил. Если что-то не принимается и не исполняется, то правило нужно менять, а не настаивать на слепом соблюдении. Важно искать в процессе компромисс и уметь договариваться.

№2. Работающий продукт лучше, чем совершенная документация

Может быть какое угодно красивое описание продукта, но если это не соответствует реальности, то адекватного результата не будет. Иногда компании увлекаются созданием красивых описаний, внешней оболочки, и не фокусируются на том, чтобы продукт реально работал и нравился людям.

Последнее вообще очень важно. Есть такая практика в scrum: продукт разрабатывается маленькими шагами и постоянно тестируется. То есть создается продукт, собирается группа людей, оценивает его, дает обратную связь. На основании нее продумывается следующий этап развития продукта. Его реализуют и снова отдают на оценку группе. И так шаг за шагом. В результате продукт становится действительно лучше с точки зрения пользователя. И это гораздо важнее, чем создать красивую документацию.

Понятный пример - создание лендинга. Можно пойти двумя путями. Первый - потратить время на хорошее техзадание, затем на выполнение его дизайнерами, долгое внесение правок и согласование. Второй - не давать больших ТЗ, обрисовать задачу только в общих чертах, через неделю получить первую версию, дать свои комментарии, причем, самые критичные, и еще через неделю получить результат, который скорее всего подпадает под понятие MVP - минимально жизнеспособного продукта. Он может не нравиться в чем-то, но это будет уже работающий продукт, который можно запускать и потом совершенствовать.

Это же работает и в личной жизни: представь, что такое для тебя идеальные отношения и начинай реализовывать любую их часть, а не жди, когда идеал придет на 100% в том виде, в котором ты представила. При этом также не стоит ждать каких-то знаков, чтобы начать что-то делать, нужно потихонечку улучшать то, что хочешь улучшить, маленькими шагами.

№3. Сотрудничество важнее условий контракта

Очень четко это правило видно, когда работают менеджеры по продажам: зачастую личные отношения с клиентом намного важнее установленных условий продажи. В личной жизни то же самое: качество результата зависит от того, насколько хорошо ты умеешь договариваться, видеть другую сторону, идти навстречу и строить отношения win-win.

№4. Готовность к изменениям важнее, чем первоначальный план

Никто не говорит, что план не важен, но готовность его изменять в процессе - гораздо важнее. Это тяжело дается, знаю по себе: я очень люблю планирование, при этом у меня оно всегда было гибким, но в те редкие моменты, когда что-то срывалось, я переживала изменения очень тяжело.

Например, у меня в жизни была ситуация, когда мне пришлось отказаться от любимого проекта: я создала большую программу на год, но скоро стало понятно, что она не востребована. Было сложно изменить этот план, ведь я на него уже нацелилась, а тут нужно бросить начатое. Но это важное умение остановиться, не доводить до конца то, что не идет. Конечно, ты прикипаешь к тому, что задумала и начала реализовывать. Но отказываясь, ты получаешь новые возможности.

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

В agile есть такая практика: сделал выводы - предложи, как можно улучшить (инспекция и адаптация). В первое время это непросто, кажется, что ты ничего не можешь придумать, но это умение прокачивается. Нужно просто настроить себя на то, чтобы замечать мелочи. Условно, вы решили, что каждый вечер будете заниматься спортом. Прошла неделя, вы анализируете ее и понимаете, что ни разу так спортом и не занимались. Надо спросить себя, почему так произошло. Если, скажем, каждый вечер вы гуляете с детьми, то, выходит, у вас просто занято это время. Нужно посмотреть, на какое время на следующей неделе можно перенести тренировки, чтобы все-таки выполнить эту задачу.
12 принципов Agile-подхода
Из этих ценностей вытекают 12 основных принципов, которые вместе образуют основу agile-подхода. По большому счету, это все, что есть. Дальше - уже наше восприятие и результаты использования нами этой философии.

Я не буду детально говорить обо всех, предлагаю остановиться на ключевых.

Беспрерывное движение к результату

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

Цикличность, в которой на каждом витке мы делаем что-то чуть лучше, и дает нам в итоге качественный результат.

Постоянное изменение требований

Чем больше вводных, обратной связи от окружающего мира, тем более чистой получается картинка. Важно научиться постоянно направлять вовне различные запросы и интерпретировать ответы. Это такая постоянная сверка картины мира, причем, не только твоей, но и окружающих. Есть даже определенные церемонии в Scrum, которые позволяют структурировать этот процесс.

Scrum - один из фреймворков agile. Подробнее можно почитать здесь

Ежедневная работа над задачами и быстрое апробирование идей

Каждый день делаем какой-то небольшой шаг в реализации каждой из задач. И не стремимся выдать за один раз совершенный результат - постоянно пробуем, привносим новое, проверяем гипотезы и строим другие на основе полученной обратной связи.

Простота, минимизация лишней работы

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

Чем чаще мы задумываемся, собираем обратную связь, анализируем, рефлексируем, тем более эффективно мы решаем свои задачи. Короткие итерации и постоянная актуализация задач позволяют нам быть более результативными. Как только ты начинаешь создавать что-то сложное, у тебя возникает очень много "шума" и недопонимания.

Доверие к людям, с которыми ты работаешь

Доверие - это базовый принцип, без него в моем понимании сложно вообще что-то сделать. Как раз недавно касалась этой темы в своем тг-канале: я не просто доверяю людям, я доверяю миру - он для меня добрый и пока я не увижу обратного, именно так я к нему и отношусь; в любую коммуникацию я вхожу именно с такой позиции. Скептикам сразу могу возразить - меня очень редко обманывают, доверие притягивает доверие. Когда ты живешь с таким посылом, то и люди, и события к тебе приходят именно в том ключе, в котором ты видишь мир вокруг себя. Это действительно так работает.

Это, кстати, очень легко в себе развить: достаточно каждый день на протяжении какого-то времени выписывать все хорошие моменты, которые случались - все те эпизоды, где к вам были добры и вы могли проявлять доверие или испытывать его на себе.

Работающий продукт должен выходить как можно чаще

Эта установка была ориентирована в первую очередь на бизнес, но и для использования в личной жизни она отлично подходит. Этот принцип позволяет параллельно реализовывать множество идей и проектов.

Подводя итог

Agile - это не просто подход, а определенная картина мира, в которой люди и взаимодействие - это самое важное, что есть. Четкая цель и фокусировка позволяют получать высокие результаты. При этом очень важно научиться приоритезировать цели и задачи; декомпозировать большие задачи на маленькие шаги; придерживаться принципа постоянного движения; получать обратную связь и использовать ее для корректировки курса.

Важно не бояться сделать что-то неправильно, ошибиться. Нужно учиться быть гибкими, постоянно меняться, видеть возможности, быть открытыми, любопытными, и относиться к миру с доверием.

Это основной майндсет agile - открытость, прозрачность, простота, уважение, доверие, честность. Это и значить be agile: не насаждать через силу, а жить с пониманием этих вещей и верой в них.

Автор: Александра Уголева, Agile-коуч

© Плюс один
Made on
Tilda