Hoppa till innehållet

Effektiviserade CI/CD‑processerna och sparade 4 000 timmar genom att införa automatisering i pipelines för mjukvaruutveckling.

4,000 sparade timmar genom en automatiserad leveranspipeline

Situation. Att få ut mjukvara byggde på manuella, inkonsekventa steg — någon som kom ihåg ordningsföljden och gjorde lite olika varje gång — och det bromsade releaserna och åt upp ingenjörstimmar som borde ha gått till att bygga saker.

Uppgift. Målet var att effektivisera CI/CD‑processen och få in automatisering i pipelines, så att releaser slutade vara en manuell ritual.

Handling. Automatiserade pipelines för bygge, test och driftsättning infördes, så att vägen från en ändring till att den körde i produktion blev standardiserad i stället för improviserad. De repetitiva manuella stegen — de som var långsamma och, ännu värre, gjordes olika beroende på vem som gjorde dem — togs bort. När pipelinen gör det på samma sätt varje gång slutar en hel kategori av ”det funkade på min dator” och halvt ihågkomna driftsättningssteg helt enkelt att inträffa.

Resultat. Automatiseringen gav tillbaka ungefär 4 000 timmar och gjorde releaserna både snabbare och mer tillförlitliga. Teamet kunde leverera utan att behöva förbereda sig på det värsta — tryggheten kom av att processen var konsekvent, inte av att alla var försiktiga.

En del av en längre historik — och den finns i sin helhet här.

Varje post är skriven på samma sätt: situationen, uppgiften, vad vi gjorde och vad som förändrades.

Se hela historiken