Inork ukitu nahi ez duen sistema modernizatu, gaitasun bat aldi bakoitzean.
Hamarkadetako negozio-arauak COBOL, PL/I, Oracle Forms eta Java eta .NET bertsio zaharretan daude. Arau horiek berreskuratzen ditugu, proba-sare bat eraikitzen dugu eta gaitasunez gaitasun aurrera egiten dugu fatxada baten atzean, exekuzio paraleloekin eta kontziliazioarekin, ezer itzali aurretik.
Zerbitzu publiko edo eragiketa kritikoak sistema zaharretan dituzten erakundeentzat, geldialdirik eta galdutako araurik onartzen ez denean.
Aplikazio-zorroa ebaluatu eta helburua adosten da. Negozio-arauak kodetik berreskuratzen dira AAren laguntzaz, eta pertsonek egiaztatzen dituzte. Karakterizazio-probek segurtasun-sarea osatzen dute. Gaitasun bakoitza fatxada baten atzean berreraikitzen da eta sistema zaharrarekin batera exekutatzen da; desberdintasunak aztertu eta konpontzen dira, negozioaren arduradunak aldaketa onartu eta zati zaharra erretiratu aurretik.
Lehen eta gero
Zer aldatzen den lan egiteko moduan
Gaur egun
Sistemarekin
Gaur egun
Gaur egun: Aldaketa oro arriskua da
Arau-aldaketa txikiek hilabeteak behar dituzte, inork ezin duelako aurreikusi aldaketa batek beste zeri eragingo dion.
Sistemarekin
Sistemarekin: Probek babestutako aldaketak
Karakterizazio-probek sistemak gaur egiten duena jasotzen dute; horrela, aldaketa bakoitzak bere eragina erakusten du argitaratu aurretik.
Gaur egun
Gaur egun: Ezagutza erretiratzen ari da
Kodea ulertzen duten pertsonak erretiroa hartzear daude, eta dokumentazioak aspaldi utzi zion sistemarekin bat etortzeari.
Sistemarekin
Sistemarekin: Arauak idatzita eta egiaztatuta
Kodetik berreskuratutako negozio-arauak hizkera argian dokumentatzen dira, eta domeinuko adituek berresten dituzte.
Gaur egun
Gaur egun: Ordezkapen osoko planak gelditu egiten dira
Ordezkapen-programa osoek aldaketa-data bakarra agintzen dute, eta data hori atzeratu egiten da kostuak hazten diren bitartean.
Sistemarekin
Sistemarekin: Balioa zatika
Gaitasunak banan-banan mugitzen dira fatxada baten atzean. Zati bakoitza bere kabuz jartzen da martxan, eta atzera egin daiteke.
Gaur egun
Gaur egun: Egitura zaharretan harrapatutako datuak
Zerbitzu berriek eta AA erabilerek ezin dituzte datuak eskuratu erauzketa hauskorrik eta gaueko lote-prozesurik gabe.
Sistemarekin
Sistemarekin: Datuak APIen bidez eskuragarri
Migratutako domeinuek beren datuak API dokumentatuen bidez eskaintzen dituzte, sistema zaharrarekin kontziliatuta hura erretiratu arte.
Lan-fluxua
Nola dabilen lan-fluxua
«Strangler fig» ikuspegia: sistema berria zaharraren inguruan hazten da, gaitasunez gaitasun. Exekuzio paraleloaren eta berreraikitzearen arteko begiztan egiten da benetako lanaren zatirik handiena.
Lan-fluxu argigarria
7 urrats · 3 giza kontrol-puntu
Legenda
Sistema
AA agentea
Pertsona
Giza kontrol-puntua
Salbuespen-bidea
Sistema zaharren modernizazioa: lan-fluxu argigarria, kontziliazio-begiztarekin
Irakurri diagrama testu gisa
Bide nagusia aplikazio-zorroa ebaluatzetik eta negozio-arauak berreskuratzetik abiatzen da, karakterizazio-proben segurtasun-sarea eraikitzetik eta gaitasun bat fatxada baten atzean berreraikitzetik igarotzen da, eta zaharra eta berria paraleloan exekutatzera iristen da; azkenik, aldaketa egin eta zati zaharra erretiratzen da.
Pertsonek onartzen dute helburu-arkitektura, berreskuratutako arau bakoitza egiaztatzen dute eta aldaketa bakoitza onartzen dute: horiek dira giza kontrol-puntuak.
Exekuzio paraleloak irteerak desberdinak direla erakusten duenean, zatia bide nagusitik ateratzen da, ingeniariek eta domeinuko adituek azter dezaten, eta berreraikitzeko urratsera itzultzen da zaharra eta berria bat etorri arte.
01
1. urratsa: Aplikazio-zorroa ebaluatuPertsona
Aplikazioen inbentarioa, mendekotasunen eta datu-fluxuen mapa, eta erabaki bat aplikazio bakoitzeko: erretiratu, mantendu, beste azpiegitura batera eraman, plataformaz aldatu, berreraiki edo ordeztu. Domeinuak mapatzen dira, sistema non zati daitekeen aurkitzeko.
Giza kontrol-puntua
Zure arkitektura-batzordeak onartzen ditu helburu-arkitektura eta zatien ordena.
02
2. urratsa: Negozio-arauak berreskuratuAA agentea
Adimen artifizialak (AA) lagundutako kode-ulermenak COBOL, PL/I, JCL, Oracle Forms eta Java edo .NET zaharra irakurtzen ditu, eta dokumentazioa, dei-grafoak eta negozio-arauen katalogo bat zirriborratzen ditu.
Giza kontrol-puntua
Ingeniariek eta domeinuko adituek berreskuratutako arau bakoitza egiaztatzen dute zehaztapen gisa erabili aurretik. Egiaztatu gabeko arauak hala markatzen dira.
03
3. urratsa: Segurtasun-sarea eraikiSistema
Karakterizazio-probak produkzioko sarrera eta irteera anonimizatuetatik sortzen dira; horrela, egungo portaera, bitxikeriak barne, jasota geratzen da ezer aldatu aurretik.
04
4. urratsa: Zati bat berreraiki fatxadaren atzeanSistema
Bideratze-fatxada bat edo API geruza bat jartzen da sistema zaharraren aurrean. Gaitasun bat zerbitzu berri gisa berreraikitzen da, haren datuak migratuta eta sinkronizatuta.
05
5. urratsa: Paraleloan exekutatu eta kontziliatuSistema
Zaharrak eta berriak transakzio berak prozesatzen dituzte. Irteerak eta datuak automatikoki alderatzen dira, eta desberdintasun oro arauka eta erregistroka jakinarazten da.
06
6. urratsa: Desberdintasunak aztertuPertsona
Ingeniariek eta domeinuko adituek erabakitzen dute desberdintasun bakoitza zerbitzu berriaren akatsa den, zaharrarena den edo nahita egindako aldaketa den, eta zatia berriro lantzera bidaltzen dute.
Salbuespen-bidea: Irteerak ez datoz bat· 4. urratsera itzultzen da
07
7. urratsa: Aldatu eta erretiratuPertsona
Gaitasunaren trafikoa zerbitzu berrira igarotzen da fatxadaren bidez. Egonkortasun-aldi baten ondoren, kode-bide zaharra eta haren datuak erretiratu eta artxibatu egiten dira.
Giza kontrol-puntua
Negozioaren arduradunak aldaketa bakoitza onartzen du kontziliazioaren emaitzetan oinarrituta. Fatxadaren bidez atzera egiteko aukerak erretiratu arte jarraitzen du.
Osagaiak
Zer eraikiko genukeen
01
Aplikazio-zorroaren eta mendekotasunen mapa
Inbentarioa, interfazeen eta datu-fluxuen mapa, eta domeinu-eredu bat, sistema non zati daitekeen erakusten duena.
Salesforce front office berri gisaPlataformaSalesforce
Integrazio-plataforma eta API atebidea
Helburuko hodeia edo datu-zentroa
Kontrolak
Diseinutik txertatutako kontrolak
Sarbide-mugak
Kodearen analisia zuk kontrolatzen duzun ingurune batean egiten da, eta ez da iturburu-koderik bidaltzen zuk onartu ez dituzun zerbitzuetara. Probetarako erabiltzen diren produkzioko datuak anonimizatu egiten dira produkzio-eremutik atera aurretik.
Giza berrikuspena
Berreskuratutako arauak ingeniariek eta domeinuko adituek egiaztatzen dituzte zehaztapen bihurtu aurretik. Aldaketa bakoitza negozioaren arduradunak onartzen du kontziliazioaren emaitzetan oinarrituta, atzera egiteko aukerarekin.
Trazabilitatea
Katalogoko arau bakoitza jatorrizko kodearekin eta hura egiaztatu zuen pertsonarekin lotuta dago. Kontziliazio-txostenak aldaketa bakoitzaren froga gisa gordetzen dira.
Datuen babesa
Datu-migrazioak mapaketa dokumentatu bati jarraitzen dio, erregistro-kopuruekin eta kontrol-baturekin, eta datu pertsonalak minimizatu egiten dira proba-multzoetan. Atxikipen-arauak datuekin batera mugitzen dira.
AA gardentasuna
AAk dokumentazioa edo kodea zirriborratzen duenean, emaitza etiketatu, berrikusi eta bertsionatu egiten da, beste edozein ingeniaritza-lan bezala.
Adierazleak
Zer neurtuko genukeen
Adierazle hauek zurekin adosten ditugu ebaluazio-fasean, eta zatika jarraitzen ditugu, ez programa osorako bakarrik.
Zer neurtuko genukeen
Adierazlea
Zergatik den garrantzitsua
Nola neurtuko genukeen
01Aldaketaren epea
Zergatik den garrantzitsuaSistema aldatzen errazagoa bihurtzen ari dela erakusten duen seinalerik argiena.
Nola neurtuko genukeenOnartutako aldaketa-eskaeratik produkziora arteko denbora, zati zaharretan eta modernizatuetan.
02Kontziliazioaren egoera
Zergatik den garrantzitsuaZerbitzu berria benetan zaharrak bezala portatzen den erakusten du, hala egin behar duen lekuan.
Nola neurtuko genukeenExekuzio paraleloan bat datozen transakzio eta erregistroen proportzioa, eta desberdintasun irekiak kausaka.
03Arauen estaldura
Zergatik den garrantzitsuaArau ezezagunak dira edozein ordezkapenen arrisku nagusia.
Nola neurtuko genukeenDomeinuko adituek egiaztatutako eta probek estalitako negozio-arau berreskuratuen proportzioa.
04Sistema zaharraren aztarna
Zergatik den garrantzitsuaModernizazioak etekina ematen du osagai zaharrak benetan itzaltzen direnean.
Nola neurtuko genukeenErretiratutako gaitasunak, kode-bideak, lote-lanak eta lizentziak, zatika jarraituta.
Ez da helbururik ezartzen abiapuntua neurtu arte.
Ezarpena
Nola ezarriko genukeen
01. fasea
Ebaluazioa
Aplikazio-zorroa, mendekotasunak, domeinuak eta arriskuak. Negozioarentzat garrantzitsua den eta atzera egiteko aukera duen lehen zati bat aukeratzen dugu.
Irteera-irizpideak
Helburu-arkitektura onartuta
Zatien ordena adostuta
Probetarako eta datuetarako sarbidea antolatuta
02. fasea
Lehen zatia
Arauen berreskurapena, segurtasun-sarea, fatxada eta berreraikitako gaitasun bat, sistema zaharrarekin paraleloan exekutatuta.
Irteera-irizpideak
Kontziliazioa adostutako tolerantziaren barruan
Negozioaren arduradunak aldaketa onartuta
Atzera egiteko prozedura probatuta
03. fasea
Zatiz zati
Gainerako gaitasunek bide bera egiten dute, bakoitzak bere exekuzio paraleloarekin eta aldaketa-erabakiarekin.
Irteera-irizpideak
Zati bakoitza kontziliatuta eta aldatuta
Ezagutza zure taldeari transferituta
04. fasea
Erretiroa
Kode-bide zaharrak, lote-lanak eta datu-biltegiak artxibatu eta itzali egiten dira.
ERParen neurrira egindako hedapenak eta lantegiko sistemak, SAP S/4HANA migrazio batekin batera mugituak.
Adibide argigarria
Familia-enpresa industrial baten ERP propioa
Egoera
Makina-erreminta egiten duen familia-enpresa batek etxean garatutako ERP zahar bat du, Euskadiko lantegirako eta atzerriko bi filialetarako. Arau-aldaketak, hala nola enpresen arteko faktura elektronikoa, hilabetez atzeratzen dira, eta kodea ezagutzen duten bi garatzaile erretiratzear daude.
Sistema
Arauak lantegi eta filial bakoitzeko berreskuratu eta egiaztatzen dira. Fatxada batek fakturazioa bideratzen du lehenik zerbitzu berri batera, eta ERP zaharrarekin paraleloan exekutatzen da emaitzak bat etorri arte.
Giza kontrola
Lantegi eta filial bakoitzeko domeinu-adituek beren arauak egiaztatzen dituzte. Negozioaren arduradunak onartzen du aldaketa bakoitza; fatxadaren bidez atzera egiteko aukera mantentzen da.
Zer neurtuko genukeen
Kontziliazioaren egoera lantegi eta filial bakoitzeko, arauen estaldura, eta hurrengo arau-aldaketaren epea.
Espainia
Modernizazioa Espainiako eta EBko arauen pean
Euskadiko administrazio publikoek eta enpresek hamarkadetako sistemak dituzte prestazio-, poliza- edo ekoizpen-prozesuetarako, eta arau-aldaketak ilaran dituzte. Modernizazioa zatika antolatzen dugu: zati bakoitza zaharrarekin kontziliatzen da ezer itzali aurretik, eta atzerrian filialak dituzten enpresetan herrialde bakoitzeko aldaerak banan-banan mugitzen dira.
Sektore publikoko sistemek eta haiei kontratu bidez zerbitzua ematen dieten hornitzaileen sistemek Esquema Nacional de Seguridad (ENS) eskema bete behar dute (311/2022 Errege Dekretua). Espainiak oraindik ez du NIS2 Zuzentaraua transposatu: Ministro Kontseiluak Zibersegurtasuna Koordinatzeko eta Gobernatzeko Legearen aurreproiektua onartu zuen 2025eko urtarrilaren 14an, eta 2026ko martxoan izapidetzen ari zen oraindik (2026ko azaroko egoera). Datuei buruzko Erregelamenduak hornitzailez aldatzeko ezartzen dituen arauak arrazoi bat dira datuak lehen zatitik eramangarri mantentzeko, eta erregistroek datu pertsonalak dituztenean, migrazio-mapaketek eta proba-datuek Datuak Babesteko Erregelamendu Orokorra (DBEO) betetzen dute.
Aldaketa bakar batek arrisku guztia data bakar batean pilatzen duelako, eta negozioak urteak itxaron behar dituelako edozein onura ikusteko. Gaitasunez gaitasun aurrera eginez, zati bakoitzak bere burua frogatzen du exekuzio paralelo batean, bere kabuz jartzen da martxan eta, behar izanez gero, atzera egin daiteke.
02AAk itzul dezake gure COBOL kodea Javara?
Lerroz lerroko itzulpenak jatorrizkoa bezain zaila den kodea sortu ohi du aldatzeko. AA kode zaharra irakurri eta dokumentatzeko erabiltzen dugu, eta arauak eta probak zirriborratzeko; gero, zerbitzu berriak behar bezala diseinatzen ditugu. Berreskuratutako arau oro pertsonek egiaztatzen dute erabili aurretik.
03Gure adituak erretiratzen ari dira. Nola jasotzen da haiek dakitena?
Saio egituratuen bidez: adituek berreskuratutako arauak eta karakterizazio-probak berrikusten dituzte. Haien ezagutza zure taldearekin geratzen diren dokumentazioan eta probetan geratzen da, ez gure buruetan.
04SAP ECCri ere aplikatzen zaio?
Bai. Printzipio berak aplikatzen zaizkie neurrira egindako kodearen zuzenketari eta SAP S/4HANA migrazio bati: ebaluatu oraindik zer erabiltzen den, berreskuratu eta probatu garrantzitsua dena, eta egin aurrera urrats kontrolatuetan.
05Zenbat denboraz dabiltza zaharra eta berria elkarrekin?
Kontziliazioaren emaitzek negozioaren arduradunarekin adostutako tolerantzia bete arte, eta aldizkako prozesuak estaltzeko adina denboraz, hala nola hilabete-itxierak edo urteko prozesuak.