Software-vervanging met zicht op verborgen maatwerk
Jarenlange aanpassingen zorgen dat de oude applicatie precies weet hoe uw werk verloopt, maar die kennis staat nergens helder beschreven. Radorfa helpt met software-vervanging in Kerkdriel om belangrijke maatwerkregels zichtbaar te maken. We combineren uitleg van medewerkers met onderzoek naar beschikbare code en configuratie.
Zo wordt de vervangende oplossing gebaseerd op aantoonbaar gedrag.
1Zoek de regels op hun echte plek
Radorfa onderzoekt relevante broncode, componenten, databaseprocedures en instellingen voor de gekozen werktaak. Een berekening kan verspreid zijn over scherm, opslag en koppeling. We bespreken afwijkende voorbeelden met medewerkers. Waar broncode ontbreekt, leggen we de beperkingen vast en onderzoeken we zichtbaar gedrag zonder te doen alsof iedere verborgen regel daarmee volledig bekend is.
2Kies wat bewust behouden blijft
We beschrijven welke regels noodzakelijk zijn en welke historische omwegen kunnen veranderen. Radorfa verbindt iedere keuze aan gegevens en een verwachte uitkomst. De nieuwe architectuur hoeft de oude code niet te kopiëren. Wel moet duidelijk zijn welke configuratie of softwarecomponent de afgesproken regel uitvoert en wie een inhoudelijke wijziging mag goedkeuren.
3Vergelijk uitkomsten met voorbeelden
De test gebruikt normale situaties en bekende uitzonderingen uit het werk. Radorfa vergelijkt berekeningen en vervolgacties tussen bestaande en vervangende software. Resultaten worden aan release- en configuratieversies gekoppeld. Verschillen worden onderzocht: soms is de oude uitkomst onjuist, maar die conclusie vraagt een bewuste beslissing en mag niet stilzwijgend in een nieuwe implementatie verdwijnen.
Hoe controleren we de uitkomst?
Het regeldossier verbindt bronverwijzingen, voorbeelden, beslissingen en testresultaten. Radorfa benoemt onzekerheden wanneer documentatie of code ontbreekt. Een enkele gelijke uitkomst bewijst niet dat alle uitzonderingen zijn meegenomen. Daarom kiezen we samen representatieve gevallen en leggen we vast welk bereik daadwerkelijk is onderzocht voordat de vervangende functie wordt ingezet.
Beheer na de overgang
Radorfa kan de overgenomen regels en tests onderhouden bij volgende releases. Nieuwe wensen worden onderscheiden van fouten in eerder afgesproken gedrag. De documentatie helpt medewerkers en ontwikkelaars dezelfde betekenis hanteren.
Ook de resterende oude componenten blijven in beeld, zodat uitfasering pas volgt wanneer noodzakelijke functies en gegevens niet meer daarvan afhankelijk zijn.
Techniek en controlepunten
Broncode, databaseprocedure, componentarchitectuur, regelconfiguratie, releaseversie en vergelijkingstest ondersteunen de overdracht.
Bespreek uw softwarevervanging
Welke maatwerkregel mag niet verloren gaan? Radorfa helpt de werking vastleggen en in de vervanging toetsen.
Bespreek uw softwarevervanging