Интеграция систем
Шов, который держит, и на котором видно, чья сторона отвалилась.
Ситуация
Отвалилось на их стороне, а виноваты мы.
Внешняя система ответила не то, ответила поздно или не ответила вовсе. Ваш клиент видит вашу ошибку. Разбор занимает день и кончается перепиской, в которой обе стороны правы.
Что происходит
Шов — это место, где живут допущения. Записывается, что каждая сторона на самом деле обещает, и отдельно — что она делает. Между этими двумя списками и лежит вся будущая работа.
Проектируется отказ, а не успех. Вопрос не как это работает, когда всё хорошо, а что происходит, когда сосед недоступен, отвечает медленно, отвечает дважды или отвечает неправдой. У поставщика, платёжной системы и государственной платформы это три разных поведения.
Чья сторона отвалилась — видно из системы, а не из переписки. Это не про обвинение, это про то, чтобы разбор занимал минуты.
Неверное допущение на шве обычно не баг. Там, где рядом регулятор, это инцидент с вашим именем.
Что вы получаете
Шов, который переживает поведение соседа, и запись, по которой видно, что именно случилось. Плюс границу ответственности, названную заранее, — до того, как она понадобится в споре.
Как это было
Торговое оборудование под государственной прослеживаемостью драгоценных металлов. Аппарат, платёж, государственная отчётность и склад обязаны сойтись между собой, и каждую операцию нужно уметь предъявить. Курьер в это время едет по полю, где сети может не быть, — приложение обязано это пережить, а не рассчитывать на связь.
Другой случай — государственная программа субсидирования ипотечной ставки. Дорог был не отбор заявителей, а восемь с лишним систем, которые надо держать связанными за одной воронкой.
Чего здесь нет
Ответственности за доступность чужой стороны. Мы не можем сделать так, чтобы сосед не падал; можем сделать так, чтобы его падение не выглядело вашим и не останавливало вас целиком.
С чего начать
Назовите шов, который чаще всего разбирают вручную. И одну цифру: сколько раз за месяц.