Direkt zum Haaptinhalt
FromNine
Menü

Moderni­séierung vun Altsystemer

De System moderniséieren, un dee sech keen traut, eng Funktioun no der anerer.

A COBOL, PL/I, Oracle Forms a fréiem Java an .NET stieche Joerzéngte vu Geschäftsreegelen. Mir huelen dës Reegelen eraus, bauen e Sécherheetsnetz aus Tester a verleeë Funktioun fir Funktioun hannert eng Façade, mat parallele Läf a Verglach vun de Resultater, ier eppes ausgeschalt gëtt.

Fir Organisatiounen zu Lëtzebuerg, déi kritesch Systemer fir e puer Länner bedreiwen, an deenen en Ausfall oder verluere Reegelen net a Fro kommen.

Typesch Benotzer
  • CIOs an Entreprise-Architekten
  • Responsabel vun Applikatiounen
  • Fachexperten
  • Equippe vum Betrib
Beispill vun engem Aarbechtsoflaf
  1. 01D’Portfolio bewäertenPersoun
  2. 02D’Geschäfts­reegele rekonstru­éierenKI-Agent
  3. 03D’Sécherheets­netz bauenSystem
  4. 04E Stéck hannert enger Façade nei bauenSystem
  5. 05Parallel lafen a vergläichenSystem
  6. 06Ofwäichungen analyséierenPersoun
  7. 07Ëmschalten an ofschafenPersoun
D’Portfolio gëtt bewäert an d’Zil ofgemaach. D’Geschäftsreegele gi mat Hëllef vu KI aus dem Code erausgeholl a vu Mënsche verifizéiert. Charakteriséierungstester bilden e Sécherheetsnetz. All Funktioun gëtt hannert enger Façade nei gebaut a leeft parallel zum ale System; Ofwäichunge ginn analyséiert a behuewen, ier de Responsabel vum Business den Iwwergang fräigëtt an den alen Deel ausgeschalt gëtt.

Virdrun an duerno

Wat sech an Ärer Aarbecht ännert

  1. Haut

    Haut: All Ännerung ass e Risiko

    Kleng regulatoresch Ännerungen dauere Méint, well keen ofschätze kann, wat eng Ännerung soss nach beaflosst.

    Mam System

    Mam System: Ännerunge mat Tester ofgeséchert

    Charakteriséierungstester hale fest, wat de System haut mécht, sou datt all Ännerung hiren Effekt weist, ier se live geet.

  2. Haut

    Haut: D’Wësse geet a Pensioun

    D’Leit, déi de Code verstinn, gi geschwënn a Pensioun, an d’Dokumentatioun passt scho laang net méi zum System.

    Mam System

    Mam System: Reegelen opgeschriwwen a verifizéiert

    Geschäftsreegelen, déi aus dem Code erausgeholl goufen, ginn an einfacher Sprooch dokumentéiert a vu Fachexperte bestätegt.

  3. Haut

    Haut: Big-Bang-Pläng bleiwe stoen

    Programmer fir e komplette Remplacement verspriechen een eenzegen Datum fir d’Ëmstellung, deen ëmmer erëm verréckelt gëtt, wärend d’Käschte klammen.

    Mam System

    Mam System: Notzen a Stécker

    D’Funktioune plënneren eng no der anerer hannert eng Façade. All Stéck geet eenzel live a ka réckgängeg gemaach ginn.

  4. Haut

    Haut: Donnéeën an ale Strukture gespaart

    Nei Déngschter an Uwendunge vu KI kommen ouni fragil Exporter a Batch-Jobs an der Nuecht net un d’Donnéeën.

    Mam System

    Mam System: Donnéeën iwwer APIen

    Migréiert Beräicher stellen hir Donnéeën iwwer dokumentéiert APIen zur Verfügung a gi mam ale System verglach, bis deen ausgeschalt ass.

Aarbechtsoflaf

Wéi den Aarbechtsoflaf leeft

E Strangler-Fig-Usaz: den neie System wiisst ronderëm deen alen, Funktioun fir Funktioun. D’Schleef tëscht dem parallele Laf an dem Neibau ass do, wou déi meescht richteg Aarbecht geschitt.

Beispill vun engem Aarbechtsoflaf

7 Schrëtt · 3 mënschlech Kontrollpunkten

RESULTATER ËNNERSCHEEDE SECH01PERSOUND’Portfolio bewäertenMËNSCHLECHE KONTROLLPUNKT02KI-AGENTD’Geschäfts­reegelerekonstru­éierenMËNSCHLECHE KONTROLLPUNKT03SYSTEMD’Sécherheets­netz bauen04SYSTEME Stéck hannert enger Façade neibauen05SYSTEMParallel lafen a vergläichen06PERSOUNOfwäichungen analyséieren07PERSOUNËmschalten an ofschafenMËNSCHLECHE KONTROLLPUNKT

Legend

  • System
  • KI-Agent
  • Persoun
  • Mënschleche Kontrollpunkt
  • Ausnamewee

Moderni­séierung vun Altsystemer: Beispill mat Verglachs­schleef

Den Diagramm als Text liesen

Den Haaptwee geet vun der Bewäertung vum Portfolio an der Rekonstruktioun vun de Geschäftsreegelen iwwer de Bau vun engem Sécherheetsnetz aus Charakteriséierungstester an dem Neibau vun enger Funktioun hannert enger Façade bis zum parallele Laf vum alen an neie System an zum Schluss bis zum Ëmschalten an Ofschafe vum alen Deel.

Mënsche ginn d’Zilarchitektur fräi, verifizéieren all rekonstruéiert Reegel a ginn all Ëmschaltung fräi: dat sinn déi mënschlech Kontrollpunkten.

Wann de parallele Laf weist, datt d’Resultater ënnerschiddlech sinn, verléisst d’Stéck den Haaptwee fir eng Analys duerch Ingenieuren a Fachexperten, a geet zeréck bei den Neibau, bis den alen an den neie System iwwereneestëmmen.

  1. Schrëtt 1: D’Portfolio bewäertenPersoun

    Inventaire vun den Applikatiounen, Kaart vun den Ofhängegkeeten an den Donnéesflëss, an eng Decisioun pro Applikatioun: ofschafen, behalen, rehosten, replatforméieren, nei bauen oder ersetzen. D’Beräicher gi kartéiert, fir d’Plazen ze fannen, wou een de System a Stécker opdeele kann.

    Mënschleche Kontrollpunkt

    Ären Architekturcomité gëtt d’Zilarchitektur an d’Reiefolleg vun de Stécker fräi.

  2. Schrëtt 2: D’Geschäfts­reegele rekonstru­éierenKI-Agent

    Code-Analys mat Hëllef vu KI liest COBOL, PL/I, JCL, Oracle Forms a méi alt Java oder .NET, a mécht Entwërf fir Dokumentatioun, Opruffgrafen an e Katalog vu Geschäftsreegelen.

    Mënschleche Kontrollpunkt

    Ingenieuren a Fachexperte verifizéieren all Reegel, ier se als Spezifikatioun benotzt gëtt. Reegelen, déi net verifizéiert sinn, ginn als esou markéiert.

  3. Schrëtt 3: D’Sécherheets­netz bauenSystem

    Charakteriséierungstester ginn aus anonymiséierten Input- an Outputdonnéeë vun der Produktioun generéiert, sou datt dat aktuellt Verhalen, och mat senge Spezialitéiten, festgehale gëtt, ier sech eppes ännert.

  4. Schrëtt 4: E Stéck hannert enger Façade nei bauenSystem

    Eng Façade fir de Routing oder eng API-Schicht gëtt virun den ale System gesat. Eng Funktioun gëtt als neie Service nei gebaut, hir Donnéeë gi migréiert a synchron gehalen.

  5. Schrëtt 5: Parallel lafen a vergläichenSystem

    Den alen an den neie System veraarbechten déi selwecht Transaktiounen. Resultater an Donnéeë ginn automatesch verglach, an all Ënnerscheed gëtt pro Reegel a pro Datesaz gemellt.

  6. Schrëtt 6: Ofwäichungen analyséierenPersoun

    Ingenieuren a Fachexperten decidéieren, ob all Ënnerscheed e Feeler am neie Service ass, e Feeler am alen oder eng gewollt Ännerung, a schécken d’Stéck zeréck an d’Iwwerschaffung.

    Ausnamewee: Resultater ënnerscheede sech· Geet zeréck op Schrëtt 4

  7. Schrëtt 7: Ëmschalten an ofschafenPersoun

    De Verkéier fir dës Funktioun geet iwwer d’Façade op den neie Service. No enger stabiler Phas ginn den ale Code-Wee a seng Donnéeën ausgeschalt an archivéiert.

    Mënschleche Kontrollpunkt

    De Responsabel vum Business gëtt all Ëmschaltung op Basis vun de Resultater vum Verglach fräi. Bis zum Ofschafe bleift e Rollback iwwer d’Façade méiglech.

Komponenten

Wat mir géife bauen

  1. Kaart vum Portfolio an den Ofhängegkeeten

    Inventaire, Kaart vun de Schnëttstellen an den Donnéesflëss, an e Beräichsmodell, dee weist, wou de System a Stécker opgedeelt ka ginn.

    Geliwwert vunArchitektur a Berodung

  2. Toolkit fir d’Code-Analys

    Analys vum ale Code mat Hëllef vu KI, mat Dokumentatioun, Opruffgrafen an engem verifizéierte Katalog vu Geschäftsreegelen als Resultat.

    Geliwwert vunKI-Engineering a generativ KI

  3. Testëmgéigend fir Charakteriséierungs­tester

    Tester aus anonymiséiertem Verhale vun der Produktioun, déi géint déi al an déi nei Ëmsetzung lafen.

    Geliwwert vunEntreprise-Software a SaaS

  4. Façade an nei Servicer

    Routing-Schicht, APIen an déi nei Fachservicer, gebaut an dokumentéiert, sou datt Är eegen Equipe se iwwerhuele kann.

    Geliwwert vunEntreprise-Software a SaaS

  5. Migratioun a Verglach vun Donnéeën

    Pipelines fir d’Migratioun, mat Berichter pro Datesaz iwwer d’Iwwereneestëmmung wärend dem parallele Laf.

    Geliwwert vunIntegratiounen an APIen

  6. Zilplattform

    Landing Zone, CI/CD an Observabilitéit fir déi nei Servicer, an der Cloud oder am Datacenter, deen Dir auswielt.

    Geliwwert vunCloud- a Plattform-Engineering

Integratiounen

Input an Integratiounen

Input a Kanäl

  • Quellcode a Job-Steierung (COBOL, PL/I, JCL)
  • Oracle Forms an Datebank­schemaen
  • Batch-Pläng an Austausch­fichieren
  • Anonymiséiert Transaktioune vun der Produktioun
  • Bestoend Dokumentatioun an Tickets
  • Interviewe mat Fachexperten

Kär vun der Léisung

Moderniséierung vun Altsystemer

Systemer, mat deenen d’Léisung schafft

  • Mainframe- a Midrange-Plattformen
  • Migratioun vun SAP ECC op S/4HANAPlattformSAP
  • Salesforce als neit Front-OfficePlattformSalesforce
  • Integratiouns­plattform an API-Gateway
  • Cloud oder Datacenter als Zil

Kontrollen

Kontrollen, déi vun Ufank u virgesi sinn

Zougrëffsgrenzen

D’Code-Analys leeft an enger Ëmgéigend, déi Dir kontrolléiert, an et gëtt kee Quellcode u Servicer geschéckt, déi Dir net fräiginn hutt. Produktiounsdonnéeë fir Tester ginn anonymiséiert, ier se d’Produktiounszon verloossen.

Mënschlech Iwwerpréiwung

Rekonstruéiert Reegele gi vun Ingenieuren a Fachexperte verifizéiert, ier se Spezifikatioune ginn. All Ëmschaltung gëtt vum Responsabel vum Business op Basis vun de Resultater vum Verglach fräiginn, mat der Méiglechkeet vun engem Rollback.

Iwwerpréifbarkeet

All Reegel am Katalog léisst sech op de Code zeréckféieren, aus deem se kënnt, an op d’Persoun, déi se verifizéiert huet. D’Berichter vum Verglach ginn als Beleeg fir all Ëmschaltung opgehuewen.

Dateschutz

D’Migratioun vun den Donnéeë follegt engem dokumentéierte Mapping mat Unzuel vun Datesäz a Préifzommen, an an den Testsets gi perséinlech Donnéeë minimiséiert. D’Konservéierungsreegele plënnere mat den Donnéeën.

KI-Transparenz

Wou KI Entwërf fir Dokumentatioun oder Code mécht, gëtt d’Resultat markéiert, iwwerpréift a versionéiert, wéi all aner Engineering-Artefakt.

Indicateuren

Wat mir géife moossen

Dës Indicateure leeë mir wärend der Bewäertung mat Iech fest a verfollege se pro Stéck, net nëmme fir de Programm am Ganzen.

Wat mir géife moossen
IndicateurFirwat et wichteg assWéi mir et géife moossen
Delai fir ÄnnerungenFirwat et wichteg assDat kloerst Zeechen, datt de System méi einfach z’ännere gëtt.Wéi mir et géife moossenZäit vun enger validéierter Ännerungsdemande bis zur Produktioun, fir déi al an déi moderniséiert Deeler.
Stand vum VerglachFirwat et wichteg assWeist, ob den neie Service sech wierklech wéi deen ale verhält, do wou en dat soll.Wéi mir et géife moossenUndeel vun den Transaktiounen an Datesäz, déi wärend dem parallele Laf iwwereneestëmmen, mat den oppenen Ënnerscheeder no Ursaach.
Ofdeckung vun de ReegelenFirwat et wichteg assOnbekannt Reegele sinn den Haaptrisiko bei all Ersatz.Wéi mir et géife moossenUndeel vun de rekonstruéierte Geschäftsreegelen, déi vu Fachexperte verifizéiert an duerch Tester ofgedeckt sinn.
Gréisst vum AltsystemFirwat et wichteg assD’Moderniséierung zuelt sech aus, wann al Komponenten tatsächlech ausgeschalt ginn.Wéi mir et géife moossenOfgeschaaft Funktiounen, Code-Weeër, Batch-Jobs a Lizenzen, pro Stéck verfollegt.

Ziler gi réischt festgeluecht, wann den Ausgangspunkt gemooss ass.

Aféierung

Wéi mir et géifen aféieren

  1. Phas 01

    Bewäertung

    Portfolio, Ofhängegkeeten, Beräicher a Risiken. Mir wielen en éischt Stéck, dat fir de Business wichteg ass, mä zeréckgesat ka ginn.

    Critère fir weiderzegoen

    • Zilarchitektur fräiginn
    • Reiefolleg vun de Stécker ofgemaach
    • Zougang zu Tester an Donnéeën organiséiert
  2. Phas 02

    Éischt Stéck

    Rekonstruktioun vun de Reegelen, Sécherheetsnetz, Façade an eng nei gebaut Funktioun, parallel zum ale System.

    Critère fir weiderzegoen

    • Verglach bannent der ofgemaachter Toleranz
    • Responsabel vum Business gëtt d’Ëmschaltung fräi
    • Rollback getest
  3. Phas 03

    Stéck fir Stéck

    Weider Funktioune ginn dee selwechte Wee, all mat hirem eegene parallele Laf an hirer eegener Decisioun iwwer d’Ëmschaltung.

    Critère fir weiderzegoen

    • All Stéck verglach an ëmgeschalt
    • Wëssen un Är Equipe iwwerginn
  4. Phas 04

    Ofschafen

    Al Code-Weeër, Batch-Jobs an Datespäicher ginn archivéiert an ausgeschalt.

    Critère fir weiderzegoen

    • Archiv a Konservéierung ofgemaach
    • Al Plattform ausser Betrib geholl

Wou et zum Asaz kënnt

  • Staat a Gemengen

    Systemer fir Leeschtungen, Taxen a Registeren, wou Gesetzer a Code stiechen, dee Joerzéngten al ass, an ëmmer nei Ännerunge kommen.

  • Finanzsecteur

    Kärsystemer fir Policen, Portfolioen a Bezuelungen um Mainframe, déi hannert APIe moderniséiert ginn, wärend d’Comptabilitéit stëmmeg bleift.

  • Produktioun an Industrie

    Spezifesch ERP-Erweiderungen a Systemer an der Fabrik, déi zesumme mat enger Migratioun op SAP S/4HANA plënneren.

Beispill

E Portfolio­system vun enger Bank, Stéck fir Stéck ersat

Situatioun
Eng Bank bedreift en internt Portfoliosystem um Mainframe, dat Reegele fir Clienten aus e puer Länner berechent. All regulatoresch Ännerung dauert Méint, an zwee vun den Entwéckler, déi de Code kennen, gi geschwënn a Pensioun.
System
D’Reegele ginn erausgeholl a pro Land verifizéiert. Eng Façade leet d’Berechnunge fir e Land als éischt op en neie Service, dee parallel zum Mainframe leeft, bis d’Resultater iwwereneestëmmen.
Mënschlech Kontroll
Fachexperten aus all Land verifizéieren hir Reegelen. De Responsabel vum Business gëtt d’Ëmschaltung pro Land fräi; e Rollback iwwer d’Façade bleift méiglech.
Wat mir géife moossen
Stand vum Verglach pro Land, Ofdeckung vun de Reegelen an den Delai fir déi nächst regulatoresch Ännerung.

Lëtzebuerg

Moderniséieren ënner Lëtzebuerger an EU-Reegelen

Banken, Versécherungen a Gestionnairë vun Investitiounsfonge bedreiwe vu Lëtzebuerg aus dacks e Kärsystem fir e puer Länner, all mat sengen eegene regulatoreschen Ännerungen an der Waardeschlaang. Mir plangen d’Moderniséierung esou, datt national Varianten ee Stéck nom anere plënneren, an datt al an nei Systemer fir all Land iwwereneestëmmen, ier eppes ausgeschalt gëtt.

Moderniséiert Servicer landen op Plattformen, déi mat de Sécherheetsobligatiounen aus dem Gesetz vum 5. Mee 2026 iwwer d’Cybersécherheet (loi du 5 mai 2026 concernant des mesures destinées à assurer un niveau élevé de cybersécurité) am Bléck konzipéiert sinn. D’Reegele vum Data Act fir de Wiessel tëscht Clouddéngschter sinn e Grond, d’Donnéeë vum éischte Stéck u portabel ze halen. Bei Banken a Versécherunge kënnt DORA dobäi, dat zënter dem 17. Januar 2025 gëllt, mat der CSSF an dem Commissariat aux Assurances (CAA) als zoustänneg Autoritéiten. Wou Datesäz perséinlech Donnéeën enthalen, follegen d’Mappinge vun der Migratioun an d’Testdonnéeën dem RGPD.

Froen iwwer d’Moderni­séierung vun Altsystemer

Firwat net de ganze System op eemol ersetzen?

Well eng eenzeg Ëmstellung de ganze Risiko op een Datum konzentréiert, an de Business Joren op en Notze waart. Wa Funktioun fir Funktioun plënnert, kann all Stéck sech an engem parallele Laf beweisen, eenzel live goen a wann néideg zeréckgesat ginn.

Ka KI eise COBOL op Java iwwersetzen?

Eng Iwwersetzung Linn fir Linn mécht meeschtens Code, deen esou schwéier z’änneren ass wéi den Original. Mir benotze KI, fir den ale Code ze liesen an ze dokumentéieren a fir Entwërf vu Reegelen an Tester ze maachen, a konzipéieren dann déi nei Servicer ordentlech. All rekonstruéiert Reegel gëtt vu Mënsche verifizéiert, ier se benotzt gëtt.

Eis Experte ginn a Pensioun. Wéi gëtt hiert Wësse festgehalen?

Duerch strukturéiert Sessiounen, an deenen d’Experten déi rekonstruéiert Reegelen an d’Charakteriséierungstester iwwerpréiwen. Hiert Wësse landt an Dokumentatioun an Tester, déi bei Ärer Equipe bleiwen, an net an eise Käpp.

Gëllt dat och fir SAP ECC?

Jo. Déi selwecht Prinzipie gëlle fir d’Ëmschreiwe vu spezifeschem Code an eng Migratioun op SAP S/4HANA: bewäerten, wat nach benotzt gëtt, dat Wichtegt rekonstruéieren an testen, an a kontrolléierte Schrëtt plënneren.

Wéi laang lafen den alen an den neie System parallel?

Bis d’Resultater vum Verglach d’Toleranz erfëllen, déi mam Responsabel vum Business ofgemaach ass, a laang genuch, fir periodesch Prozesser wéi de Mounts- oder Joresofschloss ofzedecken.

Wéi fänke mir un?

Mat enger Bewäertung vum Portfolio an engem Stéck, dat sech als Kandidat ubitt. Kuckt eis Aarbecht ronderëm Architektur a Berodung an d’Säit Wéi mir schaffen.

Loosst eis iwwer Är Altsystemer schwätzen

Sot eis, wéi ee System Iech bremst a wat dovun ofhänkt. Mir proposéieren en éischt Stéck a wéi een et sécher beweise kann, fir all Land, dat de System bedéngt.