АИС СоколКонтакты

Готовый коннектор или отдельный адаптер: как сравнить на одном обмене

Подготовлено

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

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

Опишите задачу до выбора продукта

Учебная задача: передать новую заявку с сайта в рабочую систему, сохранить обязательный код объекта и получить подтверждение приёма. Обратная передача статусов и перенос старой базы в этот пример не входят.

Определите обязательный результат и допустимые исключения. Если код объекта нужен сотруднику для обработки, вариант без этого поля нельзя считать соответствующим только потому, что он создаёт какую-то запись. Если же поле необязательно, это влияет на сравнение иначе.

Назовите принимающего и условия проверки. Тогда готовое решение, настройка и отдельный адаптер обсуждаются как способы выполнить одну задачу, а не как разные по составу предложения с несопоставимыми ценами.

Сравните одинаковый состав

Ниже — заполненный учебный образец без реальных поставщиков. Условный готовый вариант описан как создающий заявку, но поддержка нужного кода объекта в его составе не указана. Заказной вариант пока представлен только предложением состава; его реализация не подтверждена.

ПунктУсловный готовый коннекторПредлагаемый отдельный адаптер
Создать новую заявкуЕсть в описании, требуется проверка нужного сценарияВключено в обсуждаемый состав
Обязательный код объектаВ описанном составе не указан; нужно спросить о настройке или ограниченииПредложен к включению, нужно проверить интерфейсы обеих сторон
Подтверждение приёмаЕго смысл и вид уточняются по документацииОжидаемый результат нужно согласовать
Повтор и неизвестный исходПоведение не провереноДолжны быть отдельные согласованные случаи; готовность не заявлена
ПоддержкаУсловия запрашиваются у поставщикаСостав сопровождения обсуждается отдельно
Полная стоимостьТариф, настройка и сопутствующие расходы неизвестныЦена и ресурс до оценки неизвестны

Из таблицы не следует победа заказной разработки. Следующий шаг — выяснить, можно ли получить обязательный код готовыми средствами. Возможно, настройка уже решает задачу. Если нет, появляется конкретный незакрытый результат для дальнейшего обсуждения.

Сравнение должно учитывать один и тот же состав. Разовый платёж, регулярные расходы, настройка, переход и поддержка могут относиться к разным частям решения. Не назначайте им выдуманные значения; запросите условия и сопоставьте их на одинаковой границе.

Проверьте обычный и неудобный случаи

Для каждого варианта согласуйте безопасный пример обычной заявки и существенное исключение. В учебной задаче это заявка со всеми обязательными сведениями, отсутствие кода объекта и операция без полученного подтверждения.

Маркетинговое описание подтверждает заявленный состав, но не заменяет результат проверки вашего случая. Участникам нужно увидеть, какие поля приняты, что создал получатель и как определяется завершение. Возможность реальной проверки, её среда и допустимый доступ устанавливаются отдельно.

Если системы используют разные справочники, это ещё одна строка сравнения. Как трактуются и сопоставляются значения, можно разобрать отдельно в материале о справочниках в обмене. Совпадение названия поля не подтверждает совпадение его смысла.

Учтите поддержку и изменения

Спросите, кто меняет обмен при новых требованиях источника или получателя. У готового варианта это определяется условиями поставщика, у отдельного адаптера — согласованным составом работы и сопровождения. Нельзя приписывать ни одной стороне неизвестные сроки реакции и обязательства.

Также полезно выяснить, кто наблюдает незавершённые операции и предоставляет свидетельства при сбое. Если «обмен есть», но никто не установил порядок разбора неизвестного исхода, этот пробел остаётся в сравнении.

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

Когда достаточно готового варианта

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

Решение опирается на проверенные свойства конкретного варианта. Например, в учебной ситуации поставщик может подтвердить поддержку кода объекта, после чего останется проверить весь согласованный путь. Без такого подтверждения и проверки нельзя заранее записывать пункт как выполненный.

Если готовый вариант устраивает, сохраните основание выбора и оставшиеся вопросы к запуску. Выбор продукта, его настройка, установка и подтверждение работы — разные события.

Когда обсуждать отдельный адаптер

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

Один обмен и обязательный результат:
Сравниваемые варианты:
Операции и поля:
Что считается завершением:
Обычный проверочный пример:
Неудобный случай и неизвестный исход:
Подтверждённые ограничения:
Что ещё нужно узнать у поставщика:
Настройка и необходимые переходные работы:
Разовые и регулярные расходы:
Поддержка и изменения:
Принимающий специалист:
Основание выбора и следующий шаг:

АИС Сокол обсуждает отдельный согласованный обмен между системами. Сначала проверяют готовый коннектор и реальные входы; внутренние доработки конфигурации 1С в это предложение не входят. Цена, срок и ресурс новой разработки определяются после разбора состава.

Если такой участок есть в вашем проекте, опишите одно действие и нужный результат. Первый разговор бесплатный; готовое ТЗ не обязательно.

Обсудить свою задачу