Leestijd8 minuten
Geschreven doorEli5 Team
Artikelreviews

Eli5 artikelreeksreview: softwaremodernisering en de toekomst van SaaS

Isometrische illustratie van een futuristisch technologiecomplex met een spookgestalte die AI-hallucinaties verbeeldt, een IT Governance Command Center,

Deze week spraken we over de recente paniek op de SaaS-markt en over de realiteit van het inzetten van AI om diepgewortelde legacysystemen te moderniseren. Er is een golf van het herbouwen en vervangen van applicaties aan de gang. Bij Eli5 bespreken we elke week artikelen over softwaremodernisering om echte waarde te vinden voor CTO's, PM's en PO's die te maken hebben met de modernisering van legacysoftware.

AI helpt de kostenbarrière voor COBOL-modernisering te doorbreken

Bron: Financial Times & Anthropic

Samenvatting. Investeerders worden steeds terughoudender ten aanzien van kapitaalarme SaaS-bedrijven, wat leidt tot een merkbare daling van software- en dienstenaandelen. Deze marktverschuiving wordt gedreven door de overtuiging dat generatieve AI-tools, zoals Claude, organisaties in staat stellen om sterk op maat gemaakte interne tools te bouwen en legacycode (zoals COBOL) te moderniseren, in plaats van te betalen voor traditionele SaaS-producten.

Review en inzichten. Wie zich verdiept in de realiteit van mainframemodernisering, ziet snel dat het simpelweg omzetten van code geen wondermiddel is. In onze discussie belichtten we een aantal kernobstakels:

Het ecosysteem: Het omzetten van COBOL naar Java of Python vervangt slechts een script. Legacy-mainframes uit de jaren zestig en zeventig zijn diep verweven met speciaal ontwikkelde databases en onderling verbonden systemen. Een systeem kan niet worden gemoderniseerd zonder het volledige ecosysteem eromheen opnieuw op te bouwen.

Aansprakelijkheid: Het afnemen van commerciële SaaS gaat gepaard met service level agreements (SLA's) en een leverancier die aansprakelijk kan worden gesteld wanneer er ongeoorloofde toegang plaatsvindt of systemen uitvallen. Wanneer een organisatie volledig vertrouwt op AI om eigen interne tools te genereren, is er niemand die aansprakelijk kan worden gesteld of bij wie financiële compensatie kan worden verhaald op het moment dat de AI hallucineert, data verwijdert of gebrekkige code schrijft.

Wrapper-strategie: In plaats van een volledige herbouw met een hoog risico kunnen organisaties moderne wrappers rond legacy-databases bouwen om de gebruikerservaring te verbeteren. Bijvoorbeeld door een legacyproces van 20 klikken terug te brengen tot één klik. Dit is echter alleen haalbaar als het onderliggende legacysysteem het ontsluiten van data daadwerkelijk ondersteunt.

Afsluitende opmerkingen. Hoewel AI een uitstekende gesprekspartner is om de intentie achter decennia-oude code te doorgronden, onderschat het gebruik ervan als migratietool met één druk op de knop de complexiteit van enterprise-ecosystemen in hoge mate. Daarnaast verschuift het afstappen van SaaS de volledige last van risico en aansprakelijkheid rechtstreeks naar het interne team.

"Vibe coding" van eigen functionaliteit op basisplatformen

Bron: LinkedIn (CEO van Odoo)

Samenvatting Er is een groeiende trend die suggereert dat niet-ontwikkelaars LLM's kunnen gebruiken om eigen functionaliteit en plug-ins bovenop basisplatformen voor ERP of CRM te "vibe coden". Het uitgangspunt is dat een organisatie een basisapplicatie van wereldklasse kan aanschaffen en interne teams maatwerkfunctionaliteit kan laten opleveren door simpelweg een AI te prompten, waarmee traditionele ontwikkeling in feite wordt vervangen.

Beoordeling en inzichten Hoewel deze aanpak het creëren van functionaliteit democratiseert, gaat zij volledig voorbij aan de noodzakelijke technische governance. Onze technische leiding wees op ernstige risico's van deze methodiek:

Beveiliging: Niet-technische gebruikers AI-gegenereerde code laten uitrollen introduceert enorme aanvalsvectoren. Wanneer bijvoorbeeld iemand zonder ontwikkelachtergrond een API-sleutel verkeerd afbakent voor een eenvoudige kaartplug-in en tegelijkertijd generatieve AI-functies gebruikt, kan er per ongeluk beveiligde data worden blootgesteld of kunnen er enorme rekeningen voor tokengebruik ontstaan.

Code versus grenzen: De kernwaarde van software engineering is nooit alleen het schrijven van de code zelf geweest. Echte engineering draait om het definiëren van systeemgrenzen, het veilig communiceren tussen services en het beperken van risico's, nuances die een LLM niet kan afdwingen namens een ongetrainde gebruiker.

Beoordelingen: Het beoordelen van AI-gegenereerde code vraagt een hogere cognitieve belasting dan het vanaf nul schrijven ervan. Wanneer AI complexe bestanden oplevert, is de kans groter dat ontwikkelteams kritieke fouten over het hoofd zien dan wanneer ze de oplossing zelf hadden gebouwd.

Afsluitende opmerkingen. Vibe coding klinkt misschien aantrekkelijk voor snelle innovatie, maar zonder strikt IT-toezicht en gedegen grensbeheer is het een snelweg naar kritieke beveiligingsincidenten en onbeheersbare technische schuld.

Volledige video-aflevering: softwaremodernisering en de toekomst van SaaS


De eerste stap om de moderniseringsreis te starten

Softwaremodernisering en architecturale herbouw vormen de kern van Eli5. Wij lossen complexiteit op en leveren directe bedrijfswaarde door te focussen op pragmatische, cloud-native transities.

Voordat wordt besloten om het legacysysteem in te kapselen, een nieuw SaaS-product aan te schaffen of AI in te zetten om maatwerktools te bouwen, heeft een organisatie volledig zicht nodig op het huidige technologielandschap.

Interesse in een gratis brainstormsessie over de legacy-stack? Dat is de essentiële eerste stap om technische schuld om te zetten in een schaalbare, modulaire toekomst.

De eerste stap naar uw modernisering

Softwaremodernisering en architectuurherbouw vormen de kern van Eli5. We halen de complexiteit weg en leveren directe businesswaarde met pragmatische, cloud-native trajecten.

Voordat u besluit of u uw legacysysteem inpakt, een SaaS-product koopt of met AI eigen tools bouwt, hebt u volledig zicht nodig op uw huidige techlandschap.

Wilt u een vrije brainstorm over uw legacystack? Dat is de eerste stap om technische schuld om te zetten in een schaalbare, modulaire toekomst.

Plan een gesprek
Eli5 Team

Meer artikelen

Alle artikelen