Бумажное прототипирование
При взаимодействии человека с компьютером бумажное прототипирование — это широко используемый метод в процессе проектирования, ориентированном на пользователя , процессе, который помогает разработчикам создавать программное обеспечение, отвечающее ожиданиям и потребностям пользователя — в данном случае, особенно для проектирования и тестирования пользовательских интерфейсов . Это одноразовое прототипирование , которое включает в себя создание грубых, даже набросанных вручную рисунков интерфейса для использования в качестве прототипов или моделей дизайна. Хотя создание прототипов на бумаге кажется простым, этот метод тестирования юзабилити может дать полезную обратную связь, которая поможет в разработке более простых в использовании продуктов. Это поддерживают многие профессионалы в области юзабилити. [1]
История
[ редактировать ]Создание прототипов на бумаге началось в середине 1980-х годов, а затем стало популярным в середине 1990-х, когда такие компании, как IBM , Honeywell , Microsoft и другие, начали использовать эту технику при разработке своих продуктов. Сегодня бумажные прототипы широко используются профессионалами в области юзабилити в ориентированном на пользователя дизайне. Совсем недавно цифровое бумажное прототипирование стало пропагандироваться такими компаниями, как Pidoco, из-за преимуществ с точки зрения сотрудничества, гибкости и стоимости.
Преимущества
[ редактировать ]Бумажное прототипирование экономит время и деньги, поскольку позволяет разработчикам тестировать интерфейсы продуктов (от программного обеспечения и веб-сайтов до мобильных телефонов и микроволновых печей), прежде чем они напишут код или начнут разработку. Это также позволяет легко и недорого модифицировать существующие конструкции, что делает этот метод полезным на ранних этапах проектирования. Использование бумажного прототипирования позволяет привлечь к процессу всю творческую команду, что исключает вероятность того, что кто-то, обладающий ключевой информацией, не будет вовлечен в процесс проектирования. Еще одним преимуществом бумажного прототипирования является то, что пользователи чувствуют себя более комфортно, критикуя макет, поскольку он не имеет отточенного вида. [2]
Существуют разные методы создания бумажных прототипов, каждый из которых демонстрирует ряд преимуществ с точки зрения коммуникации внутри команды разработчиков, а также качества разрабатываемого продукта. В команде разработчиков бумажные прототипы могут служить визуальной спецификацией графического пользовательского интерфейса и, таким образом, обеспечивать качество программного обеспечения. Прототипирование требует более полного проектирования пользовательского интерфейса. На собраниях команды он обеспечивает основу для общения между членами команды. Тестирование прототипов на ранней стадии разработки помогает выявить проблемы с удобством использования программного обеспечения еще до написания кода. Затраты и неудобства, связанные с последующими изменениями, уменьшаются, нагрузка на поддержку снижается, а общее качество программного обеспечения или веб-сайта повышается. [3]
Бумажное прототипирование — это быстрый способ генерировать цифровые идеи путем создания эскизов на бумаге. На тесном семинаре VPC необходимо изучить и оценить быстрые идеи. Бумажное прототипирование обычно является предпочтительным инструментом для визуальной генерации идей и их оценки внутри команды и среди целевых клиентов.
Недостатки
[ редактировать ]Несмотря на множество преимуществ быстрого и простого способа получения обратной связи по первоначальным дизайнерским идеям, этот метод также имеет определенные недостатки. Одним из наиболее важных факторов прототипирования является контекст, в котором создается прототип. В зависимости от текущего этапа разработки бумажный прототип может оказаться не лучшим выбором для передачи предложенных дизайнерских идей. Бумажные прототипы следует использовать только на начальных этапах процесса проектирования – обычно в качестве первой формы созданного прототипа – поскольку минимальная функциональность фактически может быть выражена на бумаге. Они помогают конкретизировать идеи, поощряют эксперименты с нетрадиционными конструкциями и обеспечивают быструю обратную связь по базовому удобству использования, но в конечном итоге бумажные прототипы не могут служить достаточным продуктом для представления клиентам.
Еще одним большим недостатком бумажных прототипов является уровень воображения, требуемый от участников тестирования при интерпретации того, как взаимодействовать с дизайном. Поскольку все взаимодействия организуются координатором во время сеансов тестирования бумажных прототипов, в результате существует вероятность искажения обратной связи. [4] Пользователи должны представить, как будет выглядеть их взаимодействие в цифровом пространстве; однако их ментальные модели могут не отражать то, как на самом деле будет реализовано будущее состояние интерфейса. Кроме того, пользователи часто отвлекаются на причудливые действия координатора, перемещающего компоненты, а также на свои собственные действия по имитации взаимодействия, что также влияет на качество обратной связи. [4]
Наконец, бумажные прототипы можно тестировать только лично, поскольку участникам тестирования предлагается физически взаимодействовать с прототипом, изображая, что они «нажимают» на кнопки или перемещают компоненты, чтобы имитировать, как веб-сайт изменится после выполнения действия. Однако с учетом все более оцифрованного мира и перехода к удаленной работе это создает препятствия для проведения испытаний бумажных прототипов. Кроме того, сложно набрать участников из географически разбросанных регионов из-за ограничений, связанных с очным тестированием. [5] Следовательно, это может привести к предвзятости в обратной связи, поскольку было бы идеально получить представление о потребностях различных, географически разнообразных групп пользователей.
Использование
[ редактировать ]Бумажные прототипы следует рассматривать в следующих случаях: [6]
- Инструменты, которые дизайнер хочет использовать при создании прототипа, недоступны.
- Дизайнер хочет приложить все усилия, чтобы позволить всем членам команды, включая тех, кто имеет ограниченные навыки работы с программным обеспечением, принять участие в процессе проектирования.
- Тесты конструкции приводят к большому количеству чертежей.
- Идеи необходимо генерировать быстро и оценивать в течение короткого периода времени.
- Существует мастерская совместного творчества, в которой клиентам и дизайнерам нужно вместе генерировать идеи.
Наиболее важными областями применения бумажных прототипов являются следующие:
- Общение внутри команды
- Одним из основных применений бумажного прототипирования является мозговой штурм в команде разработчиков для сбора и визуализации идей о том, как может выглядеть интерфейс. Интерфейс создается шаг за шагом, отвечая ожиданиям всех членов команды. Чтобы изучить применимость конструкции программного обеспечения, рассматриваются типичные варианты использования и выявляются возможные подводные камни. Затем прототип можно использовать в качестве визуальной спецификации программного обеспечения. [ нужна ссылка ]
- Юзабилити-тестирование
- Бумажные прототипы можно использовать для тестирования удобства использования с реальными пользователями. В таком тесте пользователь выполняет реалистичные задачи, взаимодействуя с бумажным прототипом. Прототипом управляет другой человек, отражая реакцию программного обеспечения на действия пользователя. Несмотря на кажущуюся простоту, этот метод очень успешен для обнаружения проблем с удобством использования на ранних этапах процесса проектирования. [ нужна ссылка ]
- Три метода бумажного прототипирования, используемые для тестирования юзабилити, — это композиции (композиции), каркасы и раскадровки. Компиляции — это визуальные представления, обычно веб-сайтов, которые демонстрируют различные аспекты интерфейса, включая шрифты, цвета и логотипы. . каркас Для демонстрации макета страницы интерфейса используется Наконец, раскадровки — это серии или изображения, которые используются для демонстрации того, как работает интерфейс. [7] Эти три метода полезны и могут быть превращены в бумажные прототипы.
- Тестирование дизайна
- Бумажные прототипы можно использовать, особенно в веб-дизайне, для проверки неразборчивости дизайна. Высокоточный макет страницы распечатывается и предоставляется пользователю. Среди других важных вопросов пользователю предлагается определить основную навигацию, кликабельные элементы и т. д. Бумажное прототипирование также является рекомендуемым методом тестирования дизайна в процессе контекстного проектирования . [ нужна ссылка ]
- Информационная архитектура
- Применяя общие и обширные бумажные прототипы, можно протестировать информационную архитектуру программного обеспечения или веб-сайта. Пользователей спрашивают, где они будут искать определенные функции или настройки программного обеспечения или темы на веб-сайте. По проценту правильных ответов информационная архитектура может быть утверждена или доработана.
- Быстрое прототипирование
- Бумажное прототипирование часто используется в качестве первого шага быстрого прототипирования . В быстром прототипировании участвует группа дизайнеров, каждый из которых создает бумажный прототип и тестирует его на одном пользователе. После этого дизайнеры делятся своими отзывами и идеями, после чего каждый из них создает второй прототип — на этот раз с использованием программного обеспечения для презентаций . Функциональность так же не важна, но эстетика в этом случае ближе к конечному продукту. Опять же, компьютерный прототип каждого дизайнера тестируется на одном пользователе, и дизайнеры встречаются, чтобы поделиться отзывами. На этом этапе могут быть созданы реальные прототипы программного обеспечения. Обычно после выполнения этих шагов фактическое программное обеспечение становится удобным для пользователя с первого раза, что экономит время программирования. [ нужна ссылка ]
См. также
[ редактировать ]- Прототипирование
- Прототипирование программного обеспечения
- Ориентированный на пользователя дизайн
- Картонная инженерия
- Виртуальное прототипирование
Внешние ссылки
[ редактировать ]- Медеро, Шон (23 января 2007 г.). «Бумажное прототипирование» . Список врозь . Архивировано из оригинала 23 июля 2014 года.
- Торнтон, Патрик (6 февраля 2019 г.). «Бумажное прототипирование: учебник для начинающих» . Лучший дизайн . Проверено 4 марта 2023 г.
- Реттиг, Марк (1994). «Прототипирование для крошечных пальчиков» (PDF) . Коммуникации АКМ . 37 (4): 21–27. дои : 10.1145/175276.175288 . S2CID 9934034 . Архивировано из оригинала (PDF) 16 мая 2011 г. - Одна из основных статей, используемых для описания принципов бумажного прототипирования.
Ссылки
[ редактировать ]- ^ Кэролин., Снайдер (2003). Бумажное прототипирование: быстрый и простой способ проектирования и усовершенствования пользовательских интерфейсов . Сан-Франциско, Калифорния: Морган Кауфманн, Elsevier Science. ISBN 9780080513508 . OCLC 63116735 .
- ^ Клее, М. (2000). «Пять советов по прототипированию на бумаге» .
- ^ Арновиц, Дж.; Арент, М.; Бергер, Н. (2006). Эффективное прототипирование для разработчиков программного обеспечения . Морган Кауфманн .
- ^ Jump up to: а б Роджерс, Эми (12 июня 2020 г.). «Крах бумажного прототипирования» . Середина . Проверено 13 декабря 2021 г.
- ^ Бабич, Ник (25 сентября 2020 г.). «Магия бумажного прототипирования» . Середина . Проверено 13 декабря 2021 г.
- ^ Сефелин Р.; Челиги, М.; Гиллер, В. (2003). «Бумажное прототипирование — для чего оно нужно?: Сравнение бумажного и компьютерного прототипирования низкой точности» . CHI '03 расширенные рефераты по человеческому фактору в вычислительных системах - CHI '03 . АКМ. стр. 778–779. дои : 10.1145/765891.765986 . ISBN 978-1581136371 . S2CID 275647 .
- ^ Снайдер, Кэролайн (2003). Бумажное прототипирование: быстрый и простой способ проектирования и улучшения пользовательских интерфейсов . Сан-Франциско, Калифорния: Морган Кауфманн . Архивировано из оригинала 28 июня 2014 г.