Рассказал о проектировании пользовательских интерфейсов в Digital Zone. На пару часов. Вроде неполохо получилось. Учитывая, конечно, тот момент что научить проектировать интерфейсы на семинаре невозможно. Как и нельзя научиться проектировать интерфейсы, читая книги.
Зачем в команде проектировщик интерфейсов. Плюсы, минусы.
Этапы процесса проектирования. Сбор данных. Концептуальное проектирование. Прототипирование. Тестирование прототипов. Внедрение.
Сбор данных. Понять процесс, выяснить кто пользователь, установить контекст. Для чего нужны, и для чего не нужны исследования. Персоны. Сценарии.
Концептуальное проектирование. Диаграммы задач, workflow. Карта сайта. Информационная архитектура.
Прототипирование. Выбор детализации прототипа, среды, инструмента.
Детальное прототипирование. Тафти: data-inc ratio, соотношение полезных и вредных пикселей. Честность данных. Инфографика. Обоснование каждого интерфейсного решения. «Почему так». Единообразие решений, влияние контекста. Явная взаимосвязь между действием и ответной реакцией интерфейса. Использование стандартных элементов интерфейса. Паттерны проектирования. Обучение на примерах: Amazon, Google; критический подход к использованию чужих решений.
Внедрение. Спецификация интерфейса. Проверка реализации на соответствие прототипу.
Effective Prototyping for Software Makers, Jonathan Arnowitz
Information Dashboard Design: The Effective Visual Communication of Data, Stephen Few
Designing Interfaces: Patterns for Effective Interaction Design, Jenifer Tidwell
Что-то, конечно, мог не успеть или забыть. Участники, напишите, пожалуйста, как оно вам.
Опубликовано в блоге Михаил Елфимов об интерфейсах.| ← Previous day | (Calendar) | Next day → |