GO4IT, aplikazio zaharrak modernizatzeko irtenbidea

Aurrerapen eta berrikuntza teknologikoak gero eta erritmo handiagoan gertatzen dira. Ikerketa espezializatuek diotenez, enpresa txiki eta ertain gehienek teknologia zaharkitua eta eguneratu gabea dute, eta horrek segurtasun-arrakalak eta ziberdelitugileen erasoak jasateko biktima potentzial bihurtzen ditu. Sistema horiek eguneratu ez izanak ez dio soilik horien segurtasunari eragiten, eta eragin negatiboa du erabilgarritasunean, ekipoen erabileran eta kostuen aurrezpenean, besteak beste.

Enpresen gabezia teknologiko horiei irtenbidea emateko, Tecnaliaren GO4ITek zerbitzu berritzaile bat eskaintzen du, teknologia zaharrekin garatutako aplikazioen modernizazio automatikoa ahalbidetzen duena. «Legezko sistemak modernizatzeko tresnak ezartzen ditugu, softwarea aztertuz eta sistema zaharrak sistema modernoagoetara migratuz/bihurtuz, eta, horrela, sistemen kostuak murriztea eta proiektu-ekipoen produktibitatea handitzea lortzen dugu», azaldu dute.

Enpresak talde profesional kualifikatu bat du eginkizun hori betetzeko, bezeroei behar zehatzak estaltzeko, sistemak aurkitu, aztertu eta bihurtzeko ditugun soluzioen bidez, zehaztu dutenez. Arduradunek azaldu dutenez, enpresen softwarea berritzeko arazo nagusia zaharkitze teknologikoa da, eta gaur egun ez dago euskarririk, Delphi, Clipper edo Visual Basic 6 kasu. Horrek arrisku teknologiko handia dakar zaharkitzeagatik. Aplikatzen dugun Alight tresnak aukera ematen du teknologia horiekin garatutako aplikazioen modernizazio automatikoa egiteko eta berriro leheneratzeko, Java edo HTML5+Javascript bezalako egungo teknologia batean.

Bertsio desberdinentzako euskarria

Beste arazo bat ere aurkitu ohi da: hedatutako tresna eta teknologia ugari, bakoitzak bertsio desberdinei euskarria ematen diena; esate baterako, mainframe inguruneetan Easytrieve edo EARL txosten-sortzaileak, COBOLen idatzitako beste aplikazio batzuekin batera. «Tresna horiek, askotan, lizentziamendu-kostu handiak izaten dituzte, eta kostu horiek ordaintzen jarraitzen da funtzionalitate oso espezifikoak mantentzeko». Arazo hori konpontzeko, konpainiak irtenbide automatizatu bat eskaintzen du, tresna horien bertsio zaharrak bakar batean eguneratzen dituena edo bikoiztutako teknologiak ordezkatzen dituena. Gure bezeroentzat Easytrieve JCL+COBOL eta EARL BIRT bihurtzeko motorrak garatu ditugu, bertsio zaharrak eraginkortasunez eguneratzen laguntzen dutenak, GO4ITetik osatzen dutenak.

Enpresak «downsizing» en migrazio-prozesuak bizkortzeko erabiltzen duen metodologiari dagokionez, jatorrizko sistemen ebaluaziora bideratzen da. Ebaluazio horren bidez, proiektuaren irismena identifikatzen da, kritikotasunak nabarmenduz eta proiektuaren kostu osoaren eta iraupenaren tamaina egokia emanez. Ebaluazio horrekin batera, funtsezko beste alderdi bat da modernizazio-soluzioaren bideragarritasuna ziurtatzeaz arduratzen den kontzeptu-proba. Irtenbide hori iturburu-kodea aztertzeko, arazteko eta kode bihurtzeko tresnan oinarritzen da. «Kodea migratu aurretik, optimizazio-prozesuak aplikatzen ditugu (hildako kodea identifikatzea eta ezabatzea, funtzio errepikatuak, erabili gabeko aldagaiak), instalazio bakoitzetik eratorritako arau pertsonalizatuak aplikatzeko». Gainera, jatorrizko programetatik helmugako plataformarako definitutako lengoaietarako migrazio automatizatua exekutatzen dugu, ondorioztatu dute.