Hallo Tobias,

zum Thema Eigenentwicklung gibt es naturgemäss viele Ansichten.
Vielleicht noch ein paar Anhaltspunkte:

1. Welches Programmierer Know How ist vorhanden ? Kann es zukünftig genutzt werden oder muss alles neu erlernt werden?
2. in einer Übergangsphase werden sicherlich die Batchprogramme / Module etc. benötigt. Können bei der Neuentwicklung alte Module eingebunden werden.
3. Kann der Umbau der Software schrittweise
( Anwendergebiet bezogen) erfolgen ? Damit Erfahrungen gesammelt werden können.
4.Sollen weiterhin DDS basierte PF und LF
Files genutzt werden oder sollen die DB Dateien nur noch mit SQL definiert werden?
Muss dafür evtl.ein Tool angeschafft werden?
5. Soll das Front End ein WEB basiertes oder ein Windows Client sein ?

Wir haben beispielsweise einige Projekte mit
IBM Visual Age for RPG umgesetzt. Letztendlich weil viel Programmier Know How der Sprache vorhanden ist und die Eindindung von besthenden Programmabläufen sehr gut realisiert werden konnte. Letztendlich ist es natürlich eine ClientServer Entwicklung.
Die Programme laufen sehr stabil auf den jeweiligen Windows Systemen und je nach eingesetzter Technik ist damit eine hervorragende Performance zu erzielen.

Vielleicht helfen Dir diese Anregungen etwas

gruss Michael