Bij software-refactoring voor organisaties in Uden blijft zichtbaar softwaregedrag in principe gelijk. Dat is belangrijk wanneer een grote nachtelijke verwerking bij een fout opnieuw moet beginnen en daardoor dubbel werk, lange uitloop of onduidelijke gegevensstand veroorzaakt.
Rond herstartbare batchverwerking spreken we af dat de batch per afgebakend deel veilig kan hervatten en ieder record een herleidbare uitkomst krijgt. Radorfa verbindt gebruikerstaak en acceptatie aan broncode, componenten, datamodel, koppelingen, configuratie, tests en release.
Stoppen en hervatten worden gewone tests, zodat een nachtelijke fout niet tot blind opnieuw beginnen leidt. De proef bewijst stoppen, hervatten, dubbelen voorkomen en een volledige aansluiting van invoer naar uitkomst. Zo wordt niet het aantal gewijzigde coderegels verkocht, maar minder risico bij de volgende nuttige aanpassing.