Controle de qualidade envolve monitoração do processo de desenvolvimento de software para assegurar que os procedimentos e os padrões de garantia de qualidade estão sendo seguidos.
As duas abordagens complementares que podem ser usadas para verificar a qualidade dos produtos de projetos são: