Table of Contents
Ohjelmistojen laadun mittaaminen on olennaista luotettavien järjestelmien kehittämisessä. Metrics tarjoaa kvantitatiivisen tiedon, joka auttaa tunnistamaan ohjelmistotuotteiden vahvuudet ja heikkoudet. Tässä artikkelissa tarkastellaan keskeisiä mittareita ja laskelmia, joita käytetään ohjelmistojen laadun tehokkaaseen arviointiin.
Yhteinen ohjelmisto laatu Metrics
Useita mittareita käytetään laajasti arvioitaessa ohjelmiston laadun eri näkökohtia. Näitä ovat vikatiheys, koodipeite ja ylläpidettävyysindeksi. Jokainen metri tarjoaa oivalluksia tiettyihin aloihin, kuten luotettavuuteen, testin tehokkuuteen ja huoltoon.
Viansietokyvyn laskeminen
Viantiheys mittaa virheiden määrän suhteessa ohjelmiston kokoon. Se lasketaan jakamalla virheiden kokonaismäärä ohjelmiston koolla, yleensä tuhansina riveinä koodia (KLOC).
Kaava: Pituus = viallisten / KLOC
Koodi Kattavuusmittari
Koodin kattavuus ilmaisee testauksessa käytetyn koodin prosenttiosuuden. Suurempi kattavuus viittaa perusteellisempaan testaukseen, mikä voi johtaa vähemmän löytämättömiä vikoja.
Säilytettävyysindeksi
Ylläpitäminen indeksi yhdistää eri koodimittareita yhdeksi pistemäärä, joka heijastaa kuinka helposti ohjelmisto voidaan ylläpitää. Se käsittelee tekijöitä kuten syklomaattinen monimutkaisuus, rivit koodin, ja koodien luettavuus.
- Vian tiheys
- Koodin kattavuus
- Säilytettävyysindeksi
- Vasteaika
- Luotettavuusmittarit