Обо всем понемногу и об Agile-позитиве

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

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

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

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

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

Мой руководитель, наконец понял, что SAFe нам никуда не уперся и стал почитывать Nexus. Не знаю почему, но LESS меня как-то больше зацепил, но в принципе и то, и другое примерно одинаковое. Было бы желание меняться 🙂 Можно же даже по водопаду довольно успешно работать, придерживаясь Agile-ценностей и принципов.

И в заключении – наш главный скептик, который препятствовал всякому Agile-движению, уходит. Это честно, груз с души, потому что работать со мной он не хотел. Когда стальные ребята уже побежали, организовались в команды, на daily собираются, в story point оценивают, он стоит сбоку и бухтит. Конечно, ему было тяжело быть одному. Но вылезти из своей этой роли ему не позволяло, видимо, собственное достоинство. Поэтому уходит. Сейчас на последнем планировании сидел молчал, уже даже не троллил и что-то рисовал в своей тетрадочке.

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

Позитивный Agile научил меня с позитивом относиться ко всему и искать хорошее даже в каких-то негативных моментах. Впереди меня ждет AgileConf 2017, встреча с прошлыми коллегами, Agile-митапы в Новосибирске, выступление на продуктовой тусе Сибири, обучение команд и еще много всего интересного. Это ли не прелесть 🙂

photo5393400543843559468
А это нас вчера выперли из всех переговорок и нам пришлось планироваться прямо в нашем open space))

 

 

 

Advertisements

Снова на тренинг для скрам мастеров

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

#Пятница

Сегодня прошёл первый день тренинга для #Scrum мастеров. Полезно было ещё раз вспомнить все основы, зарядиться и задать вопросы. Но и новая информация тоже была.

IMG_02771
Так Саша рассказал про хитрости планирования и зачем декомпозировать задачи на более мелкие, чтобы влезали примерно в 1 человеко-день. Это делается не ради бюрократии или потому что кому-то так хочется. А ради следующего профита:

  1. Можно отдать в тестирование намного раньше и не грузить тестировщиков под конец спринта. Чем раньше мы обнаружим ошибку, тем дешевле ее исправлять.
  2. Можно работать над большой задачей вдвоём, а это ускорит разработку и проучите опыт командной работы 
  3. На #Dailyscrum есть что рассказывать
  4. Видя полную декомпозицию, понимаешь, где в задаче может что-то пойти не так и даёшь более полную оценку
  5. Можешь раньше доставлять кусочек фичи и уже давать ей пользоваться
    🙂

Кстати, было очень крутое задание на принципы #Agile. Угадайте, какие принципы #Agile нарушены в каждом кейсе? 1 кейс – 1 нарушенный принцип. Они везде разные 😉

#Суббота

Закончился второй день тренинга. Из инсайтов, о роли #Scrum мастера – это не только человек, который:

  1. Следит за соблюдением фреймворка
  2. Насаждает #Agile культуру
  3. Создаёт крутую команду

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

К инструментам, которые добавляют #Прозрачность, можно отнести:

  • sprint planning с декомпозированными задачами (об этом писала вчера)
  • daily scrum meeting, который позволяет составить всем вместе план на день и решить, как справляться с трудностями
  • burn down chart и kanban доска визуализируют процесс движения к цели спринта
  • #Velocity очень хитрая штука. Считаем по реально сделанным задачам. Не важно сколько ты набрал и запустил в прогресс. Важно, сколько ты реально можешь довести до конца, ведь только то, что готово ценно и можно использовать. Несделанные задачи отправляем на следующий спринт без переоценки! Наша задача в дальнейшем выравнивать скорость спринтов, чтобы не было перекосов. 
  • definition of done, дающий понимание что значит задача готова 
  • sprint goal, которую формулируем в виде ценности, а не в количестве разработанных фич 
  • И т.д.

А какие инструменты, из перечисленных выше, используете вы?

Кстати, на следующих выходных тоже буду учиться 🙂

Главная заповедь scrum мастера

Всем привет! У меня появилась небольшое правило и я хочу им поделиться с вами.

“Каждый день приносить пользу команде, даже если она небольшая”

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

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

Если не делать каждый день маленькую пользу для команд и работать с ними только от ретро к ретро, ничего никуда не сдвинется. Очень быстро все съедут на старые рельсы отсутствия ответственности, не желания работать и двигаться самостоятельно. Люди опять скажут, что ваш Scrum не работает и вообще Agile у нас всегда был 🙂

cf7f964d-dd75-4433-8ebd-6aaaafac3fe2PS: Название заметки у меня родилось в самом ее конце, когда я вспомнила как на тренинге для одной из команд, мы рисовали метафору скрам мастера. Одна команда команда изобразила осьминога, у которого одно щупальце выходило их храма Agile

 

 

Стратегия изменений. Часть 1

Очень вдохновилась тут заметками от Unusual Concept с интервью практикующих agile-коучей и scrum-мастеров. Особенно понравилось интервью с Лешей Пикулевым, и ответ на вопрос:

пикулев
Часть интервью с Лешей

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

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

Как мы живем сейчас

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

6f81eda2-f26f-4984-b74a-c875487f8d89

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

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

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

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

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

Часть 1.

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

И вводим профессионального скрам-мастера – это я, конечно же, про себя 🙂

6f81eda2-f26f-4984-b74a-c875487f8d89

Теперь:

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

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

Но об этом в следующих сериях…

В поисках работы

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

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

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

И начнем мы с воронки:

  1. Резюме на hh опубликовано у меня уже 1,5 месяца. С тех пор просмотров было 141 штук, из которых уникальных всего 111. То есть одна четверть всех работодателей смотрела мое резюме дважды.
  2. Из этих 111 всего 16% связались и пригласили на собеседование.
    • Если внимательней посмотреть на эти 16%: то 11% нашли меня сами, 5% нашла я без помощи сайта hh через знакомых/twitter/блог. Обязательно ищите сами и не ждите, что на вас обрушится счастье с сайта по поиску работы.
    • Кстати по поводу лучшего варианта для связи я оставляла мобильный телефон, а компании все-равно предпочитали писать. Поэтому обязательно проверяйте свой ящик почаще. Функционалом hh, к слову, они вообще не пользуются, за это время ни один работодатель не откликнулся официально 🙂
  3. Следующий этап выбор компаний для собеседования. Из 16% откликнувшихся я оставила всего 7%.
  4. Само собеседование. Со всеми состоялись, затем повторные, а одним даже тестовое делала.
  5. И сейчас я жду офферов. Три уже получила. Один еще на подходе. То есть конверсия в оффер у меня пока составляет 4% из 111 штук 🙂 И с одними я работаю, как внешний консультант, то есть конверсия еще ниже, меньше 1%.

Три типа компаний

Смотрю на это все и получается забавная статистика, где компании можно разделить условно на:

  1. Ищут не пойми кого, наверное, сами еще не определились
  2. Ищут классического PM-а
  3. Ищут Scrum-мастера/Владельца продукта

Начнем с первых

Они в основном и отсеялись на этапе 3, где я выбирала компании для будущего собеседования 🙂 Как видно, процент очень большой — около половины я отбросила. Почему? Часто складывается ощущение, что девочки-HR даже не читают твое резюме, потому что шлют всякую ересь, например:

хз3
Мое самое любимое предложение

У меня подобных писем штук 5 не меньше. Это и злит, и веселит одновременно, но неудобств не вызывает. Кстати, отвечала я тоже всем — хороший тон. И немного себе приятно сделать, поёрничав 🙂

Вторые

Те, которые ищут PM-ов, тоже проблем не вызывают. Они честно заявляют, что scrum-мастер им не нужен, у них все как обычно.

Радует одно, что ребята давно уже не в каменном веке и чистый водопад у них не используется. Многие, кстати, используют scrum/kanban/scrumban в отрыве от Agile, чисто как инструмент и требуют от своего новоявленного PM-чика проведения ретро, пленнигов и прочего. То есть навыки, в принципе, не пропадают даром. Но ты все-равно перекладываешь с одного места в другое информацию и являешься бутылочным горлышком, а Scrum без Agile, как вы знаете, деньги на ветер.

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

Третьи

Это самая проблемная позиция. Они говорят что им нужен мастер или владелец. И вот так с наскоку, не разговаривая и не вчитываясь в вакансию, не определить, что им на самом деле нужен PM. Реально ищущих Agile-специалистов из них единицы. Даже всем известный Luxoft высылал мне такой текст:

Luxoft scrum master

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

Во-вторых, судя по вакансии, там все смешали в кучу: мед, говно и пчел.

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

Как меня правильно назвал один человек на собеседовании, я Agile-евангелист, наверное, поэтому я так остро реагирую на «методологию скрам» и все такое.

Кстати, одну реальную вакансию мастера отсеяла, потому что звали в Ульяновск, хотя я рассматривала только Мск и Нск. Ну максимум еще в Казань готова поехать 🙂

Вот и осталось всего 7% тех, кто интересны из 111 штук. Среди них попались и второго типа, и третьего типа компании, и Мск и Нск примерно в равной пропорции. Я думаю, этого достаточно, чтобы сделать свой выбор или просто взять и не работать все лето 😉

Что хочется сказать людям, которые в Agile и планируют менять компанию? Сложно вам будет, только если вы не собираетесь в Мск в ближайшее время. Чем ближе вы живете к Мск, скорее всего, тем больше у вас будет возможностей, я говорю и про Екатеринбург, и про Казань.

А в целом, вот такая выходит забавная аналитика!

xat3yo[1]