Rossi et al은 평가유형을 필요·이론·과정·결과·효율성 평가로 구분했다. Schoendfeld, Jordan은 공식적/비공식적 평가, 계층적/다중심적 평가로 구분해 정리했다.
Rossi et al.(1999)은 평가유형을 신규프로그램 설계나 기존프로그램의 재구조화 시의 필요평가, 프로그램 초기단계에서 합리성, 취약성, 윤리성, 적절성 등을 평가하는 프로그램 이론평가(개념화와 설계), 프로그램 과정평가(실행평가), 결과평가(outcome), 효율성 평가의 다섯 가지로 구분하기도 하였다. 또한 Schoendfeld and Jordan(2017)은 기존의 방식과 다르게 사후평가를 (국가 주도의) 공식적 평가와 (사회 주도의) 비공식적 평가, 다시 top-down 방식의 계층적 평가와 다양한 수준과 주체 간에 이루어지는 다중심적(polycentric) 평가로 구분하여 각각의 강점, 약점을 정리하기도 하였다.