Это удивительно спорная дискуссия, и она важна, поскольку определяет, на что расходуется бюджет развития. Тем не менее, давайте уделим несколько минут тому, чтобы убедиться, что мы все на одной волне, прежде чем перейдем к сути дела.
Что такое прототипирование интерфейса?
Прототип интерфейса - это эскиз или визуальное изображение того, как будет выглядеть веб-страница или мобильное приложение. Их также иногда называют "чертежами экрана" или "схемами страниц’. Они используются для определения основных элементов визуального дизайна и функциональности веб–страницы - для определения того, как она будет выглядеть и что она будет делать. Затем он может быть передан дизайнерам, разработчикам, копирайтерам, заказчикам и всем остальным, кто участвует в проекте.
Таким образом, прототипирование интерфейса - это процесс создания прототипа вашего интерфейса. Это означает определение основных функций вашего веб-сайта, способа отображения этих функций и основ того, как пользователь будет взаимодействовать с сайтом в целом. Это (или, скорее, это может быть) первый шаг практически во всех основных процессах дизайна веб–сайта - визуальный дизайн, UE, SEO и даже организация самого текста.
Чего достигает прототипирование интерфейса?
По своей сути процесс создания прототипов интерфейсов направлен на экономию времени, усилий и затрат.
Как говорится, картинка стоит 1000 слов. Чего действительно достигают прототипы интерфейсов, так это того, что все ваши творческие и деловые заинтересованные стороны оказываются "на одной волне" в самом начале проекта.
Независимо от того, достигается ли это путем объединения их всех для создания первоначального прототипа интерфейса (предпочтительно) или просто проведения совещания, на котором им представлен готовый прототип интерфейса, прежде чем они начнут детально обдумывать проект (все еще весьма полезно), этот процесс может практически исключить напрасные усилия, которые возникают, когда ваш ‘UE guy" начинает работать над чем-то изначально несовместимым с шаблоном, который создает ваш веб-дизайнер, и ни одна из их концепций не поддерживает текст, написанный вашей маркетинговой командой.
Всегда стоит потратить немного времени и усилий, чтобы собрать всех в одной комнате и провести мозговой штурм вместе, даже если у вас есть всего несколько часов. Тогда все они действительно работают над same
проектом, а не над 4 разными, несовместимыми видениями.
Когда самое подходящее время для создания прототипа интерфейса?
Проще говоря, чем раньше, тем лучше. Каждый проект должен начинаться с проволочной рамки с низким разрешением, даже если она нарисована на пресловутой ‘обратной стороне салфетки’. Как только у вас появится идея для приложения, веб-страницы или чего-либо еще, что является одновременно визуальным и интерактивным, вам нужно приступить к созданию прототипа интерфейса. Это не только поможет "обосновать" ваши идеи в практических, визуальных терминах, но и создаст основную идею, в соответствии с которой можно выполнять всю остальную работу или которую можно изменить в соответствии с необходимостью таким образом, чтобы все другие заинтересованные стороны могли быстро узнать об этом.
Когда самое подходящее время прекратить прототипирование интерфейса?
Здесь есть 2 школы мысли. Некоторые процессы прекращают прототипирование интерфейса, как только программисты или специалисты UE начинают создавать прототипы и макеты. Другие продолжают создавать обновленные прототипы интерфейса для распространения среди остальной команды вплоть до тех пор, пока сайт или приложение не будут закодированы и запущены в эксплуатацию. В любом случае продолжайте использовать прототипы интерфейсов до тех пор, пока проблемы, которые они представляют, не будут решены и доработаны.
Кто должен иметь доступ к этим прототипам интерфейса (и вносить в них свой вклад)?
Почти все участники вашего проекта!
Доступ к последнему прототипу интерфейса жизненно важен для всех, кто работает над проектом, чтобы они могли не тратить время на функции, которые не будут работать или будут работать не так, как они предполагали.
Что касается возможности изменять прототипы интерфейсов, то, если у вас очень большие команды, вам, возможно, лучше предоставить только определенным руководителям команд возможность изменять прототипы интерфейсов или создавать новые версии. Даже в этом случае рассмотрите возможность внесения всех изменений на встрече со всеми доступными заинтересованными сторонами, чтобы не испортить работу всей команды, внеся изменения, о которых они не знали.
Чем больше людей или команд, вовлеченных в различные аспекты вашего проекта, активно сотрудничают, тем эффективнее станет ваш проект. Чем больше вы тестируете, просматриваете отзывы и выполняете итерации в группе, тем лучше конечный продукт.
Как прототипы интерфейсов влияют на ваш процесс?
Прототипы интерфейсов служат для того, чтобы сосредоточить все ваши усилия на одних и тех же результатах. Они позволяют вам быстро тестировать различные подходы и получать практически немедленную обратную связь. В конце концов, время и усилия, которые вы вкладываете в создание прототипов интерфейсов, окупятся в несколько раз, особенно в более крупных или сложных проектах.
Во что вам может обойтись полный пропуск прототипов интерфейса?
Короткий ответ, как всегда, таков: "Это зависит от того, над чем вы работаете’. Однако на самом деле мы работаем в этом бизнесе достаточно долго, чтобы дать вам реальный ответ, основанный на усреднении различных проектов, в которых мы участвовали на протяжении многих лет.
Прототипирование интерфейса обычно составляет 5-6% от вашего общего бюджета на разработку. Однако это повышает эффективность практически всех других аспектов вашей работы. Например: В среднем конечные затраты на кодирование на 60% меньше для проектов прототипов well interface. Затраты на RFC (Запрос на изменение) обычно снижаются на 80%.
Для вас это означает, что даже если бы это стоило в 3-4 раза дороже, чем на самом деле стоит прототип интерфейса, вы бы сэкономили время и деньги, делая это.
Максимально использовать ограниченный бюджет прототипа интерфейса
Есть несколько советов и приемов, которые мы можем предложить для создания хорошего прототипа интерфейса, даже если счетчики компонентов не понимают его реальной важности:
- Выберите простой в использовании инструмент создания прототипа интерфейса или тот, который вы уже хорошо умеете использовать. Это сэкономит вам время на ввод в курс дела.
- Создавайте множество вариаций, особенно на ранних стадиях. Это позволит вам быстро устранить неработоспособные механизмы.
- Привлекайте ключевые заинтересованные стороны на раннем этапе и включайте их отзывы в новые версии.
- Проведите тестирование пользователей, чтобы определить, будет ли ваш прототип интерфейса использоваться вашей целевой аудиторией или рынком.
- Создавайте новые итерации для прототипа интерфейса до тех пор, пока все ключевые заинтересованные стороны не будут удовлетворены (или не согласятся на компромисс).
- Убедитесь, что вам не придется возвращаться ‘к чертежной доске’ после начала проектирования или кодирования.