Технології та програмне забезпечення

Система компанії інтеграцій та API (Integration)

Постачальники системної інтеграції для великих багатоплатформних організацій.

Проєкт інтеграції від інвентаризації систем і проєктування потоку до розробки, тестування, продакшну та постійного моніторингу.

Без банківської картки — ваш проєкт буде готовий із повною системою за хвилину

Інвентаризація1
Визначте системи вашого поточного клієнта та їхні інтерфейси
Проєктування1
Побудуйте перший потік даних і затвердіть його
Розробка0
Карток поки немає
Тестування1
Задокументуйте інтерфейс третьої сторони, з яким працюєте, на Форумі
Продакшн0
Карток поки немає
Моніторинг0
Карток поки немає

Так виглядатиме дошка системи, яку ви отримаєте: колонки робочого процесу та стартові картки з першими кроками

Як рухається робота в цій системі?

Кожен проєкт інтеграції починається карткою в «Інвентаризація», де інтеграційний архітектор визначає системи клієнта, їхні доступні інтерфейси та обмеження, — система без задокументованого інтерфейсу означає ризик, який краще виявити рано, а не пізно. Далі «Проєктування» для побудови потоку даних між системами: що рухається, коли та в якому порядку, задокументованого схемами у вкладеннях на картці. Потім «Розробка» для побудови інтерфейсів; далі «Тестування» реальними сценаріями з маскованими продакшн-даними; потім «Продакшн» при фактичному запуску; і нарешті постійний «Моніторинг» сповіщень про збої синхронізації.

Форум зберігає технічні угоди інтеграції: специфікація кожного інтерфейсу з третьою стороною, контактна особа в ній і домовлене, — бо проєкти інтеграції зазвичай падають між системами, а не всередині них, і документування є захистом. «Платежі» керують етапами оплати: платіж при проєктуванні, платіж при тестуванні та платіж при фактичному запуску. Чат — для щоденної координації з технічними командами клієнта; Оголошення — для вікон обслуговування, що тимчасово зупиняють інтеграції.

Інтеграційний архітектор володіє «Інвентаризація» та «Проєктування» і підписує схему до будь-якого коду; розробники будують інтерфейси й документують очікувані випадки збоїв та їх опрацювання; координатор тестування керує «Тестування» сценаріями, які схвалює клієнт. Після «Продакшн» картка лишається живою в «Моніторинг»: кожен збій синхронізації записується на ній з причиною та тривалістю, — і саме на записі моніторингу будується продовження контрактів.

Хто за що відповідає?

Операційні ролі в цій системі та відповідальність кожної в щоденній роботі — призначте їх команді як є або адаптуйте під себе.

Інтеграційний архітектор

Визначає системи клієнта в «Інвентаризація» та будує потік даних у «Проєктування», підписує схему до розробки, вирішує технічні суперечки з третіми сторонами.

Розробники інтерфейсів

Будують інтерфейси в «Розробка» та документують очікувані випадки збоїв і їх опрацювання, опрацьовують сповіщення «Моніторинг» за збоїв синхронізації.

Координатор тестування

Керує «Тестування» реалістичними сценаріями, які схвалює клієнт, документує результати на картці, затверджує перехід до «Продакшн».

Технічний аккаунт-менеджер

Володіє стосунками з технічними командами клієнта: узгоджує вікна запуску та обслуговування, відстежує етапи оплати в «Платежах», керує зустрічами приймання.

Що підготовлено для вас із першого дня?

Модулі системи

  • Завдання Канбан-дошка з колонками робочого процесу та картками виконання
  • Чат Швидкий канал щоденної координації команди
  • Форум Задокументовані обговорення в упорядкованих розділах — рішення та знання не губляться
  • Оголошення Офіційний голос керівництва — циркуляри та сповіщення, які доходять до всіх
  • Виплати Внутрішні гроші зі суворою конфіденційністю — виплати, аванси та витрати

Розділи форуму (4)

  • Технічні угоди інтеграціїСпецифікація кожного інтерфейсу з третьою стороною: обмінювані дані, права доступу, контактна особа та письмово домовлене — захист у разі суперечки.
  • Випадки збоїв синхронізаціїРозбір збоїв у «Моніторинг»: їхні першопричини та постійне усунення — жодного тихого перезапуску, що ховає проблему.
  • Патерни інтеграціїЗатверджені в компанії патерни: черги повідомлень, повторні спроби та періодична синхронізація — коли застосовується кожен патерн і чому.
  • Документація інтерфейсівБібліотека інтерфейсів поширених систем локального ринку та їхні відомі обмеження — скорочує тижні з «Інвентаризація» наступних проєктів.

«Правила роботи в цій системі» — Закріплено на форумі

1. Жодної розробки до затвердженого «Проєктування»: схему потоку даних підписують обидві сторони, і вона вкладається до картки. 2. Кожна домовленість із третьою стороною документується в розділі «Технічні угоди інтеграції» — усна нікого не захищає. 3. «Тестування» проводиться сценаріями, які схвалює клієнт, та маскованими даними, що імітують продакшн. 4. Кожен збій синхронізації в «Моніторинг» розбирається до першопричини — сам перезапуск не є усуненням. 5. Продакшн-дані використовуються в тестуванні лише маскованими та знеособленими. 6. Етапи оплати записуються в «Платежі» за завершення «Проєктування», «Тестування» та «Продакшн».

Вітальне оголошення: «Ласкаво просимо до системи інтеграцій»

Відсьогодні кожен проєкт інтеграції проходить карткою від «Інвентаризація» до «Моніторинг», жодної розробки до затвердження схеми «Проєктування» обома сторонами, а кожна домовленість із третьою стороною документується в розділі «Технічні угоди інтеграції». Перший крок: визначення систем ваших поточних клієнтів та їхніх інтерфейсів. Вікна обслуговування, що впливають на інтеграції, оголошуються тут до їхнього терміну.

Готові? Ваш перший проєкт — за дві хвилини

Створіть безкоштовний робочий простір зараз і запросіть команду до кінця дня.