Twee op de drie software engineers en applicatieontwikkelaars beschouwen het behalen van bedrijfsdoelstellingen als een van hun belangrijkste prestatiedoelen. Ze leunen daarbij steeds vaker op nieuwe technologie. Gartner zet vijf strategische technologietrends in software engineering op een rij.
Volgens de marktanalist investeren early adopters in disruptieve technologie die hen helpt om bedrijfsdoelen op het gebied van productiviteit, duurzaamheid en groei te bereiken. Met nieuwe oplossingen kunnen teams hoogwaardige, schaalbare en ai-aangedreven applicaties leveren, de software development life cycle (sdlc) vereenvoudigen en daarmee de productiviteit van ontwikkelaars verhogen.
Gartner identificeert vijf strategische technologietrends waarmee softwareontwikkelaars de bedrijfsdoelen binnen handbereik plaatsen. De analisten voorspellen dat deze trends de komende jaren een significante impact zullen hebben.
- Software Engineering Intelligence: Deze platforms bieden een eenduidig, transparant overzicht van engineeringprocessen, waarmee teamleiders niet alleen snelheid en voortgang, maar ook kwaliteit en bedrijfswaarde kunnen meten.
- AI-Augmented Development: Ai-technologieën, zoals generatieve ai en machine learning, ondersteunen software engineers bij het ontwerpen, coderen en testen van applicaties, wat de productiviteit verhoogt en kosten in de hand houdt.
- Green Software Engineering: Deze discipline richt zich op het bouwen van CO2-efficiënte software door energiezuinige keuzes te maken in architectuur en ontwerp.
- Platform Engineering: Deze aanpak vermindert de cognitieve belasting voor ontwikkelaars door interne ontwikkelplatformen te bieden die tijd besparen en de tevredenheid van ontwikkelaars verbeteren.
- Cloud Development Environments: Deze omgevingen bieden op afstand toegankelijke, cloud-gehoste ontwikkelomgevingen, waardoor ontwikkelaars snel en efficiënt kunnen werken zonder uitgebreide configuratie.
11 van de 10 voorspellingen van Gartner zijn marketing en 13 van de 12 blijken onjuist. Zo gaan bedrijfsdoelen niet om de levering van nog meer nutteloze software maar om waarde in de bedrijfsketen. Ik mis dit totaal in strategische visie want veel bedrijven weten ondertussen dat de levensduur van een service om de relatie met de klant gaat. Ander loket bij Gartner gaat dan ook om EA tools want onderhoudskosten gedurende de levensduur van een service gaan om die bekende schutting waar ontwikkeling hun troep overheen gooit.
EA tools en aansluiting op het configuratie management voor strategische planning van de (re)engineering van de infrastructuur gaat om de wet van Moore. Steeds meer cores per socket zorgen voor hogere densiteit per servers waardoor een optimalisatie in de kosten steeds meer om de licenties gaat, kiezen voor platformen met lage garanties of hoge gaat om non-functionele eisen van garanties in het onderhoud. To cloud or not wordt er uiteindelijk gesproken over hosting van ontwikkelomgeving waarbij je met idee van SDDC ook kunt kiezen voor hosting in je meterkast.
Want software die rust op tape is CO2-efficiënt, alle niet gebruikte ontwikkelomgevingen uitzetten scheelt heel wat op de energierekening alleen zal een provider je daar niet op wijzen. En de significante impact die Europese wetgeving heeft op de bedrijfsdoelen wordt dan ook volledig overgeslagen door een marketingbureau want transparantie in keten gaat om compliance in het ecodesign. Goede nieuws hierin is dat replatforming van mainframe naar Intel/Linux niks aan de code heeft gewijzigd maar deze meer dan 40% CO2-efficiënter heeft gemaakt.