Blog

Laske ohjelmistokehitystyökalujen ylläpitokustannukset

FEB 19, 2019

Yritysten on valittava, ylläpitävätkö ne ohjelmointityökalujaan itse vai ulkoistavatko ne työn. Yksi päätöstä ohjaavista keskeisistä kysymyksistä on: kumpi vaihtoehto maksaa vähemmän?

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.

Kokonaiskustannuksia on vaikea arvioida, sillä ne kertyvät useista projekti- ja organisaatiokohtaisista lähteistä. Arvioiden laatiminen kannattaa kuitenkin yleensä, koska: a) se tekee työkaluketjun ylläpidon piilokustannukset näkyviksi; b) se mahdollistaa kustannusten vertailun vaihtoehtoisiin toimintatapoihin, kuten ulkoistamiseen.

Auttaakseni sinua laskemaan ohjelmointityökalujesi sisäisen tuen ja ylläpidon kustannukset olen koonnut tarkistuslistan tärkeimmistä huomioon otettavista tekijöistä.

Kustannukset jakautuvat kolmeen luokkaan: suoriin, epäsuoriin ja vaihtoehtoiskustannuksiin. Suorat kustannukset lasketaan oman henkilöstön käyttämien työtuntien perusteella, kun taas epäsuorat kustannukset tarkoittavat käynnissä olevissa projekteissa erilaisten ongelmien ja puutteiden vuoksi menetettyjä työtunteja. Vaihtoehtoiskustannukset tarkoittavat perustason ylläpitotyöhön käytettyjä tunteja, jotka jäävät pois arvoa tuottavasta työstä.

Tarkistuslista ohjelmointityökalujen ylläpitokustannusten laskemiseen

Suorat kustannukset (oman henkilöstön käyttämät työtunnit):

  • työkalujen asennukseen

  • jatkuvaan ylläpitoon (päivitysten seuranta, päivitysten asennus, järjestelmän hienosäätö, kapasiteettisuunnittelu jne.)

  • työkaluihin liittyvän käyttäjätuen ja helpdesk-palvelun tarjoamiseen

  • työkalujen integrointiin ja nykyisten integraatioiden ylläpitoon

  • tuki- ja ylläpito-osaamisen rakentamiseen ja ylläpitämiseen

  • työkalukokonaisuuden kehittämiseen (suunnittelu, muotoilu, uusien toiminnallisuuksien asennus)

  • taustalla olevan alustan ylläpitoon

  • alustan ylläpito-osaamisen rakentamiseen ja ylläpitämiseen

  • häiriötilanteiden hallintaan ja niistä palautumiseen

  • työkalulisenssien hallintaan ja optimointiin

Epäsuorat kustannukset (seuraavista syistä menetetyt työtunnit):

  • ongelmat työkalujen saatavuudessa

  • ongelmat työkalujen välisissä integraatioissa

  • puutteelliset työkalujen päivitysprosessit (esim. vanhan työkaluversion käytöstä johtuva tehokkuuden heikkeneminen)

  • puutteellinen tai hidas käyttäjätuki

Vaihtoehtoiskustannukset:

  • Perustason työkalujen ylläpitoon ja tukeen käytetyn ajan vuoksi arvoa tuottavammasta työstä menetetyt tunnit (esim. keskitytään työkalujen ylläpitoon sen sijaan, että tehostettaisiin työkalujen käyttöä)

Tässä kaikki tältä erää! Lue blogikirjoituksesta lisää siitä, kannattaako DevOps-työkalujen tai -alustan ylläpito ulkoistaa: Kenen tulisi huolehtia tuotantolinjastasi >

Eficode ROOT on täysin hallinnoitu DevOps-alusta palveluna.

  • DevOps
  • Eficode ROOT

Subscribe to our newsletter