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