Система учёта
X5 Инвента-ризация
Приложение для сотрудников сети X5, которое помогает проводить учет товаров быстрее, точнее и с меньшим количеством ошибок.
  • Контекст:
    Инвентаризация — один из самых стрессовых и трудоемких процессов в ритейле. В этом проекте для сети X5 я работал над мобильным приложением, которое помогает сотрудникам быстрее проводить учет товаров и снижает вероятность ошибок при работе с большими объемами данных.
  • Задача:
    Создать интерфейс для внутреннего продукта X5, который учитывает реальные условия работы сотрудников: высокую скорость процессов, большой объем данных и необходимость минимизировать ошибки во время инвентаризации.
После подключения к проекту я начал работу с погружения в процесс инвентаризации: посетил один из магазинов X5 и наблюдал за работой сотрудников в реальных условиях. Результатом исследования стала подробная flow-схема пользовательских сценариев, которая помогла визуализировать текущий процесс, без отвлечения на UI.
После того как flow-схема была завершена, я приступил к проектированию интерфейсов для роли «Ревизор», так как именно у этой роли был самый большой объём функционала и наиболее сложные пользовательские сценарии. Интерфейс ревизора стал основой всей системы — через него я выстраивал структуру экранов, логику взаимодействия и основные UX-паттерны.
Работу над макетами я начал с экранов авторизации и первого входа в систему. На этом этапе было важно сделать интерфейс максимально понятным и быстрым для входа в рабочий процесс. Я продумал сценарии авторизации, состояния ошибок, восстановление доступа и начальные пользовательские состояния.
Далее я приступил к проектированию основных рабочих экранов с которыми ревизор взаимодействует ежедневно. Все компоненты проектировались с учётом быстрого взаимодействия: читаемости данных и удобных зон нажатия.
После регистрации в приложении пользователю (ревизору) отображается крупная кнопка «Приступить». При её нажатии открывается экран со списком задач, подлежащих выполнению в рамках инвентаризации. Ниже расположены интерактивные карточки с ключевыми показателями — клик по ним позволяет в реальном времени отслеживать ход инвентаризации и оперативно реагировать на возникающие изменения.
Особое внимание я уделил карточкам товаров, спискам, модальным окнам и полям ввода — ключевым для пользователя элементам. Важно было создать интерфейс, который сочетает визуальную аккуратность и высокую удобность использования на мобильных устройствах.
Не менее важным было продумать интерфейс добавления товара. Именно от скорости и удобства этого действия напрямую зависит общая продолжительность процесса.
Добавление товара реализовано через сканирование штрихкода, что позволяет сократить количество ручных действий и ускорить работу пользователя. Сценарий построен таким образом, чтобы процесс ввода занимал минимум времени и снижал вероятность ошибок при заполнении данных. Ключевые действия вынесены в нижнюю часть экрана для удобства работы одной рукой, а состояние сканирования сопровождается понятной визуальной обратной связью.
Для случаев, когда сканирование недоступно или штрихкод не считывается, предусмотрено ручное добавление товара через поиск.
Кроме того, были реализованы экраны, к которым пользователь прибегает реже, однако их отсутствие делает проведение инвентаризации невозможным.
Экран зон подсчёта помогает ревизору организовать процесс инвентаризации и распределить товары по отдельным областям проверки. Позже пользователи с ролью «Счётчик» будут брать в работу зоны, сформированные на данном этапе.
Экран печати штрихкодов был спроектирован для быстрого формирования и печати этикеток прямо внутри рабочего процесса.
Результат:
В результате работы был создан удобный и масштабируемый интерфейс для автоматизации складских и инвентаризационных процессов. Основной задачей проекта стало упрощение сложных пользовательских сценариев, сокращение количества ручных действий и повышение скорости выполнения операций.
Made on
Tilda