Home Nieuws 5 manieren om AI te gebruiken om uw oudere systemen te moderniseren

5 manieren om AI te gebruiken om uw oudere systemen te moderniseren

2
0
5 manieren om AI te gebruiken om uw oudere systemen te moderniseren

PRCA

Volg ZDNET: Voeg ons toe als uw favoriete bron op Google.


De belangrijkste hoogtepunten van ZDNET

  • Het beheren van technische schulden kan tot 40% van de IT-ontwikkeltijd in beslag nemen.
  • Eén manier om de oude uitdaging te overwinnen is het gebruik van gespecialiseerde AI-agents.
  • Focus op het testen van tools, het verfijnen van ontwerpen en het stimuleren van veranderingen op de lange termijn.

Bedrijven worden tegengehouden door hun verouderde systemen. Uit onderzoek van IDC blijkt dat onbeheerde technische schulden tussen de 20% en 40% van de IT-ontwikkelingstijd in beslag kunnen nemen, waardoor middelen worden onttrokken aan innovatie en modernisering.

IDC suggereert dat veel bedrijven graag op AI gebaseerde diensten willen inzetten, maar dat hun ambities worden beperkt door technische schulden, waaronder verouderde systemen, fragiele integraties en beperkte data-interoperabiliteit.

Plus: 5 manieren om uw bedrijf te laten groeien met AI, zonder uw werknemers buitenspel te zetten

Het goede nieuws is dat baanbrekende managers deze uitdaging met beide handen aangaan. Hoewel de last van verouderde IT organisaties ervan kan weerhouden nieuwe data- en AI-diensten te implementeren, kiezen sommige bedrijven voor een radicale aanpak: ze gebruiken AI om hun systemen te moderniseren en nieuwe kansen te creëren voor interne ontwikkelingsteams.

Dat is zeker het geval voor Jeff Love, CTO van de Professional Rodeo Cowboys Association (PRCA), een sportbestuursorgaan dat rodeo-evenementen in de Verenigde Staten, Canada en Mexico sanctioneert.

Love wilde graag onderzoeken hoe AI zijn organisatie, die al bijna 100 jaar bestaat, kan helpen de oude IT-uitdaging te overwinnen. Hier suggereert hij vijf lessen voor andere bedrijfsleiders die een soortgelijke aanpak willen volgen.

1. Test AI-modellen

Love legde aan ZDNET uit hoeveel backend-systemen van PRCA op 40 jaar oude AS/400-code draaiden.

Deze afhankelijkheid van oudere systemen betekende dat het ontwikkelingsteam meer tijd besteedde aan het onderhouden van oude code dan aan het bouwen van nieuwe functies, waardoor de organisatie de digitalisering en nieuwe manieren van werken niet kon omarmen.

“Dat is hier mijn doel geweest: onze applicaties moderniseren, juist omdat ze moeilijk te onderhouden worden, en we veel kennis verliezen over hoe we deze systemen moeten onderhouden naarmate ze ouder worden”, zei hij.

Plus: vijf manieren waarop regels en voorschriften uw AI-innovatie kunnen stimuleren

Love erkende dat kunstmatige intelligentie een manier zou kunnen bieden om de PRCA te helpen haar historische uitdaging te overwinnen. De eerste tests met AI-generatiemodellen een jaar geleden leverden echter gemengde resultaten op.

“Ik heb ChatGPT geprobeerd, maar het probleem was alleen de hoeveelheid code. ChatGPT kon de hoeveelheid gegevens die we probeerden te voeden niet aan. Er zijn waarschijnlijk bijna 1.000 bestanden die het probeerde samen te vatten”, zei hij.

“Toen ik Grok las, dacht ik dat het een deel van de code een beetje beter kon verwerken. Maar ik probeerde het, maar ik kon het niet. Ik probeerde een aantal andere tools die beweerden dat ze de codebasis konden documenteren. Ze keken echter niet holistisch naar alle bestanden. Ze keken naar elk bestand en documenteerden de gegevens.”

2. Gebruik een specialistische oplossing

Na een eerste verkenning met AI-modellen begon Love afgelopen juli te werken met Zencoder, een agentenplatform dat bedrijfslogica analyseert en vertaalt naar duidelijke Engelse uitleg.

Jeff-Love-1786

Love: “Dat is hier mijn doel geweest: het moderniseren van onze applicaties.”

PRCA

Voor een organisatie die graag haar technische schulden wil terugdringen, zegt Love dat het platform een ​​droom lijkt die uitkomt.

Plus: vijf manieren waarop de AI-strategie van Lenovo ook voor jou echte resultaten kan opleveren

Hoewel traditionele benaderingen en AI-modellen er niet in zijn geslaagd decennia van bedrijfslogica te doordringen, geloofde hij dat Zencoder PRCA zou kunnen helpen de uitdaging van verouderde code te overwinnen.

‘Ik heb Zencoder geprobeerd,’ zei hij. “Ik gaf hem onze AS/400-code en zei: ‘Documenteer dit en geef mij de bedrijfsregels, vertel me welke databasebestanden worden gebruikt en leg uit hoe we kunnen moderniseren en waar we rekening mee moeten houden.'”

Love zei dat de eerste resultaten veelbelovend waren, maar niet onberispelijk: “Het was in eerste instantie niet perfect, alleen vanwege de enorme hoeveelheid informatie die het moest verwerken.”

Zijn team verfijnde echter het werk van de agenten en de bedrijfsanalisten van PRCA erkenden dat ze over een instrument beschikten dat de organisatie kon helpen afstand te nemen van AS/400-systemen: “Daar zijn we begonnen met het opstellen van meer gedetailleerde vereisten.”

3. Breng de theorie in de praktijk

Love en zijn collega’s voorzagen de agenten van instructies, richtlijnen, diagrammen en workflows. Deze belangrijke vereisten hielpen bij het produceren van een wiki voor PRCA-bedrijfsanalisten.

De organisatie creëerde vervolgens wireframes op basis van de belangrijkste vereisten en bedrijfsregels.

“Op basis van deze wireframes kon ik de werkitems in een agent plaatsen die ik had gemaakt om ons te helpen met coderen, en vervolgens de workflow in het UI-framework plaatsen dat we bij de modernisering gebruiken, en dat vervolgens als uitgangspunt voor het coderen gebruiken”, zei hij.

Plus: 5 manieren om te voorkomen dat uw AI-strategie mislukt

Love zei dat de Zencoder-technologie het personeel heeft geholpen de onderling verbonden aard van code en systemen te begrijpen.

Toen het platform vervolgens nieuwe code genereerde en oudere systemen moderniseerde, creëerde het unit-tests die bugs vóór de productie voorkwamen.

“We konden onze eisen invoeren en acceptatiecriteria testen om er zeker van te zijn dat we de bedrijfsregels vastlegden, zodat we bij de modernisering van het systeem nog steeds rekening hielden met de daadwerkelijke regels”, zei hij.

4. Geef het erfelijke denken op

Tegenwoordig omarmt het technologieteam van PRCA de modernisering. Met behulp van kunstmatige intelligentie wordt de tijd die voorheen werd besteed aan zorgen over het verleden gericht op digitalisering.

Love schatte dat Zencoder een reductie van 50% in de ontwikkeltijd ondersteunt, die het IT-team gebruikt om digitale diensten te bouwen, nieuwe tools voor evenementenbeheer te creëren en betere ervaringen te leveren.

“We hebben niet veel middelen”, zegt hij. “Ons kleine interne team heeft een zestal grote systemen die we moeten beheren, wat soms overweldigend wordt door al het ondersteunende werk dat nodig is om het draaiende te houden.”

Love zegt dat de complexe bedrijfslogica van rodeo betekent dat het lang kan duren voordat nieuwe medewerkers de regels van de sport leren.

Ook: het succes van de AI van dit bedrijf is gebaseerd op 5 essentiële stappen: Kijk hoe ze voor u werken

Zencoder haalt het harde werk uit het proces, waardoor medewerkers snel aan de slag kunnen en zich kunnen concentreren op veranderingen die de meeste waarde voor de organisatie opleveren.

“We kunnen een ontwikkelaar inschakelen en hij kan vanaf dag één aan de slag. Hij begrijpt de logica beter, dus hij is niet zo bang om veranderingen aan te brengen, omdat hij kan zien wat de werkelijke bedrijfsregels zijn”, zei hij.

“We besteden nu meer tijd aan zaken als unit-tests, al die zaken die cruciaal zijn voor het bouwen van een solide applicatie, maar die helaas op een laag pitje kunnen blijven staan ​​omdat je zo gefocust bent op functionaliteit en het lanceren van een product.”

5. Vind nieuwe uitdagingen

Love zei dat zijn team ernaar streeft de migratie van het AS/400-systeem van de organisatie tegen eind 2026 te voltooien.

Zodra het werk voltooid is, gaat het team aan de slag met het volgende legacy-platform, PRCA’s ASP.NET Web Forms-technologie.

“Het eerste doel is om ons op snelheid te krijgen”, zei hij. “We lopen 40 jaar achter. Zodra we uit AS/400 komen, lopen we 20 jaar achter. Het volgende grote project zal de migratie zijn van ASP.NET naar een modernere applicatie.”

Love zei dat het langetermijndoel is dat de processen die door de agenten van het team worden mogelijk gemaakt, de organisatie helpen digitaal te blijven evolueren.

‘Het is twee jaar geleden dat ik begon aan mijn vijfjarenplan, dat ons naar de moderne tijd moet brengen’, zei hij. “Maar aan het einde van die periode zullen er andere projecten zijn die we in het begin zijn gestart, en het zal tijd zijn om in te grijpen, ze te vernieuwen en nieuwe bedrijfsregels te beheren.”



Nieuwsbron

LAAT EEN REACTIE ACHTER

Vul alstublieft uw commentaar in!
Vul hier uw naam in