В субботу мы с Тимом Евграшиным вернулись с очередной конференции AgileDays, которая прошла в Москве 21-22 марта. Мы ездим на эту конференцию каждый год и в этот раз ребята из ScrumTrek собрали самую большую Agile тусовку за все годы – почти 900 участников и 5 параллельных потоков выступлений.
Я обычно начинаю отчеты с того, что было не так и что мне не понравилось на месте проведения. В этот раз мне нечего сказать. Это лучший конференц-центр, в котором мне удалось побывать за все время. Кофе, чай и печеньки не кончались, очередей нигде не было (даже на обеде), гардероб на 2000 человек, эскалатор на второй этаж, обед был вкусным с фруктами и сладостями на закуску, места хватало для всех участников, залы отлично оснащены технически и очень просторные (ни разу не было переполнение зала). В общем, я завидую белой завистью. Очень бы хотелось иметь такое место в Киеве. Нереально круто! Я бы советовал всем организаторам конференций в Москве обратить внимание на это место.
Организация тоже была просто отличная – отлично организованные стенды спонсоров, классные рюкзаки в подарок участникам, интересный конкурс с ключами для получения призов, раздача клевых футболок. Еще порадовала качественная печать фотографий на магнитной бумаге на фоне конференционной стены. Я думаю каждый увез хотя бы одну фотку. И все как-то уютненько и по-домашнему. Очень порадовали, спасибо!
Теперь немного о выступлениях. Мое мнение тут совершенно не показательно, потому что большая часть тем для меня уже давно глубоко изучена на практике. Но я все равно нашел для себя что-то интересное и полезное.
После открытия я остался на доклад David Anderson про Kanban, о чем сильно пожалел. Доклад был без эмоций, ничего нового, хотя я ожидал большего. Сбегал послушать Сергея Дмитриева про то, как Waterfall сожрет Scrum. Сергея слушать было куда приятнее, но тема была заявлена провокационная, а на деле снова обсудили Agile ценности и затронули пару фундаментальных понятий. После этого порадовал доклад Ahmed Sidky – энергично, достаточно интересно, полезно. Тема внедрения и распространения Agile подходов в больших компаниях сейчас беспокоит многих.
После обеда я посетил технические доклады про технический долг и CQRS. Из первого было интересно послушать, какие варианты использовали ребята в своем проекте для организации борьбы с техническим долгом. Мы когда-то давно прошли этот путь в одном проекте. Доклад по CQRS был интересным, но малополезным с технологической точки зрения. Больше было похоже на введение в CQRS.
В последней секции докладов я заглянул на мотивационный поток, но как-то не проникся. Идеи интересные, но слабо применяются в реальной жизни, да и мотивация высокооплачиваемых профессионалов для меня всегда была странной темой. Если тебе нравится твоя работа, тебе комфортно работать в компании и платят неплохо, то ты работаешь. Нет – не работаешь. Затем принял участие в продуктовом мастер-классе от Никиты Филиппова. Мы составляли продуктовые идеи, проверяли их на соседях, составляли план реализации их в жизнь. Было интересно. Мы придумали “контролер депутатов”, который многим очень понравился.
А дальше было виски-пати, где можно вдоволь наобщаться со старыми и новыми знакомыми, выпить виски и посмеяться вместе над программистскими шутками. Спасибо всем участвовавшим за классную компанию!
На второй день первым докладом я попал на Антона Волкова. Как по мне, его выступление в прошлом году было гораздо более полезным. Там он рассказывал о безумно интересной системе мотивации и оценок сотрудников через систему набора баллов. В этом году была тема людей, не менее важная, но более узкая и специфическая для каждой компании. В продуктовых компаниях его идеи правильные, но и то не для каждой компании. В других направлениях они слабо реализуемы.
Дальше был интересный отчет от Димы Лобасева на тему внедрения Kanban в банке. Всегда круто слушать о реальном опыте, проблемах и способе их решения. Тем более под классные и яркие слайды с множеством шуток и приколов. Я остался очень доволен. Следующим был Асхат Уразбаев с докладом про новый современный подход #NoEstimates. Мне этот подход очень нравится для опытных команд, но есть одно НО. Его стоит позиционировать как следующий шаг после хорошего процесса оценок, а не как замену ему. Цепочка ХАОС->ПРЕДСКАЗУЕМЫЕ ОЦЕНКИ->#NoEstimates. Такой подход многого потребует от команды взамен – постоянных надежных поставок ценности заказчику.
Дальше был мой технический доклад про TDD для интеграции с БД. Немного теории, а потом живой кодинг. Надеюсь немногочисленной аудитории понравилось. Вот слайды:
На завершающий блок я пошел послушать про ретроспективы. Сначала Тим сделал вводную, рассказав много полезностей и раздав кучу советов по проведению ретроспектив. А потом Макс Дорофеев поведал интересные истории “с полей”, показав как использовать инструменты теории ограничений для улучшения ретроспектив и получения максимальной пользы от них. Ретроспективы – это круто и доклады были очень живые.
В скором времени организаторы выложат материалы в открытый доступ. На всех докладах снималось видео, поэтому вы сможете пересмотреть понравившиеся выступления.
Из программы и общения в кулуарах я вынес для себя одну особенность – на конференцию стало ходить значительно меньше технарей. Если когда-то мы рассказывали про Code Review и доклад собирал полный зал, то теперь на всех технических докладах залы были полупустые. При этом очень забавно на многих докладах звучали вопросы: “Как вовлечь в это разработчиков? Как продать разработчикам эти ценности?”. У меня появлялся к ним встречный вопрос: “А почему на этой конференции находитесь вы, а не ваши разработчики? Экономите? Пусть они пока поработают, пока вы узнаете как их организовывать?”. 🙂 Мне кажется, на следующей конференции при такой тенденции можно будет запросто избавиться от инженерного трека и никто не пострадает.
Подводя итоги, мне очень понравилось в этот раз. Я бы сказал, что было гораздо круче чем во все предыдущие годы. Так держать! Огромное спасибо организаторам за приглашение!