Programinės įrangos matavimas yra kompiuterinės matavimo sistemos tipas, kuris vienu metu gali reikšti kelis skirtingus dalykus. Dažniausias programinės įrangos matavimo būdas yra tada, kai įmonė apskaičiuoja naudojamų programinės įrangos licencijų kiekį ir užtikrina, kad nebūtų piktnaudžiaujama naudojamų licencijų skaičiumi. Kitos šio matavimo versijos apima stebėjimą ir draudimą naudoti programas tam tikru laiku arba tik tam tikram vartotojų skaičiui leisti prieiti prie programos vienu metu. Kai kurios programos taip pat verčia vartotojus mokėti už programos naudojimo laiką, ir šis laikas turi būti tinkamai skaičiuojamas. Įprasti vartotojai paprastai nesusiduria su problemomis arba turi aktyviai dalyvauti programinės įrangos matavimuose, tačiau didesnėms įmonėms gali tekti skaičiuoti programos naudojimą.
Dažniausiai programinės įrangos matavimą atlieka programinės įrangos kūrėjas, norėdamas stebėti aktyvių licencijų skaičių. Kai kas nors perka arba atsisiunčia programą, ji turi licenciją, net jei programa yra nemokama. Ši licencija yra tarsi sutartis, kurioje pateikiamos naudojimo sąlygos ir užtikrinama, kad vartotojas naudoja legalią programos versiją. Kai kurios programos turi kelias licencijas, leidžiančias vartotojui įdiegti programą keliuose kompiuteriuose. Programinės įrangos įmonė privalo stebėti ir atnaujinti šias licencijas, jei pasikeičia programos sąlygos, ir užtikrinti, kad licencijų skaičius neviršytų nurodyto maksimalaus pagal programinės įrangos sąlygas.
Sistemos administratoriai gali naudoti programinės įrangos matavimą, kad patikrintų visus kompiuterius, veikiančius darbo valandomis, kad įsitikintų, jog visos šiuo metu veikiančios programos yra leidžiamos pagal protokolą ir ar vartotojas dirba produktyviai. Šio tipo stebėjimas leidžia administratoriui patikrinti, ar kuris nors kompiuteris nenaudoja draudžiamų programų, pavyzdžiui, žaidimų. Administratorius taip pat gali įeiti į konkretų kompiuterį ir neleisti jam paleisti draudžiamų programų iki tam tikro laiko, pavyzdžiui, pasibaigus darbo valandoms.
Kai kurias programas gali naudoti tik tam tikru laikotarpiu arba tam tikras vartotojų skaičius vienu metu. Jei nesilaikysite nustatyto laiko ar vartotojų skaičiaus, tai gali prieštarauti aukšto lygio arba įmonės lygio programinės įrangos licencijai, todėl naudojimas bus neteisėtas. Sistemos administratoriai naudoja programinės įrangos stebėjimą, kad užtikrintų, jog niekas nesilaikytų šių sąlygų, ir paprastai draudžia naudoti už šių sąlygų ribų, apribodami vartotojų skaičių arba neleidžiant programinei įrangai paleisti draudžiamomis valandomis.
Yra programų, už kurias reikia mokėti pagal tai, kiek laiko programa buvo naudojama. Šioje schemoje sistemos administratorius ir programinės įrangos platintojas paprastai pasitelkia programinės įrangos stebėjimą, kad patikrintų naudojimo apimtį. Tai užtikrina, kad programinė įranga yra legali, o platintojas gaus teisingai, atsižvelgiant į tai, kiek laiko programa naudojama.