Прототипирование — это схематический макет страницы или страниц сайта

Прототипирование - это схематический макет страницы или страниц сайтаСтарая латинская пословица гласит, что победа требует подготовки. Здесь речь в равной степени идет и о планировании, и о прототипировании. Если с первым процессом все более-менее понятно, то со вторым не все так просто. Что собой представляет прототипирование? Какие особенности имеет данный процесс? Об этом и не только и будет идти речь в данной статье.


Прототипирование: что это

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

Прототипирование: особенности

Совершенно не обязательно, чтобы образец создавался с использованием тех же технологий, что и разрабатываемая система. Прототипы обычно являются приложениями к ТЗ. Перейдем к рассмотрению сайтов. Можно провести аналогию с задачей из учебника по алгебре. Предположим, что сайт – это один номер. В роли условия выступает техническое задание. Черновик решения – это и есть прототип. Поскольку это только черновик, в прототипе нет красивых картинок. Макет создается до дизайнерской и программной реализации. Данный процесс может занимать по времени от нескольких минут до нескольких часов. Все будет зависеть от технического задания, детализации и сложности, а также от навыков человека. Иногда под понятием прототипирования имеют ввиду и создание макетов для отдельных страниц, и создание макетов для всего ресурса. Прототипирование позволяет в значительной степени сэкономить время и деньги. Иногда прототипы могут создаваться для представления клиенту предварительных результатов работы, внесения правок и тестирования.

Техническое задание и прототипирование

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

Изготовление качественного логотипа

Для этого необходимо сперва тщательно проанализировать техническое задание. Такое можно часто увидеть в школьных учебниках. В задаче нет вменяемого условия, но ее нужно решить. Необходимо нацеливаться на получение тщательно проработанного технического задания. Практика показывает, что техническое задание для многофункционального полноценного сайта занимает примерно 50 страниц формата А4. Техническое задание объемом пару сотен страниц является нормой. Нужно, чтобы в нем был прописан любой нюанс и аспект.

Работа над ошибками

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

Бумажный макет

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

Создание прототипа

Итак, приступим. Перед созданием прототипа необходимо выполнить четыре шага. Прежде всего, необходимо определить начальные требования, которым должен соответствовать прототип. Затем разрабатывается первый вариант прототипа. В нем содержится только пользовательский интерфейс системы. После этого прототип передается для изучения конечному пользователю или заказчику. На данном этапе необходимо установить обратную связь с заказчиком по вопросам дополнений и внесению необходимых изменений. На основании полученных замечаний и предложений прототип должен быть переработан. Можно использовать специальные программные среды. При использовании 3D-прототипирования можно с разных сторон рассмотреть все стороны объекта.

Прототипирование компьютерных систем и программных продуктов

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

Качества эффективного прототипа

Можно выделить следующие точки опоры. В рамках данной статьи мы предлагаем использовать следующие критерии качества:

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

Отблагодари меня, поделись ссылкой с друзьями в социальных сетях:


Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *