02 — как это устроено
Ту сторону вы не поменяете
Интеграцию делают не там, где удобно, а там, где можно: чужую систему переписать нельзя, и всё, что она делает не так, придётся принять на себя.
Отсюда и разница в оценке. «Подключить платежи» звучит как один пункт, а оказывается работой, потому что дело не в подключении: дело в том, что делать, когда ответ не пришёл, пришёл дважды или пришёл не тот. Эти случаи и есть интеграция; остальное — вызов метода.
Эта территория здесь за Думитру: бэкенд, API, обмен в реальном времени, платежи — четырнадцать лет и все они на этой стороне работы. Архитектурные решения и всё, что касается серверов, — за Андреем. Двое из нас работают на одной бэкенд-территории, поэтому интеграция не остаётся знанием одного человека.
сколько занимает интеграция
Одна интеграция с документированным API — от двух до шести недель. Без документации или с оборудованием на той стороне — дольше, и насколько, видно только после того, как мы её посмотрим.
Срок здесь зависит не от нас, а от той стороны: от того, есть ли документация, есть ли тестовая среда и как быстро отвечают те, кто эту систему держит. Поэтому мы называем вилку после того, как посмотрим ту сторону, — а не после того, как прочитаем ваше ТЗ.