Когда приходит задача на интеграцию с маркетплейсом, техническая команда, ответственная за продажи на площадке, делает анализ API Wildberries и согласовывает поля.
Потом в графическом интерфейса собирает интеграцию в конечный сервис
У вас может быть всего один разработчик, ответственный за всё, в том числе и за сборку интеграции в интерфейсе шины.
Но в шине ему в большинстве случаев не придётся ничего разрабатывать.
Достаточно использовать готовые конструкторы интеграций в инструменте, который много лет разрабатывается только для этой задачи - это во-первых.
Шины обладают огромным инструментарием на все популярные действия, а часто в них есть предварительно собранные коннекторы для популярных сервисов. У разработчика, который использует шину, уходит меньше времени на код и больше - на продумывание интеграции.
Второе: разработчику не приходится «изобретать велосипеды»
для мониторинга систем и логирования действий.
Нативная поддержка этих процедур в шинах позволяет разработчику проще и быстрее понимать, что где-то есть проблема.
Поскольку у разработчика меньше времени уходит на механическую работу, у него остается больше времени на отладку и проверку систем. В-третьих, изменения в коннекторах к конечным системам происходят быстрее, чем изменение разработки.
По нашей статистике, если на небольшие правки интеграции кодом уходит от четырёх часов, то в конструкторе шин это занимает 15 минут. В среднем при создании интеграций с помощью шин трудозатраты разработчиков сокращаются в пять раз.
Кроме того, иногда ваша команда 1С перегружена, но вы не сможете привлечь на эту задачу технического специалиста, абсолютно не знакомого с вашей 1С.
Это в конечном итоге будет для вас более затратно, чем ждать команду
С шинами (при условии соблюдения сервис-ориентированного подхода) вы сможете спокойно масштабировать команду.
Использование шины положительно сказывается и на вашей 1С
В 1С нет специальных коннекторов для Wildberries - но они и не нужны, поскольку шина использует стандартный коробочный API вашей 1С. В итоге: ваши 1С-разработчики не будут отвлекаться на сопровождение интеграции; ваш канал продаж не будет простаивать только потому, что в 1С прилетела более приоритетная задача на реализацию; кода в конечных системах становится меньше.
Не забудьте, что написание интеграции само по себе не является сколь-нибудь сложной или интересной задачей. А значит, избавленная от этой задачи команда 1С не выгорает.
Но обычно всё не так, как мы описываем в этой статье…