Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Error-driven design

Alena Kirdina
August 02, 2019

Error-driven design

Итак, вы пришли работать дизайнером в давно существующий продукт. Какие проблемы решать в первую очередь, в каких местах интерфейса наводить порядок, да и всегда ли лучшие решения лежат в плоскости интерфейса?
Расскажу, как мы ставили на ноги eBay для бизнеса, руководствуясь не интервью, аналитикой и внезапными инсайтами... А методом последовательного устранения ошибок в его логике.

Анимированная версия в Keynote: https://yadi.sk/d/Ko-iQbyXpQXhZg

Alena Kirdina

August 02, 2019
Tweet

Other Decks in Design

Transcript

  1. 2

  2. 3

  3. 4

  4. 5

  5. 6

  6. 7

  7. 8

  8. 9

  9. 11 Укажите размер Укажите размер и цвет Укажите размер, цвет

    и материал Укажите размер, цвет, материал, бренд и данные кредитной карты
  10. Длина заголовка не должна превышать 80 символов Стоимость доставки товара

    не может превышать $10 Мы не смогли подобрать категорию товара. Выберите ее вручную. Специфики вариаций товара должны отличаться друг от друга В ближайшем будущем eBay будет допускать только наличие ресурсов HTTPS (не HTTP) в объявлениях. Обновите или удалите ресурсы HTTP. 12
  11. Длина заголовка не должна превышать 80 символов Стоимость доставки товара

    не может превышать $10 Мы не смогли подобрать категорию товара. Выберите ее вручную. Специфики вариаций товара должны отличаться друг от друга В ближайшем будущем eBay будет допускать только наличие ресурсов HTTPS (не HTTP) в объявлениях. Обновите или удалите ресурсы HTTP. 13
  12. 16

  13. 17

  14. 18

  15. 25

  16. 26

  17. 45 Год назад Удавалось опубликовать какие-то товары сразу же. Остальные

    не получали от продукта никакой пользы, пока не исправят ошибки 72% пользователей
  18. 52 EDD — не ваша тема, если: Продукт на стадии

    запуска Продукт простой и статичный по структуре
  19. 53 Вполне ваша тема, если: Продукт живет длительное время Продукт

    сложный, много форм и состояний Есть интеграции со сторонними API
  20. 55 Причина возникновения ошибки? Анализируем Действия пользователя Задача для разработчика.

    Дизайнер может повлиять на способ отображения Смотрим, что за действия Корректируем сценарий или ставим ограничитель Выводим список ошибок по ним Выделяем ключевые процессы Сбой на стороне системы