Платформа мессенджера Авито как продукт (Дмитрий Сергутов, ProfsoUX-2020)
- Докладчик
- Дмитрий Сергутов
Доклад рассчитан на дизайнеров, которые стремятся изобрести велосипед 🙂
Как и зачем я проектировал платформу для мессенджера Авито. Это набор компонентов и правил для системных сообщений внутри чатов между пользователями.
Сначала мы в юните доставки отправляли все статусы сделки в виде кастомных системных сообщений в чат между продавцом и покупателем. Но это было уникальное решение, которое работало только для доставки и выглядело неконсистенто. Поэтому я с командой мессенджера сделал что-то вроде API чат-бота. Представил системные сообщения в виде атомарных сущностей в едином дизайне и с регламентированной логикой поведения, из которых любой юнит теперь может собирать своего чат-бота и отправлять нужные сообщения в чаты.
У вас заказали товар с доставкой? Юнит доставки отправил вам в чат сообщение с деталями заказа. Вы договорились о покупке? Юнит рейтингов отправил сообщение с просьбой поставить оценку продавцу. И так далее.
Общий посыл доклада: думайте на старте о своём продукте, как об открытом API, насколько это возможно. Чтобы его можно было масштабировать под задачи других команд. Чтобы каждый дизайнер не изобретал велосипед, а пользовался тем велосипедом, который спроектировали однажды вы.
Видео
Презентация
Примечания и ссылки
Plays:115 Comments:0