Руководство по функциональному UX

 Что такое прототип "class =" wp-image-24142 "/> </figure>
<p> Прототипирование — один из наиболее важных шагов в процессе проектирования, но прототипы все еще сбивают с толку некоторых дизайнеров и проектные группы . </p>
<p> Распространенное заблуждение состоит в том, что некоторые дизайнеры называют макеты прототипами, что может сбить с толку тех, кто знает иное! Прототипы также <em> не </em> серия эскизов или идеальный до пикселя интерфейс перед запуском. </p>
<p> В этом посте мы собираемся определить, что такое прототипирование, и объяснить различные варианты. Мы также покажем вам, как создавать интерактивные пользовательские интерфейсы и, что наиболее важно, как прототипы могут оптимизировать взаимодействие с пользователем. </p>
<h2 id= Что такое прототип?

Прототипом является «Моделирование или образец версии конечного продукта, который UX-команды используют для тестирования перед запуском».

Задача прототипа — проверить и проверить идеи перед тем, как поделиться ими с заинтересованными сторонами и, в конечном итоге, передать окончательные проекты командам инженеров для разработки.

Прототипы необходимы для выявления и решения проблем пользователей с участниками во время юзабилити-тестирования. Тестирование прототипов с участием конечных пользователей позволяет командам UX визуализировать и оптимизировать взаимодействие с пользователем в процессе проектирования.

Разработка стоит дорого, и внесение изменений в конечный продукт часто не так просто, как ожидают команды. Так что поиск и исправление ошибок в процессе проектирования имеет решающее значение!

Прототипы обладают четырьмя основными качествами:

  • Представление — Сам прототип, т.е. бумажный и мобильный, или HTML и настольный.
  • Точность — Точность прототипа, то есть его уровень детализации — низкая или высокая.
  • Интерактивность — Функциональность, открытая для пользователя, например, полностью функциональная, частично функциональная или только для просмотра.
  • Эволюция — Жизненный цикл прототипа. Некоторые из них создаются быстро, тестируются, выбрасываются, а затем заменяются улучшенной версией (известной как «быстрое прототипирование»). Другие могут быть созданы и улучшены, в конечном итоге превратившись в конечный продукт.

Еще одно распространенное заблуждение о прототипировании состоит в том, что его нужно делать только один или два раза в конце процесса проектирования — неправда .

Один из наших девизов на UXPin: «Тестируй рано и тестируй часто».

Вы должны прототипировать каждую возможную итерацию вашего дизайна — даже ваши ранние базовые идеи. Создание прототипов не следует оставлять только для бета-тестирования окончательной версии; вам следует протестировать любую версию своего продукта!

Если тестирование прототипа дает новое представление о том, как конечные пользователи будут взаимодействовать с вашим продуктом, то стоит потратить время на сбор отзывов и повторение — будь то бумажный, низкокачественный, высокий -fidelity, или HTML.

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

Самая полезная методология прототипирования

Мы собираемся исследовать прототипы в трех категориях: бумажные, цифровые и HTML.

Бумажное прототипирование

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

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

Плохой визуальный / функциональный бумажный прототип.

Преимущества бумажных прототипов

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

Недостатки

  • Нереалистично — Независимо от того, насколько квалифицированным является искусство или мастерство, бумажные прототипы никогда не будут чем-то большим, чем нарисованные вручную изображения цифрового продукта. Таким образом, хотя бумажные прототипы быстро рисуются, при тестировании с конечными пользователями бумажные прототипы дают мало результатов или не дают никаких результатов.
  • Ложные срабатывания — Иногда бумажные прототипы не подтверждают идеи должным образом. То, что на бумаге кажется хорошей идеей, может не сработать в цифровом каркасе.
  • Никаких инстинктивных реакций — Бумажные прототипы полагаются на воображение пользователя, добавляя перерыв между восприятием стимула и реакцией. к нему. Эта «внутренняя» реакция имеет решающее значение для успешного UX.

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

Дополнительную информацию о бумажном прототипе можно найти в следующих полезных ресурсах:

Цифровое прототипирование

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

Есть два типа цифровых прототипов:

  • Прототипы с низкой точностью: поток пользователя с использованием каркасов
  • Прототипы с высокой точностью: поток пользователя с использованием макетов

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

Дизайнеры создают прототипы, используя такие инструменты проектирования, как Figma, Adobe XD и другие. Иногда люди, не являющиеся дизайнерами, из продуктовых групп используют Powerpoint или Google Slides для имитации пользовательских потоков.

UXPin уникален тем, что позволяет дизайнерам создавать прототипы, которые выглядят и функционируют точно так же, как конечный продукт — чего нельзя достичь с помощью других популярных инструментов проектирования!

Прототип UXPin с низким качеством воспроизведения, созданный в ходе модернизации Yelp.

Преимущества

  • Реалистичное взаимодействие — Тестирование с использованием цифровых прототипов с высокой точностью позволяет командам UX увидеть, как пользователи взаимодействуют с конечным продуктом, и, таким образом, эффективно устранить любые проблемы с удобством использования.
  • Гибкость — Тестируйте рано и тестируйте часто! Вы можете начать с прототипов low-fi, которые становятся все более совершенными по мере продвижения процесса проектирования.
  • Скорость — В то время как бумажные прототипы могут быть самым быстрым способом проверки идей, цифровые прототипы — самый быстрый способ проверить проблемы удобства использования. Когда продукт переходит на стадию разработки, внесение изменений требует значительно больше времени и денег.

Недостатки

  • Кривая обучения — Прежде чем вы сможете создать прототип, вам необходимо изучить и понять программное обеспечение — вот почему продуктовые группы часто используют Powerpoint вместо специализированного инструмента проектирования. Хорошая новость заключается в том, что большинство программного обеспечения для проектирования включает в себя одни и те же инструменты, поэтому переключаться между ними относительно легко.
  • Стоимость — При переходе от низкокачественного к высокоточному прототипированию время и затраты на рабочую силу увеличиваются.

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

Вот несколько полезных ресурсов для создания цифровых прототипов:

Создание прототипов HTML и JavaScript

В редких случаях команды могут создавать прототипы HTML и JavaScript для получения более точных результатов. Обратной стороной этого подхода является то, что кодирование требует значительных временных и технических затрат.

Но с UXPin Merge это не так!

Дизайнеры (и не дизайнеры) могут создавать высокоточные прототипы на основе кода, которые выглядят и функционируют как конечный продукт.

Например, с помощью UXPin Merge команды могут использовать компоненты React, извлеченные из репозитория Git или компоненты Storybook, для создания полнофункциональных высокоточных прототипов. С UXPin Merge участникам никогда не придется «представлять», что будет делать кнопка или раскрывающийся список, потому что прототип функционирует как конечный продукт!

Низкий визуальный / высокофункциональный прототип встроенного HTML. (Изображение предоставлено Майком Хиллом)

Преимущества

  • Функциональность конечного продукта — HTML-прототипы предоставляют участникам точную модель конечного продукта.
  • Техническая основа для конечного продукта — Строительство прототип HTML предоставляет исследователям ценный исследовательский инструмент и предоставляет разработчикам основу для создания конечного продукта.
  • Независимость от платформы — Вы можете протестировать свой прототип практически на любой операционной системе или устройстве, и пользователю не нужно будет запускать стороннее программное обеспечение.

Недостатки

  • Зависит от уровня навыков дизайнера — Ваш HTML-прототип настолько хорош, насколько хороши ваши навыки программирования. Плохо закодированные прототипы могут вызвать проблемы с удобством использования, которые не имеют ничего общего с UX-дизайном!
  • Подавляет творчество — Чтобы создать пригодный для использования прототип, кодирование требует времени и внимания. Дизайнеры могут не достичь такого же уровня новаторства или творчества, как при использовании знакомых инструментов проектирования.

Вот несколько полезных ресурсов по созданию прототипов HTML:

Процесс создания прототипа

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

(Примечание: мы советуем вам ВСЕГДА тестировать прототип при переходе от lo-fi к hi-fi.)

Бумага => Lo-fi Digital => Hi-Fi Digital => Код

Большинство дизайнеров следуют бумажному => низко-цифровому => высокому цифровому => процессу создания прототипа — именно так мы разработали UXPin:).

Команды сотрудничают, чтобы разработать множество идей, зарисовывая каркасы на бумаге и создавая пользовательские потоки перед переходом на цифровые технологии. Здесь UX-команды будут использовать общие методы мозгового штурма, такие как сумасшедшие восьмерки или вопросы «как мы можем?», Чтобы сформировать мышление конечных пользователей.

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

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

Когда исследователи исчерпали возможности тестирования, UX-команды передают проекты инженерам для разработки конечного продукта.

Высококачественный прототип, созданный в ходе модернизации Yelp. (Просмотр большой версии)

Бумага => Lo-fi Digital => Код

Переход от прототипов Lo-Fi к программированию — это старый подход, который в наши дни используют лишь немногие команды. Хотя создание прототипов с низким качеством изображения обходится дешево, оно не решает многих проблем юзабилити, возникающих при использовании прототипов высокой точности.

Разработчики без навыков дизайна могут использовать метод paper => lo-fi digital => code, потому что он быстрее набирает код, чем учится использовать инструмент дизайна.

Процесс в точности такой же, как в примере выше, за исключением того, что команды пропускают этап Hi-Fi цифрового звука.

Низкокачественный прототип, созданный во время работы по модернизации Yelp.

Высококачественный прототип, созданный во время работы по модернизации Yelp.

HTML-прототип => Код

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

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

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

Paper => UXPin Merge — Hi-Fi Prototyping => Code

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

UX-команды следуют стандартным процессам бумажного прототипирования, описанным выше. Затем дизайнеры создают высокоточные прототипы с помощью UXPin Merge, просто перетаскивая готовые интерактивные блоки пользовательского интерфейса на холст. Результат: больше не нужно воображать! Ваш прототип будет работать как конечный продукт. Создание прототипов с помощью инструмента проектирования на основе кода, такого как UXPin Merge, означает, что инженеры могут создать конечный продукт значительно быстрее, чем работа с векторным дизайном.

Дополнительная литература

Мы составили эту статью из нашей бесплатной электронной книги: The Ultimate Guide to Prototyping. Если вы нашли это введение в создание прототипов полезным, мы настоятельно рекомендуем загрузить полную электронную книгу по прототипам!

Окончательное руководство по созданию прототипов включает:

  • Как прототипирование вписывается в общий процесс проектирования
  • Дополнительные описания отдельных прототипов
  • 10 лучших практик создания прототипов
  • Рекомендации по тестированию удобства использования
  • Тонны инструментов и ресурсов

Загрузите бесплатную копию The Ultimate Guide to Prototyping, чтобы повысить свои навыки прототипирования!

Хотите узнать больше об инструментах для создания прототипов? См. Наши сравнения:

Собственные команды: директор по дизайну Microsoft по объединению промышленного дизайна и UX

Мы говорим с Кристиной Коэн о том, как эффективно работает команда из 2000 дизайнеров, и о проблемах разработки повсеместных продуктов массового потребления для широкого круга пользователей. Автор Молли Лонг 15 октября 2021 г. 16:51 15 октября 2021 г. 17:14 Дизайнеру Кристине Коэн не нужно беспокоиться о том, сколько людей увидят ее работы. В качестве главного…

Как сделать дизайн сайта через призму UX? Без танцев с бубном, SMS и регистрации

С чего начинается работа по дизайну сайта? Почему Вася делает дизайн за 30 тысяч, Лена — за 150 тысяч, а известная студия — за 1 миллион? Почему конкурент сделал сайт за 200 тысяч, а мой будет стоить 500? И можно ли вообще сделать сайт раз и навсегда, без всяких этих этапов согласования и правок? Я…

10 ключевых принципов UX дизайна

Существует множество принципов и законов UX, которым должен следовать дизайнер. В этой статье мы выбрали несколько правил, которые, по нашему мнению, являющихся наиболее важными и которые лично мы стремимся регулярно внедрять в наши работы. Эти теории и принципы были написаны не только всеми известными дизайнерами, такими как Jakob Nielsen и Don Norman, но и психологами,…

Что такое Usability и UX? | by Eduard Salli | May, 2021

Что такое Usability? Usability — это удобство и простота пользования чем-либо. Хороший usability получается из набора разных факторов, один из которых UX. Что такое UX? UX — user experience, это термин, придуманный Дональдом Норманом (автором книги “Дизайн привычных вещей”), который означает человеческий опыт пользования чем-либо (например каким-то продуктом, вещью, услугой и тд.) Для того, чтобы…

Как UX влияет на поисковую оптимизацию сайта

Алгоритм Google учитывает пользовательский опыт. Например, Google не ранжирует каталоги, потому что отправка пользователей со страницы с 10 ссылками на страницу с 20 ссылками — плохой пользовательский опыт. Поэтому, очень правильно подходить к сайту с точки зрения UX. Тем более, это может помочь вам с SEO. Рассмотрим, каким образом UX может повлиять на ваше поисковое…

Как я искала (и нашла) работу UX дизайнером в Берлине | by Alice Faultcore | May, 2021

Найти работу за границей — не самая простая задача. Она становится ещё сложнее если работу надо найти по новой специальности. А если добавить Ковид, то сложность возрастает сразу до уровня “Эксперт”. Но от этого она не становится менее выполнимой. В процессе поиска мне сильно помогли несколько статей на медиуме, и чтобы подобного полезного (я надеюсь)…

UI vs UX Design: какая карьера подходит вам? (2021 год)

UI-дизайн и UX-дизайн — две наиболее распространенные дисциплины дизайна, которые вы увидите (наряду с гибридным UI / UX-дизайном). Но когда дело доходит до дизайна UX и UI, в чем разница между ними? Чем роль UX-дизайнера отличается от UI-дизайнера и где они пересекаются? И, наконец, как они оба способствуют общему успеху цифрового продукта? В этой статье…

10 лучших руководств по UX / UI дизайну и онлайн-курсов для начинающих

Что такое искусство без публики? Для дизайнеров и бизнес-менеджеров недостаточно создать полнофункциональный веб-сайт или приложение со всеми последними наворотами. Ваша настоящая цель — сделать что-то, что понравится пользователям и на что они будут реагировать. Если вы не совсем уверены как выполнить последнее, возможно, вас заинтересуют некоторые руководства по дизайну UX / UI. Иллюстрация OrangeCrush С…

6 уроков UX, которые можно выучить в туалете

Хотите выучить уроки UX? Это может показаться странным, но сходите в туалет. Потерпите нас. Возможно, вы не думали об этом раньше, но это место, которое дает представление о том, как разрабатывать целенаправленные, ориентированные на задачи, критичные ко времени взаимодействия с пользователем и интерфейсы — все это чрезвычайно полезно для UX. Многие из общественные туалеты —…