Software-refactoring in Geldermalsen past wanneer gegevenslogica verspreid staat over applicatiecode, queries en databaseprocedures en een interne wijziging daardoor totalen of transacties kan veranderen. De klant wil dat databasegebruik begrijpelijker en beter onderhoudbaar wordt zonder betekenis, volledigheid of snelheid van het bedrijfsresultaat te verliezen.
Radorfa kiest daarom één wijzigingsknelpunt rond betrouwbare databasecode en legt het huidige gedrag eerst vast. Broncode, componenten, architectuur, softwareversie, configuratie, database en interfaces blijven aan de echte gebruikerstaak gekoppeld. Gegevensbetekenis, transactie en responstijd tellen samen; een kortere query is geen doel op zichzelf.
De controle combineert dezelfde bedrijfsuitkomst, gegevensvergelijking, transactietest en gemeten responstijd. De code verandert in kleine releases, terwijl nieuwe functies, brede herbouw en productkeuzes buiten deze opdracht blijven.