A revisão crítica do desenvolvimento de software, visando identificar não-conformidades entre o processo de desenvolvimento definido e o processo realizado é uma atividade mais associada ao papel de verificação (verification) que de validação (validation).