Företag står inför valet att antingen underhålla sina programmeringsverktyg internt eller lägga ut arbetet på en extern part. En av de viktigaste frågorna inför beslutet är: vilket alternativ kostar minst?
Tuomas Keränen
Tuomas, Eficode's Cloud Product Manager, has a 15 years of work experience in project, program & product management positions. He is a rapid and enthusiastic learner and always ready for new challenges.
De totala kostnaderna är svåra att uppskatta eftersom de uppstår i flera projekt- och organisationsspecifika områden. Det är ändå oftast värt arbetet att ta fram uppskattningar, eftersom: a) det synliggör de dolda kostnaderna för underhåll av verktygskedjan; b) det möjliggör direkta kostnadsjämförelser med alternativa lösningar, exempelvis outsourcing.
För att hjälpa dig beräkna kostnaden för internt stöd och underhåll av dina programmeringsverktyg har jag sammanställt en checklista över de viktigaste faktorerna att ta hänsyn till.
Kostnaderna delas in i tre kategorier: direkta kostnader, indirekta kostnader och alternativkostnader. Direkta kostnader beräknas utifrån de timmar som intern personal lägger ner, medan indirekta kostnader avser timmar som går förlorade på grund av olika problem och brister i pågående projekt. Alternativkostnader avser timmar som går förlorade när tid läggs på grundläggande underhåll i stället för värdeskapande arbete.
Checklista för att beräkna kostnaden för underhåll av programmeringsverktyg
Direkta kostnader (timmar som intern personal lägger ner):
för installation av verktyg
för löpande underhåll (att hålla koll på uppdateringar, installera uppdateringar, finjustera system, kapacitetsplanering osv.)
för verktygsrelaterad användarsupport och helpdesk
för verktygsintegration och underhåll av befintliga integrationer
för att bygga upp och upprätthålla kompetens inom support och underhåll
för att utveckla verktygsuppsättningen (planering, design och installation av nya funktioner)
för att underhålla den underliggande plattformen
för att bygga upp och upprätthålla kompetens inom plattformsunderhåll
för incidenthantering och återställning
för hantering och optimering av verktygslicenser
Indirekta kostnader (timmar som går förlorade på grund av):
problem med verktygens tillgänglighet
problem med integrationer mellan verktyg
bristfälliga rutiner för verktygsuppdateringar (t.ex. försämrad effektivitet på grund av användning av en äldre verktygsversion)
bristfällig eller långsam användarsupport
Alternativkostnad:
Timmar som går förlorade för mer värdeskapande arbete eftersom tid läggs på grundläggande underhåll och support av verktyg (t.ex. fokus på verktygsunderhåll i stället för att fokusera på att effektivisera användningen av verktygen)
Det var allt för nu! Läs mer om huruvida du bör outsourca underhållet av dina DevOps-verktyg och din plattform i blogginlägget: Vem ska ta hand om din produktionslinje? >
Eficode ROOT är en fullt förvaltad DevOps-plattform som tjänst.
- DevOps
- Eficode ROOT
Subscribe to our newsletter
Related blogs