Найти в Дзене

Что входит в работу по проектированию интерфейсов

Получил вопрос от подписчика в телеграме:

«
Что именно в вашем понимании включает в себя работа по проектированию интерфейсов? Это просто рисование кнопочек, или это включает в себя проектирование самой системы, создание схемы базы данных, разработку архитектуры? Может быть есть примеры, которые вы можете показать?»

Написал
ответ, увидел, что он получился довольно объёмным, и решил продублировать его здесь. Вдруг кому-то ещё пригодится?

«Здесь многое зависит от задачи. Иногда это рефакторинг существующих проектов, иногда создание чего-то с нуля. Иногда у клиента есть чёткое видение того, что ему нужно, иногда он хочет, чтобы я помог это видение сформировать.

Для простоты возьму самый распространённый случай. Клиент хочет сделать какой-нибудь новый проект и в целом представляет, чего хочет получить, но не очень детально.

Сначала я создаю документ с функциональными требованиями (ФТ) к будущему проекту. Он позволяет оценить следующий этап: создание интерактивного прототипа. Также он позволит сразу расставить приоритеты проекта и заложить что-то на будущее.

Затем я делаю интерактивный прототип. Это набор перелинкованных экранов с комментариями. По экранам можно «походить» в браузере, это создаёт общее впечатление того, как будет работать будущий проект. Детализация очень высокая. Много эдж-кейсов, много промежуточных экранов и модальных окон.

Затем я пишу функциональную спецификацию, которая подробно описывает все будущие функции проекта. Требования к любым статическим и динамическим элементам, форматам данных, последовательности исполнения тех или иных операций. В процессе работы над этим документом я вношу правки в интерактивный прототип, потому что во время столь детальной проработки всплывают какие-то моменты, которые необходимо исправлять.

Затем эти три артефакта уходят уже дизайнеру, который работает над цветовым, шрифтовым решением и адаптирует интерфейс под разные разрешения экрана.

И уже потом разработчики получают на руки ФТ, прототип, ФС и дизайн.

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

Раньше у меня была ценовая отсечка — от 150к за интерактивный прототип (это чтобы не нужно было собирать данные и входить в контекст проектов, на которые точно не хватит финансирования), но сейчас времена поменялись, клиенты не стоят в очереди за порогом, поэтому отсечка исчезла как таковая. Средний чек на проект, который включает в себя эти три артефакта, по прежнему болтается в районе 350к. Если обращаются за erp-системой или чем-то подобным тяжеловесным и оборачивающим реальный бизнес, там, конечно, ценники повыше.

Примеры есть, их десятки, могу показать, если вы хотите обратиться ко мне за проектированием. Если что — пишите в личку».