Аванесов Юрий

Электронный архив документов

Корпоративная система для хранения, поиска и управления банковскими документами. Продукт должен был поддерживать досье клиентов, разные типы документов, роли пользователей, метаданные, справочники, журнал активности и выгрузку данных по требованию ЦБ РФ.

Я работал над проектом как единственный UX/UI дизайнер. Отвечал за пользовательские сценарии, прототипы, макеты, адаптацию UI-компонентов, передачу решений в разработку и дизайн-ревью реализованного интерфейса.

Сфера
банковский сектор / B2B / документооборот
Роль
UX/UI, продуктовый дизайнер
Команда
1 PM, 1 BI, 2 SE, 1 UX/UI, 4 backend, 4 frontend, 1 QA, 1 DevOps
Формат
web-платформа для работы с документами
Аудитория
банки, финансы, страховые компании, кадры, производство
Год
Передан заказчику в 2024 году

Контекст

ПАО Банк ЗЕНИТ использовал устаревшее решение для электронного архива. Система хранила документы, но плохо адаптировалась под растущий объём данных, разные структуры хранения и новые бизнес-процессы.

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

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

Задача

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

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

Моя роль

Я участвовал в проекте на всех ключевых этапах: от сбора требований до дизайн-ревью после разработки.

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

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

Что показало исследование

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

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

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

Журнал активности тоже требовал переработки. Пользователям нужно было искать события по объекту, имени пользователя, логину, статусу и типу действия, а не просматривать длинный список вручную.

Ключевые UX/UI-решения

  1. Поиск документов и договоров

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

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

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

  2. Поиск клиента и досье

    Я переработал сценарий поиска так, чтобы сотрудник мог начинать с тех данных, которые у него уже есть: ИНН, фамилии, идентификатора или другого параметра.

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

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

  3. Досье клиента

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

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

    Так сотрудник видит не только структуру архива, но и доступные операции с конкретным документом.

  4. Роли, группы и права доступа

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

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

  5. Метаданные и справочники

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

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

  6. Журнал активности

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

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

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

  7. Заявки и задачи внутри отделов

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

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

    В верхней части экрана добавлено основное действие — «Взять в работу». Так задача переходит от общего списка к конкретному исполнителю, а пользователь понимает, какое действие от него требуется сейчас.

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

UI и передача в разработку

Для ускорения разработки команда использовала PrimeReact. Я не ограничивался готовыми компонентами из коробки: адаптировал их под задачи продукта, собирал макеты, описывал состояния и передавал решения frontend-разработчикам.

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

Итог

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

Полное описание кейса

Открыть полный кейс в PDF

PDF может загружаться дольше из-за большого количества экранов.