Иногда на старте проекта уже есть настолько подробное ТЗ, что кажется: осталось спроектировать экраны, нарисовать дизайн и передать всё в разработку. С hh.prom было примерно так.

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

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

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

И это хороший пример того, зачем вообще проводить UX-исследование до того, как команда начинает рисовать интерфейс.

[1] На старте всё выглядело довольно просто

Первоначальная логика продукта была линейной.

  • Есть промышленная компания. У неё появилась вакансия. Компания публикует её на платформе.
  • Есть соискатель. Он открывает каталог, выбирает регион, специальность, зарплату, опыт, находит подходящую вакансию и отправляет резюме.

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

Причём продукт специально проектировался достаточно лёгким с технической точки зрения.

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

Для MVP это вполне жизнеспособная схема.

Проблема была в другом: она описывала только момент, когда работодатель уже ищет сотрудника, а человек уже ищет работу.

А рынок труда устроен шире.

[2] Исходная логика оказалась слишком узкой

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

Сам по себе такой продукт может работать. Но возникает вопрос: зачем пользователю идти именно сюда, если поиск вакансий уже закрывают крупные рекрутинговые платформы?

Вот здесь исследование становится важнее дизайна.

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

Когда начинаешь рассматривать задачу так, продукт перестаёт быть только про вакансию.

Вакансия становится одним из сценариев.

[3] Вместо двух аудиторий появилось три стороны продукта

Самое заметное изменение — сама модель платформы.

В исходной постановке были две основные стороны: работодатель и соискатель.

В новой архитектуре появилась третья — образовательные организации.

hh.prom стал строиться как пространство, где встречаются компании, специалисты и образование. Именно так продукт описывается и в итоговой концепции проекта.

Это сильно меняет проектирование.

Для специалиста платформа — это уже не только «найти вакансию». В карьерном сценарии появляются стажировки, практика, знакомство с компаниями и возможности профессионального развития.

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

Образовательные организации добавляют ещё один слой: связь программ подготовки с работодателями и промышленными профессиями.

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

Это уже принципиально другой продукт.

[4] Когда меняется модель продукта, приходится пересобирать архитектуру

Вот здесь особенно хорошо видно отличие UX-проектирования от рисования интерфейсов.

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

После расширения модели этого было недостаточно.

Нужно было проектировать разные сущности внутри одной системы и понимать, как они связаны между собой.

В проекте появились отдельные структуры карточек специалиста, работодателя и университета. Мы переработали каталог, категории и фильтрацию, продумывали B2B-сценарии и работу с большим объёмом информации.

И здесь возникает типичная задача сложного digital-продукта. Можно сделать каждый раздел отдельно удобным, но получить систему, в которой пользователь постоянно упирается в тупики.

Например, человек нашёл интересную компанию. Что дальше?

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

И наоборот: компания существует на платформе не только в момент публикации вакансии. Её профиль становится самостоятельной точкой входа.

Поэтому мы проектировали не страницы, а связи между сущностями.

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

[5] Каталог пришлось проектировать заново

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

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

[6] Профессиональная аудитория меняет требования к интерфейсу

В промышленном продукте легко уйти в одну из двух крайностей.

Первая — сделать всё слишком корпоративным. Много серого, таблиц, формального языка и интерфейс, который визуально напоминает внутреннюю ERP.

Вторая — попытаться сделать «молодёжный HR-сервис» и потерять ощущение серьёзной профессиональной среды.

Нам нужно было пройти между этими вариантами.

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

При этом на экране много содержательной информации.

Поэтому визуальный дизайн здесь нельзя отделить от архитектуры. Если плохо расставить приоритеты, даже красивый интерфейс превращается в шум.

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

[7] UX-исследование ценно не отчётом

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

Его ценность появляется только тогда, когда после него команда готова менять решения.

В hh.prom изменилась сама рамка задачи.

Был портал вакансий.

Стала платформа, которая должна работать с карьерным маршрутом человека и соединять несколько участников промышленного рынка.

Из-за этого поменялись структура, сущности, пользовательские сценарии и требования к архитектуре.

То есть исследование повлияло не на цвет кнопки и не на расположение фильтра.

Оно повлияло на то, что именно мы вообще разрабатываем.

[8] Разработка тоже должна выдерживать изменение продукта

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

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

Это важный момент.

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

Здесь архитектуру изначально старались собирать так, чтобы продукт можно было расширять.

После основной разработки работа с платформой не закончилась: проект перешёл в развитие и техническую поддержку, включая UX/UI-доработки, новые интерфейсы и функциональность.

Для digital-продукта это нормальный сценарий. Запуск — не финальная точка.

[9] Что в итоге

Для нас hh.prom — в первую очередь не кейс про дизайн HR-сервиса.

Он про другое.

Подробное ТЗ ещё не означает, что продукт правильно сформулирован.

Заказчик может отлично понимать, какой функционал ему нужен сегодня: каталог, карточки, фильтры, формы, уведомления. И всё это действительно может понадобиться.

Но задача проектировщика — посмотреть уровнем выше.

  • Какую проблему решает продукт?
  • Кто реально участвует в этом процессе?
  • Что происходит до целевого действия и после него?
  • Почему человек должен пользоваться именно этим сервисом?
  • Как сегодняшняя структура выдержит развитие через год?

В нашем случае ответы на эти вопросы постепенно превратили отраслевой портал вакансий в более широкую карьерную платформу для промышленности.

Именно для этого и нужно UX-исследование.

Не чтобы подтвердить уже нарисованный интерфейс.

А чтобы вовремя понять, что рисовать нужно вообще другой продукт.

 

Полный кейс в нашем портфолио: HH.PROM карьерная платформа для промышленных вакансий