г. Минск, ул. К. Маркса, 32

По вопросам
поступления:

Учебный отдел:

+375 (29) 364 66 74

+375 (29) 668 11 62

+375 (29) 848 02 23

По вопросам оплаты:

Об особенностях работы fullstack-дизайнера

Многие из современных офисных работников даже не слышали никогда такого термина – fullstack-дизайнер. В данной статье мы решили подробнее рассказать об этой, неизвестной многим профессии.

В прошлом разработчики и дизайнеры могли похвастаться четким «разделением работы». Сотрудники редко занимались одновременно обоими видами деятельности, а вот сейчас, учитывая изменения, которые происходят в продуктовом дизайне, а также меняющийся подход к командной работе многим веб-дизайнерам приходится заниматься UX и разработкой.

Но кто же такие fullstack-дизайнеры? Обычные дизайнеры, или им приходится еще и писать код, параллельно занимаясь дизайном? Или это и веб-разработчик, и дизайнер, в равной степени владеющий обеими профессиями?

На самом деле, концепция fullstack-разработчика на свет появилась раньше концепции fullstack-дизайнера. Однако «full stack» (переводится как «полный цикл») вовсе не означает, что потребуется «делать всё». Этот термин скорее обозначает человека, обладающего мультинавыками, которые позволят ему, вне зависимости от других сотрудников, создавать дизайн или заниматься разработкой продукта.

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

Возникновение

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

Выгода

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

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

Значение

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

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

Отличительные черты хорошего fullstack-дизайнера

К fullstack-дизайнерам не предъявляется требований все знать и все уметь в совершенстве. Ниже мы приводим основный перечень его обязанностей, которые помогут лучше понять работу fullstack-дизайнера, взяв за пример веб-дизайнера.

  1. Ассистирование менеджерам продукта. Создает предварительную концепцию проекта, проводит мозговые штурмы, заполняет доски с персонажами, также он проводит и базовое планирование.
  2. Дизайн прототипов. Включает наброски и визуальные черновики, а также низко или высоко детализированные прототипы.
  3. Проводит исследование пользователей, изучает пользовательский опыт.
  4. Организует тестирование.
  5. Проводит Frontend-разработку: HTML, CSS, JS и так далее.
  6. Передача продукта программисту: подразумевается глубокое понимание взаимодействий между интерфейсом и ПО, понимание того, как лучше front-end соотносить с back-end.

Выводы

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