Русский
Русский
English
Статистика
Реклама

Цели

Прикладное целеводство. Доклад Яндекса

17.08.2020 10:13:59 | Автор: admin

Зачем нужны цели? Как их формулировать? Какие проблемы могут возникнуть? По случаю Я.Субботника Pro я подготовил доклад, основанный на нескольких годах опыта ведения целей для команд в Яндексе.

Расскажу немного о себе, именно в контексте того, почему вам стоит послушать мой доклад. Я руковожу командой, которая теперь уже называется управлением. Достаточно долго тут работаю, повидал много чего всю эволюцию того, как в такой большой компании устроен менеджмент, как мы ведем цели.

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



Дисклеймер: о чем я не расскажу в докладе? Я не буду вам рассказывать всякие энциклопедические определения что такое SMART, OKR, KPI. Все это уже сто раз изложено в Википедии. Вы, наверное, и сами слышали все эти вещи. Если нет, быстрый поиск с помощью вашего любимого поисковика даст вам ответ. Там полно очень хороших статей. Буквально сегодня ночью проверял.



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

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

Зачем вести цели?


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

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



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



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



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

Второе: если вы руководитель, то возникает проблема одну и ту же вещь можно сделать очень большим диапазоном разных способов. И вам нужно понимать, как оценивать на ревью то, что сделали ваши подчиненные.

У меня есть доклад, посвященный нашей системе ревью. Там я подробнее рассказываю именно о том, как устроена наша внутренняя RPG: с уровнями, левел-апами, оценками и т. д.

Смотреть доклад

Жизненный цикл


Давайте поговорим о жизненном цикле. Перейду уже, собственно, к изложению того, как это устроено у нас.



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



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

Что у нас есть? Разные части нашего процессного фрактала. Есть шестимесячные интервалы ревью сотрудников.



Каждые три месяца мидревью, где мы подводим промежуточные итоги ревьюшного периода.



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



И те самые двухнедельные спринты.



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



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

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



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

В рассказе про измеримость я приведу антипример. У меня есть крылатое (внутри Яндекса) понятие чекбоксовые цели.

Чекбоксовые цели




Это антипаттерн. Ваши цели, скорее всего, не очень хороши, если они звучат как сделать новую версию компонента X, запустить сервис Y или отрефакторить Z. Почему это плохо?

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

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

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

Создание метрики и определение таргетов часть работы над целью


Может возникнуть вопрос, что что-то очень сложно померить. И иногда уже нужно начинать бежать. Уже понятно, что нужно сделать сервис X или рефакторинг Y, но еще нет никаких метрик, которые позволили бы это измерить. Мы не понимаем, какие таргеты хотим себе поставить в качестве целевой картины. Как быть?

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



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

Команда вообще не знала, что такое красота и сколько процентов этой неизвестной красоты можно изменить. Тем не менее, они начали работать в параллельном режиме. Было интуитивное мнение, что какие-то вещи красивее, и давайте делать вот это. А параллельно они начали придумывать систему, которая позволит измерить эту самую красоту. И в итоге получилась система, метрика, про которую рассказал Антон Виноградов в докладе Красота Яндекса: дизайн для миллионов:

Смотреть доклад

Суть системы: мы делаем сравнение side-by-side старой версии и новой. Затем считаем сумму позитивных изменений от каждого нашего внедрения на протяжении какого-то участка времени.

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



Второй пример в контексте работы над метриками один из наших старейших контуров, команда, которая занимается скоростью интерфейсов.

Когда она начиналась, тоже был общий посыл: сделайте, пожалуйста, чтобы Серп грузился быстрее. Но как измерить, быстрый он или нет? Были претензии вида: Я вот у себя открываю на телефоне, мне чего-то кажется медленно. Поисковики конкурентов быстрее!. Чтобы начать эту работу делать, не нужно было формулировать именно метрику. Мы знали банальные вещи: если пересылать по сети много байтиков, много кода запускать в JS, то будет долго. Давайте начнем что-то делать, а попутно собирать реальные метрики, понимать, как мы будем это измерять.

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

Смотреть доклад

Параллельно ребята работали над достижением содержательной цели сокращения этих самых байтиков.

Измерить неизмеримое


Следующий вопрос, который может возникнуть: хорошо, мы хотим измерять и со скоростью фронтенда более-менее понятно есть линейка, позвояющая засекать байтики. Но как измерить нечто вообще неизмеримое? С красотой вы придумали side-by-side, а что если ничего нет? Например, нужно померить счастье пользователей во внутренней разработке.



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

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

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

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

Пара ключевых слов, которые помогут в опросах пользователей: csi nps. Но я думаю, идея понятна.

Метрика антибага


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

Сейчас расскажу, как она устроена. На ней можно проиллюстрировать сразу несколько моментов.



Первое: мы построили для команд суммарные графики взвешенного количества багов. То есть мы считаем в плавающем окне количество возникающих багов и расставили им веса соразмерно их приоритету. У нас миноры, тривиалы, нормалы, критикалы и блокеры отличаются друг от друга на порядок. У минора и тривиала вес 1, у нормала 10, у критикала 100, у блокера 1000. Получается такой график, который отражает, сколько сейчас на сервисе багов с учетом их приоритетов.

Второе: мы начали строить такие графики отдельно для багов, которые нашла сама команда и тестировщики команды, и для тех, которые зарепортили внешние пользователи. Затем мы подвесили составную часть цели, провели таргет. У нас внутри этот процесс называется zero bug policy. Но понятно, что zero это такой недостижимый идеал и у каждой команды в каждый момент времени может быть разный zero. Там определен threshold что вес не больше 50 или 100.

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

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

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

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

Вы просто расставляете этим критериям веса, проценты и говорите, что одно влияет на 40%, второе на 20%, третье на 40%. Вот такой пример, и эта метрика позволяет более-менее унифицированно на десятки команд в Яндексе распространять работу над антибагом.



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

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



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

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

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

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

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

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

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

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

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



И еще пара таких аналогий и картинок про баланс. Он, в том виде, в котором я его для себя формулирую, бывает двух типов:

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

    Сюда входят вещи, связанные с перфекционизмом. Андрей Миронов сказал: Надо стараться делать всё хорошо, а плохо оно само получится. При прочих равных, вы скорее совершите больше ошибок, чем меньше. Поэтому нужно прикладывать специальные усилия, направленные на исправление багов: при прочих равных людям больше нравится делать обычные фичи.
  2. Второй тип баланса я называю велосипедным. Это когда у вас есть две крайности, и между ними нельзя свалиться одинаково ни в одну, ни в другую сторону. Тут уже сложнее. Мне кажется, что первый вид баланса сильно проще: просто бери и с максимализмом изо всех сил делай что-то одно. Второй баланс требует тонкой настройки системы, ощущения того, в какую из сторон лучше не сваливаться. Но даже понимание того, какой вид баланса сейчас перед вами, может вам помочь в развесовке ваших сил.

Итого


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

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

Я очень рад, что мы вообще пришли к системе с целями и продолжаем её эволюционировать, совершенствовать. Все эти усилия, как мне кажется, окупаются.

Здесь могла бы быть реклама нашего или любого вашего инструмента, потому что плюс-минус любой инструмент ведения задач или целей может быть использован. Просто поищите в любимом поисковике [название вашего инструмента, пробел, цели]. Вы наверняка найдете статью, которая описывает, как именно это сделать. Спасибо за внимание. Желаю вам всем такого же удачного попадания в цели, как на этой гифке.

Подробнее..

Встречи планирования разработки в пандемию, или Как устроить электро PIP

15.04.2021 14:13:15 | Автор: admin
Сегодня мне хотелось бы с помощью моих коллег Agile-коучей Ани Родионовой, Макса Зотова и владельца продукта в Трайбе Розничное взыскание и урегулирование Свята Божухина рассказать о практике применения интересного инструмента. Итак, речь пойдёт о Program Increment Planning Meeting aka PI Planning.

Это метод планирования из SAFe (Scaled Agile Framework) гибкого фреймворка для крупных компаний. Ну, знаете, это когда люди стоят у стены, оклеенной стикерами, лепят всякие ниточки от одного стикера к другому, но при этом в городе не орудует маньяк.

Ниже пример места встречи одной из команд для PI в Сбере (обратите внимание на ту самую стену на заднем плане):

image

Все мы помним, что в марте 2020 года всё стало иначе: пандемия и режим самоизоляции внесли свои коррективы. Мы переобувались на лету за неделю, а то, что ранее, как нам казалось, было возможно только оффлайн, переместилось в онлайн.

С чего началось


В марте 2020 года бОльшая часть команд перешла на дистанционный формат работы. Со встречами по планированию нужно было что-то делать. С технической точки зрения у нас были Zoom и Confluence, но организационно нужно было немного докрутить.

Вот так выглядит SAFe, и скромную часть в нём занимает PI:

image

Вот что должны сделать разные участники, чтобы планирование прошло успешно:

image

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

Scrum-мастерам поручили подготовить все шаблоны флипов (флипчартов). В онлайне они трансформировались в таблички на Confluence в специальном пространстве для совместной работы.

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

Группа фасилитаторов следила за тем, чтобы все шаблоны в Confluence были подготовлены и всё логистически готово.

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

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

Сама история почти не поменялась: если раньше были физические флипчарты, то теперь они стали виртуальными.

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

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

image

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

Потом риски. Если команда видит, что у неё, возможно, будут проблемы при реализации какой-то задачи, то она его обозначает, и потом уже мы решали, кто с этим работает и как.

image

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

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

Процесс


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

Дальше идёт работа команд:

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

Во второй день команды рассказывают о своих целях, своих метриках, куда они идут, и уже верифицируют со всеми стейкхолдерами. Потом обязательно идёт обсуждение рисков. Следом голосование за доверие, насколько команда вообще верит в то, что запланировала. Допустим, пять это точно, прям точно-точно. В конце сбор обратной связи и ретроспектива.

В электронном виде стало удобнее: появилась чёткая структура, добавилась лучшая сохранность артефактов. Каждая задача ставится в Confluence.

В среднем из запланированного делается по факту 7080 %. Это очень качественный показатель.

Инвестиция в будущее


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

Вот так, если вкратце про PI Planning. Если хотите больше подробностей, то можно посмотреть выступление коллег тут.
Подробнее..

Более 10лет ставлю цели на год рассказываю, как это делать эффективно

04.01.2021 22:21:38 | Автор: admin

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

Я полностью прошёл все стадии грехопадения: в студенческие годы искал сакральные ответы в стопках self-help макулатуры; затем разочаровался и решил, что весь этот успешный успех это разводилово для дурачков (до сих пор уверен, что Наполеон Хилл шизофреник); позже переосмыслил всё ещё раз и пришёл к своему пониманию того, как может выглядеть саморазвитие с адекватным лицом.

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

Зачем ставить цели

Любой уважающий себя инфоцыганин тонироббинсового разлива обязательно будет топить за магическую силу целей. Учёные ведь доказали, что 3% студентов Йеля с записанными целями спустя 20 лет оказались богаче оставшихся 97% вместе взятых! (На самом деле,конечно нет.)

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

Поведение любого человека в значительной степени обусловлено его привычками. При отсутствии сильных внешних стимулов, люди склонны продолжать делать то же, что они делали раньше таким же способом. И получать примерно такой же результат.Это похоже на жизнь по инерции движение по направлению, куда тебя несёт течение.Что само по себе не обязательно плохо: течение может быть и положительным фактором (если у вас правильные привычки, хорошее окружение, и так далее). Но лично мне всё же хотелось бы, чтобы моя жизнь развивалась менее стихийно, и я мог по возможности направлять её туда, куда надо мне. Постановка целей это и есть тот процесс, с помощью которого я пытаюсь приплыть (вместе со своей жизнью) в нужном направлении.

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

Многие из вас наверняка сталкивались с такой ситуацией: задачи по работе успешно выполняются в срок, а более личные задачи благополучно откладываются на завтра, кочуя изо дня в день по туду-листам. Почему так происходит? Рабочие задачи имеют соответствующий обвес в виде дедлайнов, системы контроля за их исполнением, и обратной связи по результатам. Если за личными устремлениями не стоит аналогичной системы то неудивительно, что они часто проигрывают в битве приоритетов.

В общем, попробовав разные варианты, я для себя сделал вывод с целями всё-таки получается более результативно, как ни крути.

Сферы жизни

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

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

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

Пирамида МаслоуПирамида Маслоу

Здоровье.Ковидная пандемия как раз напомнила нам, что все мы можем оказаться внезапно смертны и наличие лишнего веса, хронических болезней и вредных привычек сильно повышает вероятность преждевременного конца. В целом, мне жить нравится, и хотелось бы, чтобы это продолжалось подольше так что я уже сейчас стараюсь приложить усилия, чтобы в 70 лет быть бодрым и весёлым рокнрольным дедом на доске для сёрфинга, а не грустной и больной развалиной на кровати.

Финансы.В нашем обществе деньги это универсальное мерило ценности. Если у тебя нет финансового капитала, то значительную долю времени и усилий в своей жизни придётся безостановочно тратить на зарабатывание денег чтобы тебе и твоей семье было где жить, что есть, и так далее. Наличие достаточной финансовой подушки, наоборот, позволяет меньше беспокоиться о будущем и свободнее распоряжаться своим временем и вниманием (подробнее об этом рассказывалв этой лекции).

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

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

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

Как я ставлю цели на год

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

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

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

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

Фрагмент из моего годового отчётаФрагмент из моего годового отчёта

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

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

На мой взгляд, лучше поставить 15 целей и достигнуть 70% из них, чем на 100% выполнить три цели.

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

Соответственно, в течение года я каждый день оказываю этой альфа-цели первостепенное внимание: до того, как переходить к другим вещам, я всегда спрашиваю себя а что я сделал для главной цели? Если ответ ничего, то заниматься другими вещами рано, надо сначала хоть как-то продвинуться в направлении самой козырной цели. Такой фокус позволяет мне быть уверенным, что самое важное для меня не окажется в составе тех 30% нереализованных целей. Именно через принцип главной цели на год я в своё время купил квартиру, сменил карьеру и переехал в Москву, поднял уровень доходов в несколько раз, начал ходить в тренажёрный зал и набрал 15 кг, встретил свою спутницу жизни.

Ещё один важный момент это сама формулировка целей. Классическая рекомендация звучит как цели должны соответствовать принципамSMART (быть конкретными, привязанными ко времени, и так далее), но вы это и так сто раз читали, я уверен. Мне кажется более важным остановиться на различии целей от результата и от процесса.

Расскажу на примере: можно поставить себе цель хочу накачаться как Арни, и жать соточку от груди через год. Проблема в том, что результат при такой формулировке находится уж очень далеко от стартовой точки (особенно если вы такой же худосочный нёрд, как я), и поддерживать должный уровень мотивации, страдая месяцами в зале и всё ещё видимо не приближаясь к конечной цели, довольно сложно.

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

Цели поставлены, что дальше?

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

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

Для меня такой системой служат ежедневные чеклисты.Я веду Excel-файлик, где по колонкам разбросаны уже знакомые нам сферы жизни, а каждая строка это отдельный день. Каждый вечер я вписываю в соответствующую строку итоги дня: что было сделано для достижения целей в каждой из сфер. Если прогресс был ячейка окрашивается в зелёный, если ничего не происходило она остаётся белой, если произошло что-то негативное (например, критически важная задача оказалась не выполнена) в красный. Таким образом, даже визуально легко определить, где намечается провисание по целям в данной колонке будет видна череда белых/красных ячеек.

Фрагмент моего ежедневного чеклиста (текст внутри ячеек я удалил там слишком личная информация)Фрагмент моего ежедневного чеклиста (текст внутри ячеек я удалил там слишком личная информация)

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

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

Мне часто говорят, что такой подход с чеклистами это какое-то извращение, и нормальные люди так не живут. Многие из этих людей, как ни странно, не видят ничего плохого в том, чтобы заниматься прокачкой какого-нибудь орка в World of Warcraft и радоваться растущим циферкам его характеристик.

На мой взгляд, прокачивать своего персонажа в жизни гораздо полезнее и интереснее, чем в игре.

Лайфхаки в достижении целей

За долгие годы практики целеполагания (или даже, что более важно, целедостижения) я опытным путём вывел для себя несколько работающих лайфхаков, которые облегчают достижение результата.

Agile-подход

Мне очень нравятся два принципа из философии Agile, они отлично работают не только в разработке программных продуктов, но и для личных проектов (подробнее писал об этомздесь):

  • Bias for Action(склонность к действию). Если ты собираешься попробовать что-то новое, то не трать кучу времени на скрупулезное изучение вопроса и подготовку идеального плана. Лучше вместо этого начни с конкретных действий, на практике приближающих тебя к конечной цели: начни ходить в зал, запишись на курсы программирования, познакомься с владельцем бизнеса и обсуди с ним свою идею. Разобраться в нюансах и составить толковый план будет гораздо проще по ходу, чем теоретизируя на диване.

  • Minimum Viable Product(минимально жизнеспособный продукт). Не пытайся сразу же сделать идеально такая высокая планка обычно труднодостижима, и ты гарантированно будешь буксовать, пытаясь её осилить. Лучше подходить к вопросу поэтапно сначала реализуй минимально допустимое решение (которое, тем не менее, будет хоть как-то работать), а потом можешь его постепенно улучшать. Это гораздо легче, чем пытаться сразу сделать идеально; более того, в процессе поэтапного улучшения может оказаться, что идеал и не нужен приближения к нему на 7080% вполне может оказаться достаточно (по принципу Парето).

Микро-шаги

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

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

Метод яростных наскоков

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

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

Getting Things Done

Долгое время я не пользовался никакими таск-менеджерами, задачи себе писал в бумажном ежедневнике или в своём Excel-файле, и считал известную систему Getting Things Done Дэвида Аллена замороченной ерундой, которая только усложняет жизнь. Но недавно тема GTD всплыла вразговоре с Гришей Мастридером, и оказалось, что мой подход к управлению временем и задачами на самом деле достаточно близок к этой концепции (если убрать всю олдскульную чепуху Аллена с десятками бумажных папочек).

Так что я пересел на приложение Todoist, внёс несколько поправок в свою систему в соответствии с заветами GTD и теперь весьма доволен результатом. Использовать специальное приложение для управления задачами оказалось гораздо более удобным.

Целеполагание здорового человека

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

Этот момент мы обсуждали недавно винтервью с Алексеем Марковым(автором Хулиномики) он мой метод целеполагания немного покритиковал, и рассказал об альтернативном подходе, который практикует он сам. Это более мягкий вариант, без жёстких целей и чрезмерно анального контроля более ориентированный на ценности, привычки и роли. Рекомендую послушать его рассказ возможно, такой вариант подойдёт вам больше. Надо только учесть, что к такому дзен-подходу Алексей пришёл уже после достижения финансовой независимости есть подозрение, что для максимально результативного стремления к амбициозным целям он приспособлен чуть меньше.

Если тема целеполагания вам близка, возможно будет интересно также посмотретьТвиттер-тред про это, который я публиковал пару лет назад.

Ну и напоследок буду рад, если присоединитесь к моемуТелеграм-каналу RationalAnswer, где я пытаюсь найти разумные ответы на важные жизненные вопросы: там больше про личные финансы и инвестиции, но также затрагиваются темы личной эффективности, ЗОЖ и так далее.

Подробнее..

Категории

Последние комментарии

  • Имя: Макс
    24.08.2022 | 11:28
    Я разраб в IT компании, работаю на арбитражную команду. Мы работаем с приламы и сайтами, при работе замечаются постоянные баны и лаги. Пацаны посоветовали сервис по анализу исходного кода,https://app Подробнее..
  • Имя: 9055410337
    20.08.2022 | 17:41
    поможем пишите в телеграм Подробнее..
  • Имя: sabbat
    17.08.2022 | 20:42
    Охренеть.. это просто шикарная статья, феноменально круто. Большое спасибо за разбор! Надеюсь как-нибудь с тобой связаться для обсуждений чего-либо) Подробнее..
  • Имя: Мария
    09.08.2022 | 14:44
    Добрый день. Если обладаете такой информацией, то подскажите, пожалуйста, где можно найти много-много материала по Yggdrasil и его уязвимостях для написания диплома? Благодарю. Подробнее..
© 2006-2024, personeltest.ru