Avklar hva et grensesnitt gjør før det erstattes
En utdatert forbindelse kan fortsatt bære viktige forløp. Erstatningen krever klarhet om virkninger, unntak og åpne handlinger.

Før et grensesnitt erstattes, bør det være avklart hvilket arbeid det faktisk bærer i dag. Den tekniske grunnen kan være berettiget: En gammel protokoll eller en løsning som er vanskelig å vedlikeholde, kan tale for endring. Det avgjør ikke hvilke forretningsforløp erstatningen må bevare.
Den synlige overføringen er bare en del av forløpet
I en oppdiktet virksomhet overfører en nattlig forbindelse nye ordrer fra en portal til ERP. Den venter også på avklaring ved ukjente vareidentifikatorer og sender ERP-ordrenummeret tilbake dagen etter. Hvis bare den første overføringen erstattes, kan uavklarte forespørsler gå tapt, eller nummerets tilbakevei kan bli utelatt.
Eksemplet begrunner vår anbefaling om også å kartlegge unntak og tilbakemeldinger. En gammel forbindelse kan utføre nyttig arbeid selv om den tekniske formen skal erstattes. Den kan samtidig bære regler som ingen lenger trenger. Begge deler må avgjøres ut fra det konkrete forløpet.
Undersøk betydningen før den nye formen
Microsoft beskriver med Anti-Corruption Layer oversettelse mellom systemer med ulik betydning. En slik grense kan hjelpe med å frigjøre den nye forbindelsen fra den gamle systemmodellen. Den avgjør likevel ikke hvilke ventetrinn eller tilbakemeldinger som fortsatt trengs for virksomheten.
Kontroller derfor en vanlig handling, et utsatt tilfelle og et forsinket svar. For hvert tilfelle må det være fastsatt hvilket resultat som skal bevares. Ikke alle eksisterende særegenheter trenger en teknisk kopi; en bevisst forenklet regel kan være bedre når følgene er avklart.
Tilpass overgangen til avhengighetene
Strangler Fig-mønsteret beskriver trinnvis utskifting av enkelte funksjoner. Det krever egnede overleveringspunkter og gir midlertidig ekstra arbeid. For en liten, klart avgrenset forbindelse kan ett samlet bytte være enklere.
Erstatningen kan først vurderes forretningsmessig når også åpne handlinger har en vei. En vellykket ny forbindelse sier lite om det. Vi anbefaler derfor å fastsette det ønskede arbeidet med konkrete tilfeller og først derfra utlede omfanget og overgangen til den nye forbindelsen.
Kilder
Les videre
Alle artikler






API-er og integrasjon med ASES
ERP, CRM og nettbutikk ryddig koblet sammen

