Сбор гостей в 10:00 мск, старт программы в 11:00 мск.
Четыре зоны: – дискуссии по актуальным тематикам и трендам рынка; – демо-станции, где можно затестить наши технопродукты — представим AvitoPlato и Trisigma, покажем, что усовершенствовали в Emcee; – знакомство с Вертикалями Авито: Недвижимость, Авто, Работа, Товары и Услуги; – зона отдыха и игр.
В докладах поделимся опытом и решениями, которые вы сможете использовать для себя. Как по хардам (платформенные инструменты, Low Code и Backend Driven UI, MLOps с нуля), так и по софтам (техника формулировки правильных вопросов команде и самому себе, решение конфликтов продактов и тимлидов).
А ещё будет квиз, нетворкинг и афтепати с сюрпризом, который вам точно понравится.
Беспрецедентно полезный день в компании сильнейших экспертов индустрии.
Доклады
Как платформенные команды преобразуют продуктовую разработку — Ярослав Тулупов, Авито
В докладе расскажу:
О концепции платформенных команд и их отличиях от традиционных продуктовых.
Когда платформенные команды нужны в продуктовой разработке.
С какими вызовами сталкиваются платформенные команды — посмотрим на реальные кейсы.
О спикере: Ярослав — директор по разработке FinTech в Авито. С 18 лет работал в Юникредит Банке и за 5 лет вырос от разработчика до руководителя проектов. С 2017 г. в Яндексе прошёл путь от руководителя проектов до руководителя отдела разработки. Отвечал за стрим технологий в M&A-сделке со Сбером, закрыл трансграничный маркетплейс Брингли. В Авито выстроил собственную платёжную инфраструктуру: создал безопасное хранилище банковских карт, внедрение СБП, собственную платёжную форму.
Продуктовый дизайнер участвует во всех процессах дискавери и деливери как связующее звено. Я убеждена, что у дизайнера есть два лучших друга: продакт-менеджер и разработчик. Но совместная работа над продуктом — это одновременно и счастье, и страдание. Поговорим о том, какие общие боли есть у продуктовых команд и как уменьшить их страдания.
О спикере: Олеся — тимлид в дизайне. Последние 6 лет занимается исключительно продуктовым дизайном и больше 17 лет дизайном в целом. В Авито отвечает за то, чтобы сделки с недвижимостью проходили комфортно для всех сторон.
9999 таки зачем, или в чём счастье пользователей — Лев Иванищев, Авито
9999 — что скрывается за магическими цифрами, зачем они и при чём здесь счастье пользователей? О чём расскажу в докладе, опираясь на опыт Авито:
С чего мы начинали путь в 9999, обо что споткнулись и в чём были трудности.
Чего мы достигли, и как эти достижения отражаются на опыте пользователя.
Возможно, используя наш опыт, вы найдёте кусочек счастья и для своих пользователей.
О спикере: Лев — руководитель проектного офиса Платформы. 10 лет работал в разработке и продакшен-кодировании. 14 лет занимается менеджментом проектов и управлением разработкой в разных ролях: как фаундер веб-студии, руководитель проектов в стартапах и крупных компаниях.
Современные подходы к управлению пользовательскими интерфейсами: Low Code + Backend Driven UI — Михаил Шевченко, Авито
Любые изменения пользовательского интерфейса, даже самые незначительные, занимают много времени. Это связано с тем, что нужно привлекать в проект разработчиков, вносить изменения в код и проходить полный цикл выпуска релиза.
Изменения UI могут не доехать до пользователя своевременно, потому что приложение на конечном устройстве может не обновляться годами. Для решения задачи радикального сокращения TTM доставки изменений UI до пользователя, мы в Авито разработали два решения: фреймворк Backend Driven UI и Low Code платформу, а затем объединили их.
В докладе расскажу про наши решения и продуктовые задачи, которые они решают.
О спикере: Михаил — Senior Backend Developer, Bricks Platform. В Авито с 2022 года занимается проектированием и разработкой бэкенда платформы Bricks, которая отвечает за управление разметкой клиентских интерфейсов. Работал разработчиком, техническим лидером и архитектором АС в Сбере, в РТ Лабс участвовал в одном из проектов инфраструктуры электронного правительства.
Ситуация сложная: продакту не нравится тимлид — Галина Ширанкова и Алексей Никифоров, Авито
Часто продакты негативно оценивают тимлида разработки. Почему так происходит, и как выстроить отношения, которые будут приносить пользу и помогут достичь поставленных целей?
В докладе разберём частые проблемы, которые возникают у менеджеров продукта с их тимлидами, и расскажем, как с ними бороться со стороны продукта и технической команды. Расскажем:
Кто же такой «идеальный тимлид» по версии продуктового менеджера.
Как вычленить проблемы и понять, насколько они критичны.
Как продакт может помочь тимлиду быть «подходящим» через продуктовые артефакты: стратегию продукта, бэклог с приоритетами, прозрачные правила принятия решений.
Как тимлид может повлиять на ситуацию с помощью выстраивания процессов.
Как получить общие цели на продуктовую и техническую команды, выстраивая партнёрские отношения.
О спикерах: Галина — Product Unit Lead в Avito Messenger & Bot Automation. Работала в VK, Marusia, MTS, Biglion, T1, LANIT. Алексей — Technical Unit Lead, Avito Messenger & Bot Automation.
Угодить всем: когда каждому хочется иметь свое число консьюмеров для топика Kafka — Павел Агалецкий, Авито
Почти каждый, кто работал с Apache Kafka, сталкивался с похожей проблемой: когда есть 3 партиции, а хочется читать в 100 консьюмеров. А если надо поменять число партиций у уже существующего топика? Или если консьюмеры не успевают за скоростью публикации — как быть?
Мы в Авито тоже сталкиваемся с подобной задачей и, предоставляя внутреннюю платформу для асинхронных обменов, решаем её для наших пользователей.
В докладе посмотрим на ограничения работы Apache Kafka с консьюмерами, обсудим, как можно решить проблему из темы доклада и как мы решаем её в Авито.
О спикере: Павел — ведущий разработчик в платформенной команде Авито. Окончил МАИ, занимается бэкенд-разработкой больше 15 лет. В Авито с 2020 года — в команде, которая создаёт инструменты и сервисы для других разработчиков. Команда занимается поддержкой и развитием собственных шины данных и системы очередей, межсервисными RPС-обменами.
30 вопросов команде и себе — техника и практика формулировки хороших вопросов — Александра Прокшина, Авито
Разработчики и тимлиды окружены коммуникациями, в которых критично важно задавать правильные вопросы. Без них мы можем не видеть полной картины, неверно воспринимать цели, пропускать проблемы и держать неверный фокус.
В докладе разберём, что такое «хороший вопрос», и зафиксируем, что спросить у руководителя и у подчинённых на собеседованиях. И, наверное, самое важное — какие вопросы стоит задать самому себе.
Сохраним эти списки вопросов, чтобы их можно было использовать в работе и в жизни сразу после доклада.
О спикере: Александра занимается бэкенд-разработкой больше 14 лет, последние 8 лет на руководящих позициях. Активно участвует в отраслевых конференций, ведёт тг-канал «Нечего сказать» и подкаст «Свободный слот».
Как мы делали MLOps с нуля — Михаил Каменщиков, Авито
В докладе расскажу про этапы развития MLOps в команде рекомендаций Авито:
Как все наши пайпланы были разбросаны по разным машинкам и запускались по крону.
Как мы пытались подружить Airflow и Kubernetes (спойлер: у нас получилось).
Как мы создавали культуру логирования экспериментов в MLFlow.
Сколько времени сэкономил нам Model Registry.
Немного рефлексии и планов на будущее.
О спикере: Михаил — Recommendations Unit Lead. Окончил Мехмат НГУ, ШАД. В Авито с 2016 года, всё это время занимается развитием рекомендательной системы Авито — сначала как DS, а теперь как менеджер. Любит соревнования по машинному обучению и преподаёт курсы по алгоритмам и ML System Design в Академии Аналитиков Авито.
Техническая стратегия — инструмент для всей команды — Александр Афёнов, Авито
Каждая команда рано или поздно сталкивается с техническим долгом. Ещё веселее, если это долг архитектурный, и новая инициатива физически не может быть реализована из-за накопившихся ограничений.
Расскажу о том, откуда в Авито берутся технические стратегии, какие этапы проходят, как претворяются в жизнь и почему важна и нужна их социализация на всю инженерную команду. Поговорим о том, почему термин «стратегия» важен не только для больших компаний.
О спикере: Александр последние 15 лет посвятил ИТ: прошёл путь от «музыки вместо гудков» и fashion e-com до управления автоматизацией логистики. Каждый раз оказывался на тимлидских позициях, даже если такой цели не было, поэтому с определенного момента пошёл в менеджерский трек.
12:30 — 13:10 | 9999 таки зачем или в чем счастье пользователей — Лев Иванищев
13:10 — 13:50 | Обед
13:50 — 14:30 | Современные подходы к управлению пользовательскими интерфейсами: Low Code + Backend Driven UI — Михаил Шевченко
14:30 — 15:10 | Ситуация сложная: продакту не нравится тимлид — Галина Ширанкова и Алексей Никифоров
15:10 — 15:50 | Всем угодить: когда каждому хочется иметь свое число консьюмеров для топика Kafka — Павел Агалецкий
15:50 — 16:10 | Кофебрейк
16:10 — 16:50 | 30 вопросов команде и себе — техника и практика формулировки хороших вопросов — Александра Прокшина
16:50 — 17:30 | Как мы делали MLOps с нуля — Михаил Каменщиков
17:30 — 18:10 | Техническая стратегия — инструмент для всей команды — Александр Афенов
18:10 — 18:15 | Закрытие конференции
18:15 — 19:00 | Квиз
19:00 — 21:00 | Афтерпати
Трансляция
Если вы не сможете прийти на конференцию, то смотрите прямую трансляцию на ютуб-канале AvitoTech 20 июля в 11:00.
Чтобы не забыть про трансляцию, вы можете добавить событие себе в календарь, вот ссылка для календаря.
Офлайн-участие
Для участия в событии офлайн нужно зарегистрироваться и получить подтверждение в письме. Количество мест ограничено. Пожалуйста, вносите ФИО в форму так, как написано у вас в паспорте. В день мероприятия не забудьте захватить с собой паспорт или водительское удостоверение.