Оценить:
 Рейтинг: 0

Дизайн пользовательского интерфейса (UX) и дизайнерское мышление

<< 1 2
На страницу:
2 из 2
Настройки чтения
Размер шрифта
Высота строк
Поля

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

Работа над проектом предусматривает продвижение по уровням в направлении «вниз». Связанные с пользовательским опытом решения конкретизируются, становясь более детализированными, подробными.

Каждый из последующих уровней имеет тесную связь с уровнем, являющимся предыдущим (то есть, верхним), при этом предусматривается обеспечение строгой согласованности решений.

Рассматриваемый подход приводит к существенному сокращению диапазона возможных решений с переходом на каждый из следующих уровней. Хотя вовсе не обязательно, что будет принятие всех решений на определенном уровне перед переходом на уровень последующий. Имеет место наличие и прямой, и обратной зависимости между соответствующими уровнями. Данное обстоятельство означает, что проблемам, с которыми происходят столкновения разработчиков на нижних, уровнях, иной раз требуется переоценивание, и оказывается необходимым изменение решений, принятие которых происходило на уровнях, являющихся более высокими.

Уровень, рассматриваемый в качестве уровня стратегии. Запуск процесса, связанного с разработкой и планированием опыта взаимодействия происходит с самого верхнего из уровней (это уровень, рассматриваемый в качестве уровня стратегии). Затем происходит плавный последовательный проход через все имеющиеся уровни вплоть до уровня, являющегося нижним, – наиболее высоким уровнем рассматриваемой модели.

На данном уровне требуется получение ответов на вопросы, имеющие отношение к пожеланиям и ожиданиям (касающимся будущего программного продукта), причем и заказчика, и потенциальных пользователей. Формулирование данных вопросов произойдет на уровне, являющемся последующем, они будут представлены в виде перечня.

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

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

Уровень, являющийся уровнем компоновки. Он является конкретной реализацией абстрактной структуры продукта. На данном уровне происходит решение вопросов самого лучшего (с позиций эффективности) расположения разных компонентов UI (об UI нем речь пойдет в следующем подразделе).

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

1.4 Понятие user interface (UI) и его отличие от UX. О риске неправильного использования терминов

Понятие user interface (UI) и его отличие от UX

Понятие user interface (UI) используется в целях описания пользовательского интерфейса, ориентированного на компоненты взаимодействия с пользователем, являющиеся, как правило, методами ввода и вывода (технического и физического характера). В его арсенале – разного рода компоненты и подходы, с помощью которых обеспечивается пользовательское взаимодействие с системой. Но не предусматривается затрагивание им некоторых нюансов, к примеру, пользовательской реакции на систему.

Если же мы посмотрим на UX, то заметим его намного большую значимость по сравнению с финишным результатом пользовательского взаимодействия. Более правильным представляется его рассмотрения в качестве «ядра» бренда, рассматриваемого как аддитивный опыт человека по отношению к конкретной компании.

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

Поражаясь крепости человеческой памяти, мы все же не можем говорить о ее совершенстве. Любая мелочь способна влиять на развитие опыта взаимодействия, но все равно в итоге запоминание получается несколько искаженное. В данной ситуации ни в коем случае нельзя игнорировать детали, ведь именно они способны обеспечить уменьшение искажений. UX (в сопоставлении с UI) – это больше компонентов, больше деталей, что весьма существенно, когда совершается разработка продукта (не думайте о мелочах свысока, они могущественны).

UI рассматривается в качестве одного из самых сильных инструментов UX. Ведь пользовательский интерфейс является самым заметным и ощутимым способом пользовательского взаимодействия.

О риске неправильного использования терминов

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

Прибегание людьми к неверному использованию терминов, подразумевание не того, что эти термины на самом деле означают, может спровоцировать весьма нежелательные последствия. В бизнесе это может привести к потере времени и денежных средств, а то и к банкротству либо нежелательному выходу с рынка (если речь идет о компании). Таким образом, если вы столкнетесь c некорректным использованием терминов, последствия этого могут оказаться для вас катастрофическими.

1.5 О проблеме ответственности и необходимости найма подходящего человека. О поиске правильного дизайнера

О проблеме ответственности и необходимости найма подходящего человека

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

Если говорить о проблеме, касающейся UI и UX, ее возникновение происходит обычно при возложении ее на плечи лишь одного человека, так как одному человеку не под силу обеспечивать контроль и и того, и другого.

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

Все это слишком сложно, чтобы было возможно (или правильно) возложение ответственности только на единственного UI разработчика. Ведь этот разработчик при возложении на него еще и проблемы UX, должен будет заниматься проблемами рекомендаций и внесения изменений, решением проблем и осуществлением контроля за процессом.

Дизайнер должен понимать процесс, что обусловливается его способностями, знаниями и сосредоточенностью, ему следует быть способным на решение соответствующих задач. И необходимо понимать различие между переменными UI и UX.

О поиске правильного дизайнера

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

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

1.6 Общие принципы Якоба Нильсена, предназначенные для дизайна взаимодействия

«Первоначально я разработал эвристику для эвристической оценки в сотрудничестве с Ролфом Моличем в 1990 году [Molich and Nielsen 1990; Nielsen and Molich 1990]. С тех пор я уточнил эвристику, основанную на факторном анализе 249 проблем юзабилити [Nielsen 1994a], чтобы получить набор эвристик с максимальной объяснительной способностью, в результате чего этот пересмотренный набор эвристик» [Nielsen, 1994].


Вы ознакомились с фрагментом книги.
Приобретайте полный текст книги у нашего партнера:
<< 1 2
На страницу:
2 из 2