Legacy-vervanging die de werkwijze begrijpt
Niemand weet precies waarom de oude applicatie een bepaalde uitzondering toestaat, maar medewerkers gebruiken die route dagelijks. Radorfa onderzoekt bij legacy-vervanging in Kerkdriel de regels achter het scherm. We combineren bestaande code met praktijkvoorbeelden en beslissingen van verantwoordelijke medewerkers.
Zo wordt duidelijk wat de vervanger moet doen en welke oude gewoonte bewust kan veranderen.
1Verzamel normale en afwijkende gevallen
We vragen naar correcties, uitzonderingen en handmatige controles die niet in de handleiding staan. Radorfa bekijkt waar die keuzes in code, databaseprocedures of configuratie zijn vastgelegd. Een historische uitkomst is waardevol bewijs, maar kan ook een oude fout bevatten. Daarom onderscheiden we bestaand gedrag van de regel die uw organisatie daadwerkelijk wil blijven toepassen.
2Maak beslissingen expliciet
Radorfa beschrijft voorwaarden, berekeningen en uitzonderingsrechten in begrijpelijke voorbeelden. De verantwoordelijke medewerker beoordeelt twijfelgevallen. We bouwen de overeengekomen regels in herkenbare componenten en bewaren versies van relevante configuratie. Een wijziging aan de werkwijze wordt zichtbaar afgesproken; zij wordt niet verstopt in een technische herbouw waar gebruikers pas na oplevering de gevolgen merken.
3Vergelijk de gekozen uitkomsten
We maken tests met gewone invoer, grenswaarden en relevante uitzonderingen. Radorfa vergelijkt de resultaten met de goedgekeurde voorbeelden en onderzoekt afwijkingen. Bij een bewust gewijzigde regel wordt uitgelegd waarom oud en nieuw verschillen. Medewerkers controleren de uitkomst in hun volledige taak, inclusief correctie en overdracht naar een volgend procesonderdeel.
Eerst toetsen aan de praktijk
Het regeloverzicht koppelt voorbeelden aan beslissingen, codeversies en testresultaten. Radorfa vermeldt welke historische gevallen ontbreken of onvoldoende kunnen worden verklaard. Een grote verzameling tests biedt geen zekerheid over onbekende regels. Wel maakt zij de beoordeelde afspraken herhaalbaar en helpt zij voorkomen dat later onderhoud ongemerkt een eerder geaccepteerde uitkomst verandert.
Duidelijkheid na de overstap
We bespreken wie nieuwe regels goedkeurt en hoe wijzigingen worden getest en uitgelegd. Radorfa kan de overeengekomen applicatie onderhouden en de proefset uitbreiden met nieuwe situaties. Besluiten over uitzonderingen blijven bij bevoegde medewerkers.
Door regels, configuratie en voorbeelden samen te beheren, wordt kennis minder afhankelijk van degene die toevallig de oude applicatie het langst gebruikt.
Software en controlepunten
Regelcomponenten, databaseprocedures, grenswaarden, configuratieversies, goedgekeurde voorbeelden en regressietests onderbouwen de vervanging.
Bespreek uw oude applicatie
Welke uitzondering kennen vooral ervaren medewerkers? Radorfa helpt die kennis vertalen naar duidelijke regels en testbare software.
Bespreek uw softwarevervanging