Сервис для корпоративных закупок ИТ-оборудования

X-com B2B

title-arrow
X-com B2B — сервис профессиональных ИТ-закупок. Индивидуальное ценообразование. Комфортные финансовые условия. Корпоративный B2B-портал. Более 500 брендов. В каталог B2B. Системный интегратор. Быстрая поставка и логистика по РФ.

Введение

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

Проблемы

Сложность масштабирования команды:

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

Трудности параллельной разработкой:

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

Технический долг и увеличение времени разработки:

Высокая сложность системы требовала значительных усилий на решение проблем и реализацию даже мелких задач, что увеличивало время разработки и time-to-market.

Принятые решения:

Разделение проекта на независимые сервисы: Решено было разделить проект на несколько низко-связных сервисов, чтобы обеспечить возможность параллельной разработки и управления независимыми частями проекта.
Использование готовой CMS: Для ускорения решения типовых задач и управления контентом было принято решение подключить готовую CMS. Вариантом был выбран 1С-Битрикс, опираясь на его экспертизу и широкую известность.
Интеграция 1С-Битрикс:

  • Перенос базовых функциональностей: Авторизация, личные кабинеты, программа лояльности, часть каталога, акции, новости и статические страницы были успешно перенесены на 1С-Битрикс.
  • Сохранение ядра на старом движке: Некоторые ключевые функции, такие как службы доставки и биллинг, остались в качестве ядра на старом движке. К ним можно было обращаться через API, и за их поддержкой продолжала отвечать старая команда.
  • Новая команда для развития с Битриксом: Новая команда была сформирована для работы с 1С-Битриксом и разработки новых функциональностей, что обеспечило более эффективное управление различными аспектами проекта.


Результаты

Распараллеливание задач и улучшение поиска сотрудников:

Разделение проекта на независимые сервисы позволило эффективно распараллеливать задачи и облегчило поиск новых разработчиков, благодаря широкой известности 1С-Битрикс.


Улучшение времени выхода на рынок:

Использование готовой CMS значительно ускорило решение типовых задач, улучшив time-to-market проекта.


Система стала более гибкой:

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


Итоговый результат

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


Над проектом
работали

Back-end разработчик
  • Чистый код без багов
Front-end разработчик
  • Интересная подача
TeamLead
  • Масштабируемая архитектура
Аналитик
  • Все по регламенту
Менеджер проекта
  • Всегда на связи