От концепта к продукту (из UX-документации Apple для iOS-приложений)

Перевёл Андрей Третьяков 9–19 января 2016 (в продолжение статьи «Дизайн, ориентированный на пользователя»).

От концепта к продукту


Дайте определение своему приложению

Определение приложения — это краткое, концентрированно чёткое заявление о том, какова главная цель приложения и кто его целевая аудитория.

Дайте определение своему приложению на самых ранних стадиях процесса его разработки. Это определение поможет вам превратить идею и список фич в гармоничный, логически последовательный продукт, который пользователи хотят установить на свой девайс. В процессе разработки обращайтесь к этому определению, чтобы принимать решение о том, имеет ли смысл та или иная потенциальная фича и поведение в рамках именно вашего приложения. Воспользуйтесь описанными ниже четырьмя шагами, чтобы создать надёжное определение приложения.

Шаг 1. Составьте список всех фич, которые, по вашему мнению, могут понравиться пользователям вашего приложения

Читать дальше →

Дизайн, ориентированный на пользователя (Human Interface Guidelines от Apple)

Перевёл Андрей Третьяков 05–06 января 2016.

Дизайн, ориентированный на пользователя


Когда вы сфокусированы на своих пользователях в процессе создания дизайна вашего приложения, вы имеете наибольший шанс выпустить продукт, удовлетворяющий их потребности. Определите, кто ваша целевая аудитория и в чём конкретно ваше приложение им помогает. Пользуйтесь полученными знаниями каждый раз в процессе принятия решений, касающихся дизайна вашего приложения.

Знайте своих пользователей

Вот полезный инструмент: создайте сценарии, каждый из которых описывал бы обычный день человека, использующего ваше приложение. Подумайте о многочисленных видах окружения, инструментов и ограничений, с которыми имеют дело эти люди. Если возможно — посетите реальные рабочие места ваших пользователей и изучи́те то, как именно они выполняют задачи, с которыми, как вы полагаете, им должно помочь ваше приложение.

Работая над дизайном приложения, найдите людей, попадающих под критерии целевой аудитории вашего приложения, и «опробуйте» на них прототипы вашего приложения. Внимательно выслушивайте их отзывы о прототипе. Обращайте внимание на моменты, вызывающие у них обеспокоенность, и учитывайте их в каждой итерации работы над прототипом. Разрабатывая продукт, ориентируйтесь на людей и их способности, а не на компьютеры и их возможности.

Признайте, что вы, как разработчик приложения или дизайнер интерфейсов, обладаете гораздо большим количеством знаний о своём приложении, а также более глубинным пониманием принципов и особенностей его функционирования — по сравнению с пользователями вашего приложения. Используйте эти глубинные познания для того, чтобы выставить наиболее подходящий набор настроек приложения по умолчанию, а также обеспечить наилучшую подачу информации. Помните, что вы разрабатываете приложение не для себя, а для пользователей. Следовательно, в процессе разработки необходимо ориентироваться не на свои потребности и шаблоны использования приложения, а на потребности и шаблоны использования ваших потенциальных клиентов — пользователей вашего приложения.

Читать дальше →