Blog

Fem trender hos framgångsrika mjukvaruorganisationer

MAY 23, 2024

Med GenAI och omfattande DevOps-plattformar utvecklas mjukvaruutvecklingen i en takt som saknar motstycke. Medan de mest framåtblickande organisationerna är vaksamma och anammar nya verktyg och arbetssätt, saktar mer traditionella företag ner i jämförelse.

Marko Klemetti

Chief Technology Officer

Marko is the CTO of Eficode, a European DevOps and Design house. He is also a founder and advisor in many tech startups. Marko is a passionate programmer who believes that design systems and continuous deployment are the enablers of a modern development organization.

I det här blogginlägget går jag igenom de fem trender som avancerade organisationer använder i dag för att minska time-to-market och reagera snabbare på marknadsförändringar och kundfeedback.

Trend 1: Business Agility möjliggör snabbare värdeflöden

De bästa företagen organiserar sig utifrån sina värdeflöden och ser till att hastigheten inte begränsas av intern friktion, överlämningar eller onödiga flaskhalsar. Effektiva verksamheter anpassar kontinuerligt sin strategi till den dagliga verksamheten, vilket gör att de kan reagera på både interna och externa förändringar.

Organisationer tror ofta att förändring bör ske på teamnivå eller, i bästa fall, på produkt- eller avdelningsnivå. Intressant nog sker förändring på rätt nivå vanligtvis till följd av en extern kraft, som ett förvärv, en radikal marknadsförändring eller nya innovationer, exempelvis de som GenAI har introducerat.

När den aktuella marknaden ses som en kraft för förändring sker omställningen på organisationsnivå, vilket den bör göra.

Trend 2: Konsolidering av toolchain minskar underhållsbördan och förbättrar samarbetet

På Gene Kims Tech Leadership Summit berättade Michael Vormittag från Daimler att deras toolchain, efter en avknoppning från Mercedes-Benz, konsoliderades med mer än 40 % under de första två åren. Detta följer marknadstrenden, där de stora leverantörerna av moln och verktyg kan erbjuda plattformar på enterprise-nivå där organisationsspecifika behov kan integreras relativt enkelt.

Enligt GitLabs DevSecOps-undersökning från 2022 lägger 69 % av utvecklarna mer än en fjärdedel av sin tid på underhåll och konfiguration av toolchain. De bästa företagen har redan identifierat olika toolchain inom organisationen och hur stor belastning konfiguration och underhåll innebär för utvecklarna. De integrerar sina toolchain i en gemensam driftsmiljö och konsoliderar sitt interna ekosystem av verktyg.

Processen leder till initiativ som Platform Engineering och till att minska utvecklarnas kognitiva belastning. I ett större perspektiv förbättrar det Developer Experience och ger medarbetarna mer utrymme att arbeta med verksamhetens kärnvärde.

I kombination med Business Agility ger detta organisationer ökat momentum genom att minska slöseri och förkorta time-to-market via förbättrade värdeflöden.

Trend 3: DevOps Safety Net förbättrar kvaliteten och förkortar time-to-market

Utifrån erfarenheterna från våra kunder har vi sett att en sund DevOps-kultur radikalt förändrar två aspekter av verksamheten: time-to-market och minskade risker. Även om DevOps ofta betraktas som en mycket teknisk metod, skapar det i själva verket en grundläggande förändring i hur organisationer arbetar.

Föreställ dig en kultur där du kontinuerligt kan veta om varje version av dina digitala tillgångar fungerar som förväntat – säkert och i enlighet med gällande krav. Vi kallar det DevOps Safety Net, eftersom det bäst beskriver känslan när organisationen tryggt kan göra releaser snabbare och oftare. Du vet redan att dina produkter eller tjänster uppfyller kraven.

När du kombinerar detta med Business Agility och minskar verktygsbördan genom konsolidering skapar du ett system som kontinuerligt accelererar organisationen.

Trend 4: AI-driven utveckling ökar organisationens tempo, men bara om den är redo

Med introduktionen och demokratiseringen av Generative AI har vi sett snabba förändringar och större oförutsägbarhet än man kunnat föreställa sig.

Forskning har redan visat att utvecklarnas arbete kommer att förändras oåterkalleligt och att tempot bara ökar. De bästa uppskattningarna pekar på en förbättring på 50–60 % av tempot för enskilda utvecklare.

Om din organisation inte är redo för den förändring som AI-drivna verktyg innebär blir ni inte snabbare. Om din R&D-organisation till exempel bara lägger 10 % av sin tid på faktisk utveckling, ger en förbättring på 50 % bara en ökning på 5 % för organisationen.

AI-verktyg kommer visserligen att snabbt synliggöra flaskhalsar, men utan en grundläggande förändring i organisationen kan du inte dra nytta av verktygen eller möjligheten till förändring.

Trend 5: ITSM kopplar samman användarna med utvecklarna och sluter utvecklingsloopen

Framgångsrika organisationer har byggt förtroende hos sina kunder genom mekanismer som säkerställer att feedback samlas in, analyseras och omsätts i åtgärder så snabbt som möjligt. Modern ITSM bygger på verktyg som integreras smidigt med utvecklingsflödet och toolchain samt på processer som säkerställer att ärenden, incidenter och releaser hanteras på rätt sätt.

Framgångsrik ITSM sluter utvecklingsloopen och säkerställer att varje aktivitet i utvecklingscykeln hänger samman. Tillsammans med de fyra andra trenderna ger detta organisationer möjlighet att förstå och utveckla sin kultur och sina processer ännu snabbare och mer träffsäkert.

Under de kommande åren kommer många delar av ITSM att förstärkas och accelereras av Generative AI. Genom att skapa fungerande ITSM-metoder och integrera verktygen i utvecklingens toolchain är du redo att implementera GenAI-baserade lösningar när de utvecklas och introduceras på marknaden.

Viktiga insikter

  • Förändring sker nästan alltid på en för låg nivå i organisationer. För att möjliggöra ett snabbt informationsflöde behöver du se till hela organisationens värdeflöden.

  • Dagens marknadsläge kräver ständig förändring. Utan en kultur som kontinuerligt reagerar på förändringar och nya innovationer kommer din organisation att bli allt långsammare genom att fortsätta som tidigare.

  • Inför styrning och riktlinjer för GenAI och koppla omfattande automatisering till DevOps. Att enbart införa nya verktyg gör inte din organisation bättre, men att säkerställa att ni kan öka takten på ett tillförlitligt sätt samtidigt som ni fortsätter att leverera kontinuerligt gör det.

  • Sunda ITSM-metoder sluter utvecklingsloopen, kopplar samman alla processer och snabbar upp återkopplingsloopen. Många delar av ITSM kommer att förstärkas med Generative AI, och det är avgörande att vara förberedd.

  • DevOps
  • Agile
  • CI/CD

Subscribe to our newsletter