Blog

Alustatiimien menestyksen mittaaminen lukujen ulkopuolelta

SEP 28, 2023

Osa 6

Dan Grøndahl Glavind

Dan is a seasoned DevOps Consultant at Eficode with 10+ years of experience working with software development. Dan has helped a wide variety of Danish companies become better at delivering software and is currently focussing on helping teams and organizations build platform engineering capabilities.

"Alustatiimin arvoa voidaan mitata sillä, kuinka paljon arvoa sen tarjoamat palvelut tuottavat tuotetiimeille." - Skelton, Matthew; Pais, Manuel, Team Topologies

Perinteisten mittareiden haasteet

Tiimin onnistumista arvioitaessa käyttöön otetaan usein DevOps Research and Assessment (DORA) -mittarit.

Niille, joille DORA-mittarit eivät ole tuttuja: ne sisältävät esimerkiksi käyttöönottojen tiheyden ja palvelun palauttamiseen kuluvan ajan, ja niitä pidetään DevOps-suorituskyvyn arvioinnin toimialastandardina.

Kun johto määrittää tällaiset mittarit tiimeille ylhäältä alaspäin, se voi tuntua kylmältä suihkulta.

Miksi? Jotkut tiimit pelkäävät "alastomia mittareita". Avoin mittaaminen tekee haavoittuvaksi, etenkin jos tuloksia voidaan verrata epäedullisesti muihin. Todettakoon rehellisesti: kukaan ei nauti siitä, että häntä verrataan muihin – varsinkaan, kun verrataan omenoita appelsiineihin.

Eri osastoilla on omat haasteensa: esimerkiksi DevOps-tiimeillä on eri painopisteet kuin projektipäälliköillä tai Platform Engineering -tiimeillä. Jokaisella on omat vahvuutensa. Siksi suoraviivainen mittaripohjainen vertailu voi parhaimmillaan johtaa harhaan ja pahimmillaan lannistaa.

Mittareiden omistajuus ohjelmistotoimituksissa

Jos perinteinen, ylhäältä alas toteutettava mittareiden käyttöönotto ei ole ihanteellinen, mikä on vaihtoehto? Alustatiimien on tärkeää omistaa omat mittarinsa.

  • Ymmärrä mittarit: Tiimin tulisi ensin ymmärtää, miksi tietyt mittarit ovat tärkeitä. Hyvä esimerkki ovat DORA-mittarit, joita käsitellään erinomaisesti tässä Google Cloudin artikkelissa. Kun tiimit ymmärtävät mittareiden perusteet, ne voivat ottaa ne aidosti omikseen.

  • Ota käyttöön SPACE-mittarit: Nicole Forsgrenin esittelemä SPACE tarkoittaa tyytyväisyyttä, suorituskykyä, aktiivisuutta, yhteisöllisyyttä ja kehittymistä. Nämä mittarit kannustavat tarkastelemaan onnistumista laajemmin sekä teknisten että inhimillisten tekijöiden näkökulmasta.

  • Opi ajatusjohtajilta: Ajatusjohtajat, kuten Abi Noda, tarjoavat näkemyksiä siitä, miten mittarit voivat toimia aitoina suorituskyvyn indikaattoreina ilman, että niistä tulee rankaisevia työkaluja. Viisaus on siinä, että mittareita pidetään opasteina eikä pysäytysmerkkeinä.

Trendit absoluuttisten arvojen sijaan

Onko hyvä asia, jos alustatiimisi parantaa käyttöönottojen tiheyttä 10 % kuukaudessa? Ensi silmäyksellä siltä voi vaikuttaa, mutta ilman kontekstia sitä on vaikea sanoa.

Siksi trendit ovat ensiarvoisen tärkeitä. Sen sijaan, että keskityt tietyn mittarin hetkelliseen arvoon, seuraa sen kehitystä ajan mittaan. Kehityssuunta tarjoaa näkemyksiä, nostaa esiin kasvukohteita ja osoittaa todellisen edistymisen.

Esimerkkimittareita alustatiimeille

Tässä on luettelo mittareista, joita voit hyödyntää arvioidessasi alustatiimin tehokkuutta ja tunnistaessasi kehityskohteita:

1. Alustan käyttöönottoprosentti: Kuvaus: Mittaa, kuinka moni tuotetiimi tai palvelu käyttää alustaa aktiivisesti verrattuna niihin, jotka eivät käytä sitä.Laskenta: (Alustaa käyttävien tuotetiimien määrä / tuotetiimien kokonaismäärä) x 100.Miksi se on tärkeää: Korkeampi käyttöönottoprosentti voi kertoa alustan helppokäyttöisyydestä, merkityksellisyydestä ja tehokkuudesta. Matala prosentti voi viitata mahdollisiin haasteisiin tai puutteisiin alustan tarjonnassa.

2. Keskimääräinen käyttöönottamiseen kuluva aika (MTTO): Kuvaus: Kuvaa keskimääräistä aikaa, joka tuotetiimiltä kuluu alustan käyttöönottoon ja aktiivisen käytön aloittamiseen.Laskenta: Tuotetiimien kaikkien käyttöönottamiseen kuluneiden aikojen summa / alustalle käyttöönotettujen tuotetiimien määrä.Miksi se on tärkeää: Lyhyempi MTTO viittaa siihen, että alusta on intuitiivinen ja hyvin dokumentoitu. Pidempi MTTO voi kertoa haasteista alustan ymmärtämisessä tai puuttuvista tukimateriaaleista.

3. Alustan palveluiden käytettävyys: Kuvaus: Mittaa alustan tarjoamien palveluiden luotettavuutta.Laskenta: (Kokonaisaika – käyttökatkoaika) / kokonaisaika.Miksi se on tärkeää: Korkea käytettävyysprosentti kertoo vankasta ja luotettavasta alustasta, mikä on olennaista tuotetiimeille, jotka ovat siitä riippuvaisia työssään.

4. Palautesyklin kesto: Kuvaus: Seuraa keskimääräistä aikaa siitä, kun käyttäjät antavat palautetta, siihen, kun alustatiimi reagoi siihen. Laskenta: Kaikkien palautteisiin reagoimiseen kuluneiden aikojen summa / käsiteltyjen palautteiden määrä. Miksi se on tärkeää: Lyhyempi palautesykli voi kertoa ketterästä ja reagoivasta alustatiimistä sekä sen sitoutumisesta jatkuvaan parantamiseen ja käyttäjätyytyväisyyteen.

Näistä mittareista aloittaminen voi antaa alustatiimeille alustavan käsityksen niiden suorituskyvystä ja huomiota vaativista alueista. Muista, että tärkeintä ei ole vain mitata, vaan toimia näiden havaintojen pohjalta kasvun ja kehittymisen edistämiseksi.

Vinkki: Backstage tarjoaa kehittäjäportaalin käyttöönoton vaikutuksiin liittyviä mittareita ja KPI-mittareita, jotka voivat tuottaa arvokkaita näkemyksiä.

Mittarit eivät ole vain numeroita dashboardilla

Mittarit kertovat tarinoita kasvusta, haasteista, onnistumisista ja oppimisesta. Alustatiimeille ne toimivat kompassina. Muista kuitenkin, että vaikka kompassi näyttää suunnan, tiimi kirjoittaa tarinan.

Hyödynnä mittareita ohjaamisen, oivallusten ja kehittymisen tukena, jotta polku kohti menestystä on mitattava ja merkityksellinen.

On aika julkaista Platform Engineering -sarjamme viimeinen blogikirjoitus, jossa kerromme saavutuksista ja haasteista.

  • Software development
  • DevOps
  • Platform engineering

Subscribe to our newsletter