SlideShare a Scribd company logo
1 of 30
Download to read offline
Унификация взаимодействия
Как мы проектируем интерфейсы нескольких приложений
в рамках единого продукта.
Кто я
Никита Ефимов
Lead UX Architect
nikita.efimov@ncloudtech.ru
План доклада
• Что из себя представляет дизайн-отдел
• Как мы работаем с продуктовыми командами
• Как мы проектируем интерфейсы
• Чем руководствуемся в своей работе и к чему
стремимся
Зачем это рассказываю
• Поделиться своим опытом
• Чтобы вы поделились своим (если он похож)
Наша команда
CD – Creative Director
DTL – Design Team Lead
UXA – UX Architect
PD – Product Designer
BD – Brand Designer
Итого: 10
Как мы работаем
Как мы работаем
DTL
Как мы работаем
PD PD
PDPD
UXA
UXA vs PD
UXA PD
• Аналитика
• Концепт на все платформы
• Интерфейсные решения
конкретной платформы
могут заменять/дополнять друг друга
Два этапа работы
UX UI
Принципы работы
1. Анализ исходной задачиAnalyze
Explore
Refine
Build
Defend
Own
Learn
2. Поиск решения
3. Ревью и выбор лучшего наиболее подходящего
4. Детальная проработка
5. Защита решения
6. Ответственность за качество
7. Обучение на ошибках
Принципы работы
Gather
Synthesize
Communicate
Make
1. Выяснить всё,
что можем
2. Собрать воедино
3. Сделать
4. Донести до
всех результаты
Выдвинул гипотезу, зафиксировал,
протестировал… Романтика!
Analyze
• “Докапываемся” до пользовательской проблемы
• Понимаем пользователей
• Выясняем ограничения/возможности
• Анализ текущего поведения пользователей
• Анализ решения аналогов
• Сразу подключаем всех заинтересованных Product’ов
Что на выходе
• Структурированный анализ
Feature Canvas: идея, проблемы, пользователи, текущее поведение,
ограничения/возможности, задачи и др.
• Пользовательские истории
В формате Job Story
• Возможны исследования
Проверить своё понимание или закрыть белые пятна
Пример исследования
• Исходная гипотеза
• Условия тестирования
• С помощью чего?
• Кто нужен?
• Вводная
• Метрики
• Результаты тестирования
Explore + Refine
• Прорабатываем несколько концептов (не погружаемся в
детали)
• Унификация и кроссплатформенность
• Внутреннее ревью (совместный поиск решения)
• Презентация концепта всем Product Owner'ам
+ Формулируем интерфейсные гипотезы
Если мы <что-то сделаем в интерфейсе>,
тогда <пользователи получат ценность>,
потому что <у них есть такие-то проблемы/потребности>.
Мы поймем, что достигли успеха, когда <метрики>
Что на выходе
• Один или несколько концептов
• Интерактивный прототип или “мультик”
• Возможны исследования
ЮТ с помощью прототипа или оценка ожиданий с помощью статики
Build + Defend
• Подключаем QA из команд для помощи с edge-кейсами
(отклонения от сценариев)
• Детальное прорабатываем интерфейсное решение
• микровзаимодействие
• анимация
• пустые состояния
• обработка отображения проблем
• Прорабатываем интерфейсные тексты
• Защищаем своё решение (рассказываем истории)
• Качественная декомпозиция по фазам реализации (при
необходимости)
Что на выходе
• Описание концепта в деталях
Разбиваем по сценариям
• Проработанные тексты
С учётом локализаций
Own + Learn
• Ревью графической реализации
Как было “отрисовано”
• Ревью планирования
Как PO запланировал реализацию
• Ревью реализации
Как в итоге получилось
Как отслеживаем
• Участие в demo
• Ревью реализованных историй
• “Eating your own dog food”
• Обратная связь и тестирование пилотных внедрений
• Исследуем, как в принципе люди работают
UX-стратегия(v1.0)
• Human-Driven Design
Знаем все о наших пользователях
• Test-Driven Design
“Где пруфы, сынок?”
• Consistent Experience
Унифицированное взаимодействие
Human-Driven Design
• Постоянно изучаем пользователей, развиваем к ним
эмпатию
• Распространяем знания о пользователях среди всех
команд разработки
• Активно вовлекаем команды разработки в создание
интерфейсов и обсуждение результатов
• Решаем проблемы пользователей (и даём им доп.
ценность), а не придумываем фичи
Test-Driven Design
• Любое наше решение – это гипотеза о том, что
пользователю будет хорошо
• Сначала проектируем эксперимент, затем уже сам
интерфейс
• Постоянное тестирование как конкретных гипотез, так
и цельного опыта взаимодействия
• Все решения принимаются на основе метрик (как
количественных, так и качественных)
Consistent Experience
• Последовательность в интерфейсе, контенте,
паттернах взаимодействия
• Последовательность во всех точках контакта
пользователя с продуктом
• Видим целостную картину взаимодействия
пользователя с продуктом (в рамках нескольких приложений)
• Понимаем наше место в рабочей среде человека, чтобы
гармонично в неё встроиться
Процесс внутри команды
Процесс разработки
Вся компания
Зона заражения UX
Спасибо!

More Related Content

What's hot

Мастер-класс "Экспериментальный дизайн взаимодействия"
Мастер-класс "Экспериментальный дизайн взаимодействия"Мастер-класс "Экспериментальный дизайн взаимодействия"
Мастер-класс "Экспериментальный дизайн взаимодействия"Zahhar Kirillov, MSc
 
Технический писатель: ожидание vs реальность (Ольга Кириченко) - DocFactor 2016
Технический писатель: ожидание vs реальность (Ольга Кириченко) - DocFactor 2016Технический писатель: ожидание vs реальность (Ольга Кириченко) - DocFactor 2016
Технический писатель: ожидание vs реальность (Ольга Кириченко) - DocFactor 2016Unigine Corp.
 
терминология vol.2
терминология vol.2терминология vol.2
терминология vol.2SBTech
 
Разработка прототипов на Axure
Разработка прототипов на AxureРазработка прототипов на Axure
Разработка прототипов на AxureSoftline
 
Терминология как основной способ поиска разработчиков или как не опозорится п...
Терминология как основной способ поиска разработчиков или как не опозорится п...Терминология как основной способ поиска разработчиков или как не опозорится п...
Терминология как основной способ поиска разработчиков или как не опозорится п...SBTech
 
Как и когда использовать айтрекер на юзабилити тестировании
Как и когда использовать айтрекер на юзабилити тестированииКак и когда использовать айтрекер на юзабилити тестировании
Как и когда использовать айтрекер на юзабилити тестированииПрофсоUX
 
Презентация по курсу «Проектирования в Axure»
Презентация по курсу  «Проектирования в Axure» Презентация по курсу  «Проектирования в Axure»
Презентация по курсу «Проектирования в Axure» Ekaterina Mironova
 
Раскопки в интерфейсах
Раскопки в интерфейсахРаскопки в интерфейсах
Раскопки в интерфейсахAlisher Yakupov
 
Axure по для создания прототипов веб-сайтов
Axure   по для создания прототипов веб-сайтовAxure   по для создания прототипов веб-сайтов
Axure по для создания прототипов веб-сайтовSoftline
 
Как заработать на шаблонах-трансформерах - Виталий Куликов
Как заработать на шаблонах-трансформерах - Виталий КуликовКак заработать на шаблонах-трансформерах - Виталий Куликов
Как заработать на шаблонах-трансформерах - Виталий КуликовJoomla Secrets
 
Взаимозаменяемость и уникальность UX-специалиста и аналитика
Взаимозаменяемость и уникальность UX-специалиста и аналитикаВзаимозаменяемость и уникальность UX-специалиста и аналитика
Взаимозаменяемость и уникальность UX-специалиста и аналитикаNikita Efimov
 
TК°Conf. Организация разработки Frontend. Виталий Слободин.
TК°Conf. Организация разработки Frontend. Виталий Слободин.TК°Conf. Организация разработки Frontend. Виталий Слободин.
TК°Conf. Организация разработки Frontend. Виталий Слободин.TKConf
 
React новая эра фронтенд разработки / Роберт Харитонов (Liberty Global)
React новая эра фронтенд разработки / Роберт Харитонов (Liberty Global)React новая эра фронтенд разработки / Роберт Харитонов (Liberty Global)
React новая эра фронтенд разработки / Роберт Харитонов (Liberty Global)Ontico
 
Успешный кейс использования React Native в продакшне, Евгений Федоров (LOOKBUCK)
Успешный кейс использования React Native в продакшне, Евгений Федоров (LOOKBUCK)Успешный кейс использования React Native в продакшне, Евгений Федоров (LOOKBUCK)
Успешный кейс использования React Native в продакшне, Евгений Федоров (LOOKBUCK)Ontico
 
Methods for building dialog agents and the technologies we used
Methods for building dialog agents and the technologies we used Methods for building dialog agents and the technologies we used
Methods for building dialog agents and the technologies we used Grid Dynamics
 
Use cases на UX-витаминах
Use cases на UX-витаминахUse cases на UX-витаминах
Use cases на UX-витаминахNikita Efimov
 
Презентация Ю. Подорожного
Презентация Ю. ПодорожногоПрезентация Ю. Подорожного
Презентация Ю. ПодорожногоGreenfieldProject
 
Место аналитики в процессе проектирования интерфейса
Место аналитики в процессе проектирования интерфейсаМесто аналитики в процессе проектирования интерфейса
Место аналитики в процессе проектирования интерфейсаNikita Efimov
 
Александр Сербул. Прикладное XP в «1С-Битрикс»: как развивать продукт более 1...
Александр Сербул. Прикладное XP в «1С-Битрикс»: как развивать продукт более 1...Александр Сербул. Прикладное XP в «1С-Битрикс»: как развивать продукт более 1...
Александр Сербул. Прикладное XP в «1С-Битрикс»: как развивать продукт более 1...ScrumTrek
 

What's hot (19)

Мастер-класс "Экспериментальный дизайн взаимодействия"
Мастер-класс "Экспериментальный дизайн взаимодействия"Мастер-класс "Экспериментальный дизайн взаимодействия"
Мастер-класс "Экспериментальный дизайн взаимодействия"
 
Технический писатель: ожидание vs реальность (Ольга Кириченко) - DocFactor 2016
Технический писатель: ожидание vs реальность (Ольга Кириченко) - DocFactor 2016Технический писатель: ожидание vs реальность (Ольга Кириченко) - DocFactor 2016
Технический писатель: ожидание vs реальность (Ольга Кириченко) - DocFactor 2016
 
терминология vol.2
терминология vol.2терминология vol.2
терминология vol.2
 
Разработка прототипов на Axure
Разработка прототипов на AxureРазработка прототипов на Axure
Разработка прототипов на Axure
 
Терминология как основной способ поиска разработчиков или как не опозорится п...
Терминология как основной способ поиска разработчиков или как не опозорится п...Терминология как основной способ поиска разработчиков или как не опозорится п...
Терминология как основной способ поиска разработчиков или как не опозорится п...
 
Как и когда использовать айтрекер на юзабилити тестировании
Как и когда использовать айтрекер на юзабилити тестированииКак и когда использовать айтрекер на юзабилити тестировании
Как и когда использовать айтрекер на юзабилити тестировании
 
Презентация по курсу «Проектирования в Axure»
Презентация по курсу  «Проектирования в Axure» Презентация по курсу  «Проектирования в Axure»
Презентация по курсу «Проектирования в Axure»
 
Раскопки в интерфейсах
Раскопки в интерфейсахРаскопки в интерфейсах
Раскопки в интерфейсах
 
Axure по для создания прототипов веб-сайтов
Axure   по для создания прототипов веб-сайтовAxure   по для создания прототипов веб-сайтов
Axure по для создания прототипов веб-сайтов
 
Как заработать на шаблонах-трансформерах - Виталий Куликов
Как заработать на шаблонах-трансформерах - Виталий КуликовКак заработать на шаблонах-трансформерах - Виталий Куликов
Как заработать на шаблонах-трансформерах - Виталий Куликов
 
Взаимозаменяемость и уникальность UX-специалиста и аналитика
Взаимозаменяемость и уникальность UX-специалиста и аналитикаВзаимозаменяемость и уникальность UX-специалиста и аналитика
Взаимозаменяемость и уникальность UX-специалиста и аналитика
 
TК°Conf. Организация разработки Frontend. Виталий Слободин.
TК°Conf. Организация разработки Frontend. Виталий Слободин.TК°Conf. Организация разработки Frontend. Виталий Слободин.
TК°Conf. Организация разработки Frontend. Виталий Слободин.
 
React новая эра фронтенд разработки / Роберт Харитонов (Liberty Global)
React новая эра фронтенд разработки / Роберт Харитонов (Liberty Global)React новая эра фронтенд разработки / Роберт Харитонов (Liberty Global)
React новая эра фронтенд разработки / Роберт Харитонов (Liberty Global)
 
Успешный кейс использования React Native в продакшне, Евгений Федоров (LOOKBUCK)
Успешный кейс использования React Native в продакшне, Евгений Федоров (LOOKBUCK)Успешный кейс использования React Native в продакшне, Евгений Федоров (LOOKBUCK)
Успешный кейс использования React Native в продакшне, Евгений Федоров (LOOKBUCK)
 
Methods for building dialog agents and the technologies we used
Methods for building dialog agents and the technologies we used Methods for building dialog agents and the technologies we used
Methods for building dialog agents and the technologies we used
 
Use cases на UX-витаминах
Use cases на UX-витаминахUse cases на UX-витаминах
Use cases на UX-витаминах
 
Презентация Ю. Подорожного
Презентация Ю. ПодорожногоПрезентация Ю. Подорожного
Презентация Ю. Подорожного
 
Место аналитики в процессе проектирования интерфейса
Место аналитики в процессе проектирования интерфейсаМесто аналитики в процессе проектирования интерфейса
Место аналитики в процессе проектирования интерфейса
 
Александр Сербул. Прикладное XP в «1С-Битрикс»: как развивать продукт более 1...
Александр Сербул. Прикладное XP в «1С-Битрикс»: как развивать продукт более 1...Александр Сербул. Прикладное XP в «1С-Битрикс»: как развивать продукт более 1...
Александр Сербул. Прикладное XP в «1С-Битрикс»: как развивать продукт более 1...
 

Viewers also liked

Google Adwords / Grants - Webassoc Lyon, 17 mars 2016
Google Adwords / Grants - Webassoc Lyon, 17 mars 2016Google Adwords / Grants - Webassoc Lyon, 17 mars 2016
Google Adwords / Grants - Webassoc Lyon, 17 mars 2016webassoc .fr
 
Cтратегия отступления при управлении в кризис
Cтратегия отступления при управлении в кризисCтратегия отступления при управлении в кризис
Cтратегия отступления при управлении в кризисKonstantin Savkin
 
Xceed Way - Communication (1)
Xceed Way - Communication (1)Xceed Way - Communication (1)
Xceed Way - Communication (1)Dan Russon
 
Как продвигать регионы в Китай
Как продвигать регионы в КитайКак продвигать регионы в Китай
Как продвигать регионы в КитайKonstantin Savkin
 
Doing Business in China: The Perspective of an Entrepreneur Who Did It | Rei...
Doing Business in China: The Perspective of an Entrepreneur Who Did It  | Rei...Doing Business in China: The Perspective of an Entrepreneur Who Did It  | Rei...
Doing Business in China: The Perspective of an Entrepreneur Who Did It | Rei...Jessica Tams
 
حماية النفس
حماية النفسحماية النفس
حماية النفسyuniqila
 
Moving to Winnipeg?
Moving to Winnipeg?Moving to Winnipeg?
Moving to Winnipeg?Bo Kauffmann
 
Winnipeg Real Estate Market Update January 2017
Winnipeg Real Estate Market Update January 2017Winnipeg Real Estate Market Update January 2017
Winnipeg Real Estate Market Update January 2017Bo Kauffmann
 
CAMBRIDGE A2 HISTORY: STALIN PERSONAL REPUTATION
CAMBRIDGE A2 HISTORY: STALIN PERSONAL REPUTATIONCAMBRIDGE A2 HISTORY: STALIN PERSONAL REPUTATION
CAMBRIDGE A2 HISTORY: STALIN PERSONAL REPUTATIONGeorge Dumitrache
 
Javascript in big project
Javascript in big projectJavascript in big project
Javascript in big projectEvgeny Gusev
 

Viewers also liked (12)

OVERSEAS REAL ESTATE
OVERSEAS REAL ESTATE OVERSEAS REAL ESTATE
OVERSEAS REAL ESTATE
 
Latest Transcripts
Latest TranscriptsLatest Transcripts
Latest Transcripts
 
Google Adwords / Grants - Webassoc Lyon, 17 mars 2016
Google Adwords / Grants - Webassoc Lyon, 17 mars 2016Google Adwords / Grants - Webassoc Lyon, 17 mars 2016
Google Adwords / Grants - Webassoc Lyon, 17 mars 2016
 
Cтратегия отступления при управлении в кризис
Cтратегия отступления при управлении в кризисCтратегия отступления при управлении в кризис
Cтратегия отступления при управлении в кризис
 
Xceed Way - Communication (1)
Xceed Way - Communication (1)Xceed Way - Communication (1)
Xceed Way - Communication (1)
 
Как продвигать регионы в Китай
Как продвигать регионы в КитайКак продвигать регионы в Китай
Как продвигать регионы в Китай
 
Doing Business in China: The Perspective of an Entrepreneur Who Did It | Rei...
Doing Business in China: The Perspective of an Entrepreneur Who Did It  | Rei...Doing Business in China: The Perspective of an Entrepreneur Who Did It  | Rei...
Doing Business in China: The Perspective of an Entrepreneur Who Did It | Rei...
 
حماية النفس
حماية النفسحماية النفس
حماية النفس
 
Moving to Winnipeg?
Moving to Winnipeg?Moving to Winnipeg?
Moving to Winnipeg?
 
Winnipeg Real Estate Market Update January 2017
Winnipeg Real Estate Market Update January 2017Winnipeg Real Estate Market Update January 2017
Winnipeg Real Estate Market Update January 2017
 
CAMBRIDGE A2 HISTORY: STALIN PERSONAL REPUTATION
CAMBRIDGE A2 HISTORY: STALIN PERSONAL REPUTATIONCAMBRIDGE A2 HISTORY: STALIN PERSONAL REPUTATION
CAMBRIDGE A2 HISTORY: STALIN PERSONAL REPUTATION
 
Javascript in big project
Javascript in big projectJavascript in big project
Javascript in big project
 

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

Модуль 15. Лекция 59-60.
Модуль 15. Лекция 59-60. Модуль 15. Лекция 59-60.
Модуль 15. Лекция 59-60. Yana Brodetski
 
опыт проектирования интерфейса Smart nut
опыт проектирования интерфейса Smart nutопыт проектирования интерфейса Smart nut
опыт проектирования интерфейса Smart nutИлья Котельников
 
Обзор Feature-Driven Development и Domain-Driven Design
Обзор Feature-Driven Development и Domain-Driven DesignОбзор Feature-Driven Development и Domain-Driven Design
Обзор Feature-Driven Development и Domain-Driven DesignAndrey Bibichev
 
Проектирование интерфейсов
Проектирование интерфейсовПроектирование интерфейсов
Проектирование интерфейсовVladimir Zimin
 
А.Левенчук -- Будущее проектирования
А.Левенчук -- Будущее проектированияА.Левенчук -- Будущее проектирования
А.Левенчук -- Будущее проектированияAnatoly Levenchuk
 
«Шустрый» дизайн: подходы к декомпозиции проектирования взаимодействия в Agil...
«Шустрый» дизайн: подходы к декомпозиции проектирования взаимодействия в Agil...«Шустрый» дизайн: подходы к декомпозиции проектирования взаимодействия в Agil...
«Шустрый» дизайн: подходы к декомпозиции проектирования взаимодействия в Agil...Andrew Shapiro
 
Влияние UX на исходный код приложения. Валерий Сорокобатько
Влияние UX на исходный код приложения. Валерий СорокобатькоВлияние UX на исходный код приложения. Валерий Сорокобатько
Влияние UX на исходный код приложения. Валерий СорокобатькоEatDog
 
«Шустрый дизайн: подходы к декомпозиции задач проектирования UI в Agile-коман...
«Шустрый дизайн: подходы к декомпозиции задач проектирования UI в Agile-коман...«Шустрый дизайн: подходы к декомпозиции задач проектирования UI в Agile-коман...
«Шустрый дизайн: подходы к декомпозиции задач проектирования UI в Agile-коман...Nikita Filippov
 
Гибкое прототипирование для гибкой разработки (Максим Гапонов)
Гибкое прототипирование для гибкой разработки (Максим Гапонов)Гибкое прототипирование для гибкой разработки (Максим Гапонов)
Гибкое прототипирование для гибкой разработки (Максим Гапонов)Ontico
 
Денис Чистяков: Workflow. Работа над проектом в Яндексе
Денис Чистяков: Workflow. Работа над проектом в ЯндексеДенис Чистяков: Workflow. Работа над проектом в Яндексе
Денис Чистяков: Workflow. Работа над проектом в ЯндексеYandex
 
Workflow: работа над проектом в Яндексе
Workflow: работа над проектом в ЯндексеWorkflow: работа над проектом в Яндексе
Workflow: работа над проектом в ЯндексеDenis Chistyakov
 
Проводник по джунглям user experience
Проводник по джунглям user experienceПроводник по джунглям user experience
Проводник по джунглям user experiencetabtabus
 
Стажировка-2015. Дизайн. Занятие 3. Проектирование интерфейсов
Стажировка-2015. Дизайн. Занятие 3. Проектирование интерфейсовСтажировка-2015. Дизайн. Занятие 3. Проектирование интерфейсов
Стажировка-2015. Дизайн. Занятие 3. Проектирование интерфейсов7bits
 
JSLab.Тимур Шемсединов. "Архитектура программных систем на Node.js"
JSLab.Тимур Шемсединов. "Архитектура программных систем на Node.js"JSLab.Тимур Шемсединов. "Архитектура программных систем на Node.js"
JSLab.Тимур Шемсединов. "Архитектура программных систем на Node.js"GeeksLab Odessa
 
Как не сойти с ума при разработке крупных проектов на WordPress
Как не сойти с ума при разработке крупных проектов на WordPressКак не сойти с ума при разработке крупных проектов на WordPress
Как не сойти с ума при разработке крупных проектов на WordPressYevhen Kotelnytskyi
 

Similar to Никита Ефимов Lead UX Architect, New Cloud Technologies (20)

Модуль 15. Лекция 59-60.
Модуль 15. Лекция 59-60. Модуль 15. Лекция 59-60.
Модуль 15. Лекция 59-60.
 
опыт проектирования интерфейса Smart nut
опыт проектирования интерфейса Smart nutопыт проектирования интерфейса Smart nut
опыт проектирования интерфейса Smart nut
 
Paper prototyping
Paper prototypingPaper prototyping
Paper prototyping
 
DDD Workshop
DDD WorkshopDDD Workshop
DDD Workshop
 
Обзор Feature-Driven Development и Domain-Driven Design
Обзор Feature-Driven Development и Domain-Driven DesignОбзор Feature-Driven Development и Domain-Driven Design
Обзор Feature-Driven Development и Domain-Driven Design
 
Проектирование интерфейсов
Проектирование интерфейсовПроектирование интерфейсов
Проектирование интерфейсов
 
А.Левенчук -- Будущее проектирования
А.Левенчук -- Будущее проектированияА.Левенчук -- Будущее проектирования
А.Левенчук -- Будущее проектирования
 
BDD
BDDBDD
BDD
 
«Шустрый» дизайн: подходы к декомпозиции проектирования взаимодействия в Agil...
«Шустрый» дизайн: подходы к декомпозиции проектирования взаимодействия в Agil...«Шустрый» дизайн: подходы к декомпозиции проектирования взаимодействия в Agil...
«Шустрый» дизайн: подходы к декомпозиции проектирования взаимодействия в Agil...
 
Влияние UX на исходный код приложения. Валерий Сорокобатько
Влияние UX на исходный код приложения. Валерий СорокобатькоВлияние UX на исходный код приложения. Валерий Сорокобатько
Влияние UX на исходный код приложения. Валерий Сорокобатько
 
«Шустрый дизайн: подходы к декомпозиции задач проектирования UI в Agile-коман...
«Шустрый дизайн: подходы к декомпозиции задач проектирования UI в Agile-коман...«Шустрый дизайн: подходы к декомпозиции задач проектирования UI в Agile-коман...
«Шустрый дизайн: подходы к декомпозиции задач проектирования UI в Agile-коман...
 
Scrum Wars
Scrum WarsScrum Wars
Scrum Wars
 
Mobile UI @Levelapp.me
Mobile UI @Levelapp.meMobile UI @Levelapp.me
Mobile UI @Levelapp.me
 
Гибкое прототипирование для гибкой разработки (Максим Гапонов)
Гибкое прототипирование для гибкой разработки (Максим Гапонов)Гибкое прототипирование для гибкой разработки (Максим Гапонов)
Гибкое прототипирование для гибкой разработки (Максим Гапонов)
 
Денис Чистяков: Workflow. Работа над проектом в Яндексе
Денис Чистяков: Workflow. Работа над проектом в ЯндексеДенис Чистяков: Workflow. Работа над проектом в Яндексе
Денис Чистяков: Workflow. Работа над проектом в Яндексе
 
Workflow: работа над проектом в Яндексе
Workflow: работа над проектом в ЯндексеWorkflow: работа над проектом в Яндексе
Workflow: работа над проектом в Яндексе
 
Проводник по джунглям user experience
Проводник по джунглям user experienceПроводник по джунглям user experience
Проводник по джунглям user experience
 
Стажировка-2015. Дизайн. Занятие 3. Проектирование интерфейсов
Стажировка-2015. Дизайн. Занятие 3. Проектирование интерфейсовСтажировка-2015. Дизайн. Занятие 3. Проектирование интерфейсов
Стажировка-2015. Дизайн. Занятие 3. Проектирование интерфейсов
 
JSLab.Тимур Шемсединов. "Архитектура программных систем на Node.js"
JSLab.Тимур Шемсединов. "Архитектура программных систем на Node.js"JSLab.Тимур Шемсединов. "Архитектура программных систем на Node.js"
JSLab.Тимур Шемсединов. "Архитектура программных систем на Node.js"
 
Как не сойти с ума при разработке крупных проектов на WordPress
Как не сойти с ума при разработке крупных проектов на WordPressКак не сойти с ума при разработке крупных проектов на WordPress
Как не сойти с ума при разработке крупных проектов на WordPress
 

More from Anton Anokhin

Андрей Толмачев "Страх и ненависть в компонентных командах"
Андрей Толмачев  "Страх и ненависть в компонентных командах"Андрей Толмачев  "Страх и ненависть в компонентных командах"
Андрей Толмачев "Страх и ненависть в компонентных командах"Anton Anokhin
 
"Okr strategic planning over scrum"
"Okr  strategic planning over scrum""Okr  strategic planning over scrum"
"Okr strategic planning over scrum"Anton Anokhin
 
Наталья Антипова "Инструменты фасилитации в помощь Scrum master’у"
Наталья Антипова "Инструменты фасилитации в помощь Scrum master’у"Наталья Антипова "Инструменты фасилитации в помощь Scrum master’у"
Наталья Антипова "Инструменты фасилитации в помощь Scrum master’у"Anton Anokhin
 
Анна Обухова "Sm технологии влияния"
Анна Обухова "Sm технологии влияния" Анна Обухова "Sm технологии влияния"
Анна Обухова "Sm технологии влияния" Anton Anokhin
 
Роман Абдульманов, Wrike "С бэкенда во фронтенд: мой опыт перехода на Dart"
Роман Абдульманов, Wrike "С бэкенда во фронтенд: мой опыт перехода на Dart"Роман Абдульманов, Wrike "С бэкенда во фронтенд: мой опыт перехода на Dart"
Роман Абдульманов, Wrike "С бэкенда во фронтенд: мой опыт перехода на Dart"Anton Anokhin
 
Anders Sandholm, Google - "Update on Dart. Why you might consider Dart for y...
Anders Sandholm,  Google - "Update on Dart. Why you might consider Dart for y...Anders Sandholm,  Google - "Update on Dart. Why you might consider Dart for y...
Anders Sandholm, Google - "Update on Dart. Why you might consider Dart for y...Anton Anokhin
 
Дмитрий Павлов, UX researcher "UX-исследования в продуктовой компании"
Дмитрий Павлов, UX researcher  "UX-исследования в продуктовой компании"Дмитрий Павлов, UX researcher  "UX-исследования в продуктовой компании"
Дмитрий Павлов, UX researcher "UX-исследования в продуктовой компании"Anton Anokhin
 
Andrew Filev Lean ux
Andrew Filev Lean ux Andrew Filev Lean ux
Andrew Filev Lean ux Anton Anokhin
 
How to create self-service analytics tool from activity logs garbage
How to create self-service analytics tool from activity logs garbageHow to create self-service analytics tool from activity logs garbage
How to create self-service analytics tool from activity logs garbageAnton Anokhin
 
Нифонтова, Ковальская "Как быть и что делать, если вы поддерживаете сложный Ш...
Нифонтова, Ковальская "Как быть и что делать, если вы поддерживаете сложный Ш...Нифонтова, Ковальская "Как быть и что делать, если вы поддерживаете сложный Ш...
Нифонтова, Ковальская "Как быть и что делать, если вы поддерживаете сложный Ш...Anton Anokhin
 
Yuriy Golikov, Wrike: Team of teams how to organize effective development of...
Yuriy Golikov, Wrike: Team of teams  how to organize effective development of...Yuriy Golikov, Wrike: Team of teams  how to organize effective development of...
Yuriy Golikov, Wrike: Team of teams how to organize effective development of...Anton Anokhin
 
Дмитрий Васильев Dart for js devs
Дмитрий Васильев Dart for js devsДмитрий Васильев Dart for js devs
Дмитрий Васильев Dart for js devsAnton Anokhin
 

More from Anton Anokhin (13)

Андрей Толмачев "Страх и ненависть в компонентных командах"
Андрей Толмачев  "Страх и ненависть в компонентных командах"Андрей Толмачев  "Страх и ненависть в компонентных командах"
Андрей Толмачев "Страх и ненависть в компонентных командах"
 
"Okr strategic planning over scrum"
"Okr  strategic planning over scrum""Okr  strategic planning over scrum"
"Okr strategic planning over scrum"
 
Наталья Антипова "Инструменты фасилитации в помощь Scrum master’у"
Наталья Антипова "Инструменты фасилитации в помощь Scrum master’у"Наталья Антипова "Инструменты фасилитации в помощь Scrum master’у"
Наталья Антипова "Инструменты фасилитации в помощь Scrum master’у"
 
Анна Обухова "Sm технологии влияния"
Анна Обухова "Sm технологии влияния" Анна Обухова "Sm технологии влияния"
Анна Обухова "Sm технологии влияния"
 
Роман Абдульманов, Wrike "С бэкенда во фронтенд: мой опыт перехода на Dart"
Роман Абдульманов, Wrike "С бэкенда во фронтенд: мой опыт перехода на Dart"Роман Абдульманов, Wrike "С бэкенда во фронтенд: мой опыт перехода на Dart"
Роман Абдульманов, Wrike "С бэкенда во фронтенд: мой опыт перехода на Dart"
 
From js to dart
From js to dartFrom js to dart
From js to dart
 
Anders Sandholm, Google - "Update on Dart. Why you might consider Dart for y...
Anders Sandholm,  Google - "Update on Dart. Why you might consider Dart for y...Anders Sandholm,  Google - "Update on Dart. Why you might consider Dart for y...
Anders Sandholm, Google - "Update on Dart. Why you might consider Dart for y...
 
Дмитрий Павлов, UX researcher "UX-исследования в продуктовой компании"
Дмитрий Павлов, UX researcher  "UX-исследования в продуктовой компании"Дмитрий Павлов, UX researcher  "UX-исследования в продуктовой компании"
Дмитрий Павлов, UX researcher "UX-исследования в продуктовой компании"
 
Andrew Filev Lean ux
Andrew Filev Lean ux Andrew Filev Lean ux
Andrew Filev Lean ux
 
How to create self-service analytics tool from activity logs garbage
How to create self-service analytics tool from activity logs garbageHow to create self-service analytics tool from activity logs garbage
How to create self-service analytics tool from activity logs garbage
 
Нифонтова, Ковальская "Как быть и что делать, если вы поддерживаете сложный Ш...
Нифонтова, Ковальская "Как быть и что делать, если вы поддерживаете сложный Ш...Нифонтова, Ковальская "Как быть и что делать, если вы поддерживаете сложный Ш...
Нифонтова, Ковальская "Как быть и что делать, если вы поддерживаете сложный Ш...
 
Yuriy Golikov, Wrike: Team of teams how to organize effective development of...
Yuriy Golikov, Wrike: Team of teams  how to organize effective development of...Yuriy Golikov, Wrike: Team of teams  how to organize effective development of...
Yuriy Golikov, Wrike: Team of teams how to organize effective development of...
 
Дмитрий Васильев Dart for js devs
Дмитрий Васильев Dart for js devsДмитрий Васильев Dart for js devs
Дмитрий Васильев Dart for js devs
 

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

  • 1. Унификация взаимодействия Как мы проектируем интерфейсы нескольких приложений в рамках единого продукта.
  • 2. Кто я Никита Ефимов Lead UX Architect nikita.efimov@ncloudtech.ru
  • 3. План доклада • Что из себя представляет дизайн-отдел • Как мы работаем с продуктовыми командами • Как мы проектируем интерфейсы • Чем руководствуемся в своей работе и к чему стремимся
  • 4. Зачем это рассказываю • Поделиться своим опытом • Чтобы вы поделились своим (если он похож)
  • 5. Наша команда CD – Creative Director DTL – Design Team Lead UXA – UX Architect PD – Product Designer BD – Brand Designer Итого: 10
  • 9. UXA vs PD UXA PD • Аналитика • Концепт на все платформы • Интерфейсные решения конкретной платформы могут заменять/дополнять друг друга
  • 11. Принципы работы 1. Анализ исходной задачиAnalyze Explore Refine Build Defend Own Learn 2. Поиск решения 3. Ревью и выбор лучшего наиболее подходящего 4. Детальная проработка 5. Защита решения 6. Ответственность за качество 7. Обучение на ошибках
  • 12. Принципы работы Gather Synthesize Communicate Make 1. Выяснить всё, что можем 2. Собрать воедино 3. Сделать 4. Донести до всех результаты
  • 14. Analyze • “Докапываемся” до пользовательской проблемы • Понимаем пользователей • Выясняем ограничения/возможности • Анализ текущего поведения пользователей • Анализ решения аналогов • Сразу подключаем всех заинтересованных Product’ов
  • 15. Что на выходе • Структурированный анализ Feature Canvas: идея, проблемы, пользователи, текущее поведение, ограничения/возможности, задачи и др. • Пользовательские истории В формате Job Story • Возможны исследования Проверить своё понимание или закрыть белые пятна
  • 16. Пример исследования • Исходная гипотеза • Условия тестирования • С помощью чего? • Кто нужен? • Вводная • Метрики • Результаты тестирования
  • 17. Explore + Refine • Прорабатываем несколько концептов (не погружаемся в детали) • Унификация и кроссплатформенность • Внутреннее ревью (совместный поиск решения) • Презентация концепта всем Product Owner'ам + Формулируем интерфейсные гипотезы Если мы <что-то сделаем в интерфейсе>, тогда <пользователи получат ценность>, потому что <у них есть такие-то проблемы/потребности>. Мы поймем, что достигли успеха, когда <метрики>
  • 18. Что на выходе • Один или несколько концептов • Интерактивный прототип или “мультик” • Возможны исследования ЮТ с помощью прототипа или оценка ожиданий с помощью статики
  • 19. Build + Defend • Подключаем QA из команд для помощи с edge-кейсами (отклонения от сценариев) • Детальное прорабатываем интерфейсное решение • микровзаимодействие • анимация • пустые состояния • обработка отображения проблем • Прорабатываем интерфейсные тексты • Защищаем своё решение (рассказываем истории) • Качественная декомпозиция по фазам реализации (при необходимости)
  • 20. Что на выходе • Описание концепта в деталях Разбиваем по сценариям • Проработанные тексты С учётом локализаций
  • 21. Own + Learn • Ревью графической реализации Как было “отрисовано” • Ревью планирования Как PO запланировал реализацию • Ревью реализации Как в итоге получилось
  • 22. Как отслеживаем • Участие в demo • Ревью реализованных историй • “Eating your own dog food” • Обратная связь и тестирование пилотных внедрений • Исследуем, как в принципе люди работают
  • 23. UX-стратегия(v1.0) • Human-Driven Design Знаем все о наших пользователях • Test-Driven Design “Где пруфы, сынок?” • Consistent Experience Унифицированное взаимодействие
  • 24. Human-Driven Design • Постоянно изучаем пользователей, развиваем к ним эмпатию • Распространяем знания о пользователях среди всех команд разработки • Активно вовлекаем команды разработки в создание интерфейсов и обсуждение результатов • Решаем проблемы пользователей (и даём им доп. ценность), а не придумываем фичи
  • 25. Test-Driven Design • Любое наше решение – это гипотеза о том, что пользователю будет хорошо • Сначала проектируем эксперимент, затем уже сам интерфейс • Постоянное тестирование как конкретных гипотез, так и цельного опыта взаимодействия • Все решения принимаются на основе метрик (как количественных, так и качественных)
  • 26. Consistent Experience • Последовательность в интерфейсе, контенте, паттернах взаимодействия • Последовательность во всех точках контакта пользователя с продуктом • Видим целостную картину взаимодействия пользователя с продуктом (в рамках нескольких приложений) • Понимаем наше место в рабочей среде человека, чтобы гармонично в неё встроиться