Оптимизация системы управления аукционами для торгового дома в сфере госзакупок

Web
Android
Команда
4
analysts
Техстек
Redmine
REST API
MS Office
Figma
Postman
Web
Android
О клиенте
Крупный фармацевтический дистрибьютор, входящий в число ведущих поставщиков лекарственных препаратов на российском рынке. Компания осуществляет оптовую поставку современных лекарственных средств и сопутствующих продуктов государственным и частным медицинским учреждениям. Основной вид деятельности — управление цепочкой поставок и участие в процедурах государственных закупок для медицинского сектора.


Бизнес-задачи
Доработать бизнес‑логику в существующих интерфейсах без изменения исторически согласованных требований трёхлетней давности.
Восстановить целостную картину системы после трёх лет разработки и смены трекеров задач.
Обеспечить работоспособность и согласованность логики между веб‑версией и мобильным приложением.
Обновить и реализовать логику ключевых блоков: рекламации, спецификация аукциона,задания на доп.соглашения, задания на согласование цен, замещение сотрудников и др.
Актуализировать и дописать документацию по системе.
Вызов
Проекту было уже около трёх лет: требования устарели, а система за это время эволюционировала, из‑за чего согласованные ранее требования перестали соответствовать фактической реализации.
Часть функциональности была «нарисована» в интерфейсе без рабочей логики, документация была разрознена и частично потеряна при переходах между трекерами задач и людьми.
Дополнительно к этому, в процессе разработки от клиента поступали дополнительные требования, которые затрагивали архитектуру.



Как мы это сделали
Начали с аудита текущей документации и задач
Начали с аудита текущей документации и задач в нескольких трекерах, собирая куски описаний по системе и интеграциям «из людей» и из истории задач.
Актуализировали руководство пользователя и администратора
Актуализировали руководство пользователя и администратора, заново описали интеграционный сервис и взаимодействие системы с 1С, мобильным приложением.
Доработали логику обработки жалоб
В блоке рекламаций доработали логику обработки жалоб: от анализа писем на почте менеджера до формирования рекламаций и заданий на их исполнение.
Переработали формирование спецификации аукциона
Переработали формирование спецификации аукциона: убрали лишние таблицы, устранили дублирование данных, ввели одну таблицу спецификации и несколько представлений на её основе.
Обновили и согласовали с заказчиком л огику заданий
Обновили и согласовали с заказчиком логику заданий на доп.соглашение и согласование цен, сохраняя максимально близкое соответствие старым требованиям.
Реализовали и переработали сценарии замещения сотрудников
Реализовали и несколько раз переработали сценарии замещения сотрудников: передача документов и ролей на время отпуска или отсутствия в условиях меняющейся модели доступа.
Спроектировали интерфейсы и логику
Для мобильного приложения Android спроектировали интерфейсы по новым доработкам и логику, согласованную с веб‑версией, с учётом ограничений платформы и ожиданий заказчика.
Аналитики выполняли и роль тестировщиков
Аналитики выполняли и роль тестировщиков: полноценное функциональное тестирование доработок, фиксация багов и приёмка задач у разработчиков.
Что получил пользователь
Систему, которая автоматически подтягивает тендеры с сайта госзакупок, оценивает риски и помогает решать, в каких аукционах участвовать
Прозрачные процессы по рекламациям: жалобы из почты автоматически попадают в систему, оформляются в виде рекламаций и сопровождаются до решения.
Удобную работу со спецификацией аукциона: единая форма, меньше ручного ввода, отсутствие разъезжающихся данных по разным таблицам.
Возможность продолжать работу даже при отпуске или отсутствии ключевых сотрудников за счёт механизма замещения и передачи задач.
Более предсказуемый и контролируемый процесс участия в аукционах - от заявки до поставки и обработки обратной связи от заказчика.
Что получил клиент
Снижение операцио нных рисков за счёт автоматизации анализа тендеров и управления участием в аукционах.
Упорядоченную архитектуру данных в критичном блоке спецификаций, что уменьшает ошибки и упрощает развитие системы
Актуальную и полную документацию по системе и интеграциям, что снижает зависимость от конкретных людей и ускоряет онбординг.
Возможность эволюции модели доступа и ролей (в том числе мандатный доступ), несмотря на сложность и влияние на архитектуру.


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

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