Sari la conținut

Custom

Integrări

Stratul de integrare ca proiect, nu ca task: mai multe sisteme care nu au fost gândite să cadă de acord, o singură versiune a datelor și erori tratate ca situație normală, nu ca excepție.

Problema

Fiecare sistem din firmă este sursa de adevăr pentru ceva și greșit despre tot restul. Comanda din CRM, factura din contabilitate și stocul din depozit descriu aceeași zi diferit, iar punerea lor de acord este, în fiecare săptămână, treaba cuiva.

De ce nu încape într-un pachet

Conectorii se vând ca problemă rezolvată. Și sunt, pentru cazul în care două sisteme moderne sunt deja de acord ce înseamnă un client. Cele mai multe firme nu sunt cazul acela: sistemele au venit la zece ani distanță, unul nu are API demn de numele ăsta, altul e un punct de raportare cu care nu negociezi, iar niciunul nu definește clientul la fel.

Partea grea nu a fost niciodată transportul. Este de decis ce sistem deține ce informație, ce se întâmplă cu o înregistrare care există într-o parte și nu în cealaltă, și cum se propagă o corecție făcută unde nu trebuia. Sunt decizii de business îmbrăcate în haine tehnice, iar niciun conector nu le ia în locul tău.

Apoi este jumătatea pe care nu o demonstrează nimeni: ce face integrarea când un sistem este picat, când răspunsul întârzie, când același mesaj vine de două ori și când o cifră trebuie pusă de acord, nu suprascrisă. Reîncercări, idempotență și o urmă a ce s-a mișcat — ca o neînțelegere să se lămurească uitându-te, nu discutând.

Sistemele statului sunt o categorie în sine. e-Factura, ANAF și SPV nu sunt un buton de activat: sunt o obligație cu schemă, calendar și consecințe, și își au locul în arhitectură, nu lipite la final.

Cum abordăm

  1. 01

    Descoperire

    Ce sistem deține ce informație azi, unde există aceeași înregistrare de două ori și ce neînțelegeri costă deja pe cineva o dimineață.

  2. 02

    Arhitectură

    Încotro curg datele, cine câștigă un conflict, ce este sincron și ce nu, și cum trebuie să se comporte eroarea.

  3. 03

    Construcție

    Construit cu reîncercări, idempotență și urmă a ce s-a mișcat, apoi rulat pe volum real înainte să depindă ceva de el.

  4. 04

    Creștere

    Sisteme noi, scheme schimbate și volumul care apare mai târziu, adăugate fără să se refacă ce e deja legat.

Dovada

Econet Auto, fabrică de recondiționare de motoare. Șase cataloage de furnizori vin ca servicii separate, iar recepția de marfă se notează pe planul de conturi românesc.

Este potrivirea corectă?

Pentru firme la care mai multe sisteme trebuie să cadă de acord și nu cad, iar greșeala are un cost pe care îl poate numi cineva. Dacă îți trebuie una-două predări între sisteme care au deja API-uri ca lumea, automatizarea de pe linia Soluții e mai rapidă și mai ieftină.

Începe cu un discovery: ce sistem deține ce informație, scris pe hârtie, înainte să convină cineva un preț pentru legarea lor.

Ce include un discovery

Contact

Ce vrei să construiești?

Discută proiectul tău