Skip to main content

Что такое бумажное прототипирование?

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

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

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

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

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