Sertifikuotas programinės įrangos vadybininkas turi oficialų Programinės įrangos ir informacijos pramonės asociacijos (SIIA) išduotą sertifikatą ir valdo įmonės programinės įrangos licencijas. Jis arba ji atlieka tyrimus, siekdamas užtikrinti, kad įmonė laikytųsi kiekvieno programinės įrangos pardavėjo išduotų licencijavimo sąlygų ir sužinotų konkrečius autorių teisių įstatymus, kad išvengtų teisinių problemų. Sertifikuotas programinės įrangos vadybininkas renka informaciją iš auditų ir parengia programinės įrangos valdymo planą, kurio įmonė gali sėkmingai laikytis. Taip pat įprasta, kad titulą turintys profesionalai daro daugiau nei tvarko programinę įrangą; Pavyzdžiui, žmogiškųjų išteklių vadybininkai, sistemų administratoriai ir teisės specialistai gali turėti sertifikuoto programinės įrangos vadybininko vardą.
Vietinių autorių teisių įstatymų įvertinimas ir kruopštus licencijavimo sutarčių nagrinėjimas yra pirmieji žingsniai tvarkant programinę įrangą. Įmonėse, kuriose yra daug kompiuterių, sertifikuoti programinės įrangos vadybininkai didžiąją laiko dalį praleidžia siekdami, kad kiekvieno kompiuterio operacinė sistema ir programos turėtų galiojančias licencijas ir kad licencijų numeriai būtų naudojami pagal kiekvieno produkto sutartį. Įprasti tirtų programinės įrangos licencijų tipai apima tinklo licencijas, bendrinamą programinę įrangą, atskirų įrenginių licencijas ir įmonės licencijas. Be negaliojančių licencijų paieškos, taip pat galima bandyti sumažinti išlaidas užtikrinant, kad įmonė naudotų patį prieinamiausią licencijavimo planą. Tai apima nuolaidų naudojimą perkant bendrąsias licencijas ir kartais dabartinės programos pakeitimą pigesnėmis alternatyvomis.
Struktūrinio programinės įrangos valdymo plano kūrimas yra viena iš pagrindinių sertifikuoto programinės įrangos vadybininko pareigų. Jis arba ji sukuria išsamią politiką, kurioje paaiškinamas tinkamas programinės įrangos licencijų naudojimas ir programinės įrangos valdymo plano vykdymo metodai. Plane nurodomi konkretūs naujų licencijų pridėjimo, esamų licencijų perdavimo ir nereikalingų licencijų nutraukimo procesai, taip pat pateikiami organizacijos palaikomų programų sąrašai. Jame taip pat turėtų būti nurodytas nelicencijuotos programinės įrangos pašalinimo iš kompiuterių procesas.
Sertifikuoti programinės įrangos vadybininkai naudoja programinės įrangos valdymo planą kaip pagrindą audito procese. Jie turi nuolat stebėti programinės įrangos licencijų naudojimą organizacijoje, kad planas būtų sėkmingas, ir prireikus gali atnaujinti politiką. Stebima ir teisinė atitiktis, ir programinės įrangos kaina, todėl galima ieškoti naujų licencijavimo būdų, kurie leistų sutaupyti įmonės pinigų. Sertifikuotas programinės įrangos vadybininkas taip pat turi pranešti apie planą kitiems ir informuoti kitus apie įmonės programinės įrangos valdymo politiką ir visas teisines bei verslo pasekmes, kurios gali kilti nesilaikant šios politikos.