Kontrola wykonania zadań to narzędzie wykorzystywane do analizy programu w celu określenia, co działa, a co nie. Może powodować pozytywne zmiany, podkreślać awarie i oszczędzać pieniądze. To narzędzie jest często promowane lub wykorzystywane do rozliczania rządu. Aby uzyskać optymalne wyniki, powinien być wykonywany przez audytorów niezwiązanych z organizacją lub programem podlegającym przeglądowi.
Fakt, że program jest opracowywany i wdrażany, niekoniecznie oznacza, że jego cele są osiągane lub że osiągnięcie jest osiągane tak skutecznie, jak to tylko możliwe. Audyt wykonania jest narzędziem używanym do oceny i pomocy w ustaleniu stanu konkretnego programu. Aby były prawidłowo wykonywane, muszą być ustanowione standardy przed kontrolą wykonania zadań. Standardy, które służą jako miary, mogą pochodzić z wielu źródeł, takich jak rząd lub twórcy programów.
Chociaż osoby zatrudnione przez organizację lub aktywnie zaangażowane w dany program mogą uczestniczyć w opracowywaniu standardów, generalnie nie zaleca się angażowania ich w rzeczywisty proces kontroli wykonania zadań. Osoby przeprowadzające audyt, zwane potocznie audytorami, powinny być w stanie działać niezależnie i bez uprzedzeń. W przeciwnym razie prawdopodobnie zagrożona będzie integralność i skuteczność kontroli wykonania zadań.
Podczas przeprowadzania kontroli wykonania zadań powszechnie analizuje się co najmniej dwa czynniki. Po pierwsze, ustalenie, czy program jest skuteczny, jest zwykle głównym obszarem koncentracji. Program, który nie jest audytowany, może działać przez długi czas, a nikt nie może ocenić, czy jego cele są osiągane lub czy dokonuje się postęp w tym kierunku. W niektórych przypadkach mogą być oznaki, że program się nie powiódł, ale przyczyny mogą być nieokreślone.
Wydajność jest generalnie kolejnym ważnym elementem kontroli wykonania zadań. Jeśli program jest nieskuteczny, prawie na pewno zostanie uznany za nieefektywny, ponieważ zasoby są wykorzystywane bez rezultatów. Program może jednak osiągać swój cel, ale może to robić przy niepotrzebnych kosztach. Często mówi się, że korzyścią płynącą z kontroli wykonania zadań są oszczędności. Dzieje się tak, ponieważ audyt może pomóc w ustaleniu, czy występuje marnotrawstwo, a jeśli tak, to w jaki sposób.