Летний Аналитический Фестиваль - Как перестать ловить «блох» в интеграции

Как перестать ловить «блох» в интеграции

Доклад (40 минут)

Крикун Наталья

Конференция: ЛАФ-2022

Я расскажу про базовые принципы описания интеграционных интерфейсов, соблюдение которых является залогом быстрой и качественной интеграции. За 20 лет работы я выработала такие базовые принципы интеграций: 

- степень детализации описания требований к интеграции зависит от срочности задачи и уровня зрелости команды разработки,

- соблюдать договоренности внутри команды / внутри проекта,

- учитывать справочные значения в интеграционных интерфейсах.

 

Кроме этого есть еще ряд нюансов, которые тоже следует учитывать в работе интеграционного аналитика:

- работу с пустыми и отсутствующими значениями,

- работу со всевозможными маппингами (преобразованиями) между разными интеграционными слоями,

- обработку ошибок на всех ветках алгоритма,

- сокращение Http Status Code = 500.

 

Если следовать этим принципам и учитывать нюансы, то "блох" интеграции, выявленных при тестировании и при выходе в ПРОД, будет в разы меньше.




Продолжая использовать этот сайт, вы даете согласие на обработку файлов cookie, пользовательских данных (включая сведения о местоположении, тип и версия ОС, тип и версия браузера, тип устройства и разрешение его экрана, источник откуда пришел на сайт пользователь, с какого сайта или по какой рекламе, язык ОС и Браузера, какие страницы открывает и на какие кнопки нажимает пользователь, IP-адрес). Если вы не хотите, чтобы ваши данные обрабатывались, пожалуйста, покиньте сайт. Вы можете узнать, как используются эти данные, ознакомившись с Политикой конфиденциальности.
Ясно, больше не показывать это сообщение