Assessing impacts of public investments has long captured the interest and attention of the development community. This paper presents the evolution of different methods and approaches used for ex ante appraisal, monitoring, project evaluation, and impact assessment over the last five decades.