Principais Fatores de Qualidade
Programação 3: Orientação a Objetos e Java
As técnicas de desenvolvimento de software a serem apresentadas 
neste curso têm um impacto considerável sobre os seguintes
fatores de qualidade de software:
-  Corretude: o sistema funciona como previsto?
 -  Robustez: o sistema funciona adequadamente em
                   situações não previstas?
 -  Estensibilidade: é fácil estender e alterar 
                          o sistema?
 -  Reusabilidade: é fácil reusar partes de um
                          sistema para construir outro sistema?
 -  Compatibilidade: é possível fazer com que os dados
                      manipulados por um sistema sejam usados
                      por outros sistemas?
 
O Capítulo 1 da Referência 
3 
dá maiores detalhes sobre os fatores acima.
Outros fatores são discutidos nas 
Referências 3 e
11.