30
Унификация взаимодействия Как мы проектируем интерфейсы нескольких приложений в рамках единого продукта.

Никита Ефимов Lead UX Architect, New Cloud Technologies

Embed Size (px)

Citation preview

Page 1: Никита Ефимов Lead UX Architect, New Cloud Technologies

Унификация взаимодействияКак мы проектируем интерфейсы нескольких приложений

в рамках единого продукта.

Page 2: Никита Ефимов Lead UX Architect, New Cloud Technologies

Кто я

Никита ЕфимовLead UX Architect

[email protected]

Page 3: Никита Ефимов Lead UX Architect, New Cloud Technologies

План доклада

• Что из себя представляет дизайн-отдел• Как мы работаем с продуктовыми командами• Как мы проектируем интерфейсы• Чем руководствуемся в своей работе и к чему стремимся

Page 4: Никита Ефимов Lead UX Architect, New Cloud Technologies

Зачем это рассказываю

• Поделиться своим опытом• Чтобы вы поделились своим (если он похож)

Page 5: Никита Ефимов Lead UX Architect, New Cloud Technologies

Наша команда

CD – Creative DirectorDTL – Design Team LeadUXA – UX ArchitectPD – Product DesignerBD – Brand Designer

Итого: 10

Page 6: Никита Ефимов Lead UX Architect, New Cloud Technologies

Как мы работаем

Page 7: Никита Ефимов Lead UX Architect, New Cloud Technologies

Как мы работаем

DTL

Page 8: Никита Ефимов Lead UX Architect, New Cloud Technologies

Как мы работаем

PD PD

PDPD

UXA

Page 9: Никита Ефимов Lead UX Architect, New Cloud Technologies

UXA vs PD

UXA PD

• Аналитика • Концепт на все платформы

• Интерфейсные решения конкретной платформы

могут заменять/дополнять друг друга

Page 10: Никита Ефимов Lead UX Architect, New Cloud Technologies

Два этапа работы

UX UI

Page 11: Никита Ефимов Lead UX Architect, New Cloud Technologies

Принципы работы

1. Анализ исходной задачиAnalyze

Explore

Refine

Build

Defend

Own

Learn

2. Поиск решения

3. Ревью и выбор лучшего наиболее подходящего

4. Детальная проработка

5. Защита решения

6. Ответственность за качество

7. Обучение на ошибках

Page 12: Никита Ефимов Lead UX Architect, New Cloud Technologies

Принципы работы

Gather

Synthesize

Communicate

Make

1. Выяснить всё, что можем

2. Собрать воедино

3. Сделать

4. Донести до всех результаты

Page 13: Никита Ефимов Lead UX Architect, New Cloud Technologies

Выдвинул гипотезу, зафиксировал, протестировал… Романтика!

Page 14: Никита Ефимов Lead UX Architect, New Cloud Technologies

Analyze

• “Докапываемся” до пользовательской проблемы• Понимаем пользователей• Выясняем ограничения/возможности• Анализ текущего поведения пользователей• Анализ решения аналогов• Сразу подключаем всех заинтересованных Product’ов

Page 15: Никита Ефимов Lead UX Architect, New Cloud Technologies

Что на выходе

• Структурированный анализFeature Canvas: идея, проблемы, пользователи, текущее поведение, ограничения/возможности, задачи и др.

• Пользовательские историиВ формате Job Story

• Возможны исследованияПроверить своё понимание или закрыть белые пятна

Page 16: Никита Ефимов Lead UX Architect, New Cloud Technologies

Пример исследования

• Исходная гипотеза• Условия тестирования

• С помощью чего?• Кто нужен?• Вводная

• Метрики• Результаты тестирования

Page 17: Никита Ефимов Lead UX Architect, New Cloud Technologies

Explore + Refine

• Прорабатываем несколько концептов (не погружаемся в детали)

• Унификация и кроссплатформенность• Внутреннее ревью (совместный поиск решения)

• Презентация концепта всем Product Owner'ам

+ Формулируем интерфейсные гипотезыЕсли мы <что-то сделаем в интерфейсе>, тогда <пользователи получат ценность>, потому что <у них есть такие-то проблемы/потребности>. Мы поймем, что достигли успеха, когда <метрики>

Page 18: Никита Ефимов Lead UX Architect, New Cloud Technologies

Что на выходе

• Один или несколько концептов• Интерактивный прототип или “мультик”

• Возможны исследованияЮТ с помощью прототипа или оценка ожиданий с помощью статики

Page 19: Никита Ефимов Lead UX Architect, New Cloud Technologies

Build + Defend

• Подключаем QA из команд для помощи с edge-кейсами (отклонения от сценариев)

• Детальное прорабатываем интерфейсное решение• микровзаимодействие• анимация• пустые состояния• обработка отображения проблем

• Прорабатываем интерфейсные тексты• Защищаем своё решение (рассказываем истории)

• Качественная декомпозиция по фазам реализации (при необходимости)

Page 20: Никита Ефимов Lead UX Architect, New Cloud Technologies

Что на выходе

• Описание концепта в деталяхРазбиваем по сценариям

• Проработанные текстыС учётом локализаций

Page 21: Никита Ефимов Lead UX Architect, New Cloud Technologies

Own + Learn

• Ревью графической реализацииКак было “отрисовано”

• Ревью планированияКак PO запланировал реализацию

• Ревью реализацииКак в итоге получилось

Page 22: Никита Ефимов Lead UX Architect, New Cloud Technologies

Как отслеживаем

• Участие в demo• Ревью реализованных историй• “Eating your own dog food”• Обратная связь и тестирование пилотных внедрений• Исследуем, как в принципе люди работают

Page 23: Никита Ефимов Lead UX Architect, New Cloud Technologies

UX-стратегия (v1.0)

• Human-Driven DesignЗнаем все о наших пользователях

• Test-Driven Design“Где пруфы, сынок?”

• Consistent ExperienceУнифицированное взаимодействие

Page 24: Никита Ефимов Lead UX Architect, New Cloud Technologies

Human-Driven Design

• Постоянно изучаем пользователей, развиваем к ним эмпатию

• Распространяем знания о пользователях среди всех команд разработки

• Активно вовлекаем команды разработки в создание интерфейсов и обсуждение результатов

• Решаем проблемы пользователей (и даём им доп. ценность), а не придумываем фичи

Page 25: Никита Ефимов Lead UX Architect, New Cloud Technologies

Test-Driven Design

• Любое наше решение – это гипотеза о том, что пользователю будет хорошо

• Сначала проектируем эксперимент, затем уже сам интерфейс

• Постоянное тестирование как конкретных гипотез, так и цельного опыта взаимодействия

• Все решения принимаются на основе метрик (как количественных, так и качественных)

Page 26: Никита Ефимов Lead UX Architect, New Cloud Technologies

Consistent Experience

• Последовательность в интерфейсе, контенте, паттернах взаимодействия

• Последовательность во всех точках контакта пользователя с продуктом

• Видим целостную картину взаимодействия пользователя с продуктом (в рамках нескольких приложений)

• Понимаем наше место в рабочей среде человека, чтобы гармонично в неё встроиться

Page 27: Никита Ефимов Lead UX Architect, New Cloud Technologies

Процесс внутри команды

Page 28: Никита Ефимов Lead UX Architect, New Cloud Technologies

Процесс разработки

Page 29: Никита Ефимов Lead UX Architect, New Cloud Technologies

Вся компания

Зона заражения UX

Page 30: Никита Ефимов Lead UX Architect, New Cloud Technologies

Спасибо!