Audyt oprogrmowania polega na zebraniu i analizie informacji dotyczących warstwy sprzetowej komputera oraz oprogramowania na nim zainstalowanego. Pozyskane dane pozwalają ocenić jakie aplikacje są lub były zainstalowane na danej jednostce roboczej bądź też serwerze.
Prawidłowo przeprowadzony audyt oprogramowania - poza weryfikacją legalności - pozwala uzyskać szeroką wiedzę o sposobie wykorzystania komputerów i oprogramowania w firmie.
Audyt można poszerzyć o proces inwentaryzacji komputerów. Inwentaryzacja taka
powinna być jak najdokładniejsza i odpowiadać na pytania dotyczące sprzętowej
konfiguracji PC. Kolejnymi celami audytu, bezpośrednio wiążącymi się z inwentaryzacją
sprzętu, może być oznaczenie wszystkich komputerów unikalnymi numerami identyfikacyjnymi,
a także oczyszczenie listy środków trwałych komputerów, które nie są już w rzeczywistości
wykorzystywane.
Z audytem związane są również inne cele: wprowadzenie nowych procedur dotyczących
nazewnictwa i przechowywania poufnych dokumentów w formie elektronicznej, wprowadzenie
nowych przepisów w umowach o pracę, które sprecyzują zasady wykorzystania komunikatorów
i oprogramowania, czy też opracowanie i wdrożenie procedur regulujących zasady
zakupu nowego oprogramowania w firmie. Audyt musi objąć wszystkie komputery
w firmie, aby został on przeprowadzony w prawidłowy sposób.