DSoft (ERP-система)

DSoft (ERP-система)

DSoft (ERP-система)

Enterprise Platform · Data-Heavy Interfaces

Enterprise Platform · Data-Heavy Interfaces

Enterprise Platform · Data-Heavy Interfaces

Client:

Client:

Client:

Dalli-Service

Scope:

Scope:

Scope:

Product Design · Design system

Year:

Year:

Year:

2024

2024

2024

Обзор

Контекст

Dalli Service — логистическая компания со множеством внутренних команд: диспетчерская, склад, курьеры, продажи, HR, бухгалтерия. До DSoft каждая команда работала в своих legacy-инструментах без общих данных. Заказы сводились между системами вручную.

DSoft — внутренняя ERP-платформа, которая объединяет всю операционную деятельность в одну связанную систему. Я проектировал её два года как единственный продуктовый дизайнер — от ресёрча и информационной архитектуры по 8 ключевым модулям до полной дизайн-системы и передачи в разработку.

Результаты

· Спроектировал ERP из 8 ключевых модулей, объединив диспетчерскую, склад, курьеров, продажи, HR и бухгалтерию в одну систему
· Покрыл все состояния — каждый флоу проработан вплоть до загрузки, пустого состояния, ошибки и edge-кейсов, а не только happy path
· Построил дизайн-систему на токенах с нуля, синхронизированную с фронтендом и масштабированную по всем модулям и трём брейкпоинтам
· Вёл продуктовый дизайн от начала до конца два года как единственный дизайнер на платформе

Сделана с нуля как система на токенах, синхронизированная с фронтенд-кодом. Компоненты живут в единой Figma-библиотеке и распространяются по всем 8 ключевым модулям и трём брейкпоинтам (1440 / 1920 / 2560). Та же система поддерживает плотные таблицы данных, сложные формы и дашборды — единый фундамент для всей платформы.

Роль

Единственный продуктовый дизайнер на DSoft в течение двух лет. Кросс-функциональная команда из 9 человек: IT-директор, PM, 3 фронтенд-разработчика, 3 бэкенд-разработчика и QA.

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

Задача

Много команд, много разрозненных инструментов, нет общего слоя данных:

· Потеря данных при передаче — заказы терялись при ручном копировании между системами
· Долгий онбординг — новым сотрудникам приходилось осваивать несколько незнакомых инструментов, прежде чем начать работать
· Операционные ошибки — ручная сверка между системами тянула ошибки через всю цепочку заказа
· Нет единого источника правды — менеджеры не видели операцию целиком, не  собирая отчёты из нескольких инструментов

Legacy-интерфейс маршрутизации — всё впихнуто в одно окно, критичные функции спрятаны по вложенным панелям.

Исследованиеc

Впервые в карьере я проектировал на основе прямого наблюдения, а не ТЗ. Я провёл время на местах с каждой командой, чтобы понять, как они реально работают:

· Бухгалтеры — смотрел, как они обрабатывают транзакции и сверяют документы, чтобы понять, какие части их текущего софта сохранить, а какие переделать · Склад и логистика — наблюдал приёмку заказов, сортировку и передачу маршрутов в реальных рабочих условиях · Менеджеры продаж и поддержки — сидел с ними над клиентскими и заказными сценариями, чтобы понять их ежедневное трение

Разбор модуля бухгалтерии — разметка каждого поля, действия и edge-кейса до начала дизайна.

Это сформировало ключевой принцип проекта: адаптировать то, что работает, переделывать то, что не работает. Где у команд были рабочие паттерны в их legacy-инструментах — я сохранял знакомую логику, чтобы облегчить переход. Где старый софт мешал — проектировал новые флоу с нуля.

Дизайн под каждое состояние

DSoft — операционная система: люди работают в ней весь день. Диспетчер назначает маршруты, складской работник обрабатывает заказы, курьер разбирается с несостоявшейся доставкой. У каждого действия несколько исходов, и каждому исходу нужно спроектированное состояние.

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

Я проектировал DSoft вплоть до уровня состояний. По всей платформе это вылилось примерно в тысячу экранов — не потому что система декоративная, а потому что операционный софт ломается, когда непроектированное состояние застаёт пользователя посреди задачи.

Ключевые модули

Карточка сотрудника — один компонент, много состояний. Отображение адаптируется под роль (курьер, водитель, менеджер), права доступа и статус занятости. Быстрый доступ из любого имени сотрудника, с графиком работы, личными данными и информацией о транспорте в одном модальном окне.

Back-office модули — учёт сотрудников, графики, роли и права, финансовые операции. Платформа покрывает весь операционный стек, а не только фронтлайн-работу.

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

Результат

DSoft разработан как закрытая внутренняя экосистема для операций Dalli Service. Дизайн сдан в полном объёме по всем модулям, дизайн-система передана в разработку. Со стороны дизайна проект был завершён к моменту моего перехода в NF Group.