Softwarekoppelingen onderhouden bij nieuwe versies
Een leverancier wijzigt een veld en opeens komen gegevens onvolledig aan. Bij softwarekoppelingen in Rosmalen brengt Radorfa versieafspraken en afhankelijkheden in beeld. We onderzoeken welke interface de connector gebruikt en wat de nieuwe release verandert. Daarna wordt de wijziging met bestaande voorbeeldberichten getest voordat de actieve gegevensroute wordt aangepast.
1Maak de verandering concreet
We vergelijken de oude en nieuwe beschrijving van de interface. Radorfa kijkt niet alleen naar ontbrekende velden, maar ook naar gewijzigde betekenis, verplichtingen en foutcodes. De applicatie-eigenaar benoemt welke dagelijkse handeling hierdoor geraakt kan worden. Een ongewijzigde veldnaam sluit een inhoudelijke verandering niet uit.
2Pas de vertaallaag gericht aan
De adaptercode krijgt een gecontroleerde wijziging met herkenbare configuratie en releaseversie. Waar nodig blijven twee gegevensformaten tijdelijk naast elkaar bestaan. Radorfa beschrijft welke berichten nog volgens de oude afspraak verwerkt worden. Een overgang mag openstaande taken niet ongemerkt opnieuw interpreteren of hun oorspronkelijke context verliezen.
3Vergelijk oud en nieuw in een proef
Representatieve berichten doorlopen de gewijzigde connector in een testomgeving. We controleren normale invoer, onbekende waarden en het verwijderen van een eerder ondersteund veld. De gebruiker vergelijkt de doelregistratie. Pas na beoordeling van uitkomst en herstelroute wordt een passende productieovergang afgesproken met beide software-eigenaars.
Hoe controleren we de uitkomst?
Het dossier verbindt interfacebeschrijving, codewijziging, configuratie en testresultaat. Radorfa controleert bron- en doelrecords op dezelfde voorbeelden. Bij terugzetten wordt ook onderzocht wat al onder het nieuwe formaat is opgeslagen. Oude code terugplaatsen maakt gewijzigde gegevens immers niet automatisch weer geschikt voor een eerdere versie.
Ook na oplevering beheersbaar
We leggen onderhoudsmomenten en aangekondigde einddata van interfaces vast. Radorfa kan contracttests en releasebeheer verzorgen. Nieuwe leveranciersmeldingen krijgen een verantwoordelijke beoordelaar. De testset groeit mee met echte afwijkingen, zodat eerder gevonden problemen bij een volgende update niet opnieuw onopgemerkt door de koppeling gaan.
Technische onderbouwing bekijken
API-contract, adapterrepository, schemawijziging, configuratieversie, release, testomgeving en gegevenscontrole maken onderhoud overdraagbaar.
Bespreek uw koppeling
Welke software-update komt eraan en welke koppeling is ervan afhankelijk? Radorfa onderzoekt de wijziging, benodigde proef en beheerafspraken.
Vraag advies over uw softwarekoppeling