Agrega precisão ao software enquanto está sendo desenvolvido. Não segue o ciclo clássico (análise, codificação, teste, depuração).
Faz suas verificações de precisão já antes do teste.
Verificação matemática da correção antes de começar a construção do programa.