Fundamentos
- Pressman: a qualidade é um conceito multifacetado e sua definição depende fundamentalmente de quem a está avaliando.
- Categoriza a qualidade em cinco visões amplas:
- Ponto de Vista Foco da Qualidade Definição na Prática
Transcendental Excelência Inata Qualidade é o que se sente; é reconhecível, mas não pode ser definida (como "beleza"). É a percepção de excelência que o software evoca. Focado no Usuário Adequação ao Propósito (Fitness for Use) Qualidade é a satisfação das necessidades do usuário. Um software é de qualidade se atende aos requisitos explícitos e implícitos do cliente. Focado no Produto Atributos Internos e Características Qualidade é medida por características inerentes (atributos) do produto, como o número de defeitos, a facilidade de manutenção (manutenibilidade) e a velocidade de execução (eficiência). Focado na Fabricação (Processo) Conformidade com as Especificações Qualidade é a aderência aos padrões de desenvolvimento e aos requisitos especificados. É o resultado de um processo bem executado e repetível. Baseado no Valor Custo-Benefício Qualidade é o que o cliente está disposto a pagar. Um produto é de alta qualidade se proporciona valor (benefícios) que justificam o seu custo.
| Ponto de vista | Foco da qualidade | Definição na prática | Obs |
|---|---|---|---|
| Transcendental | Excelência Inata | Qualidade é o que se sente; é reconhecível, mas não pode ser definida (como "beleza"). É a percepção de excelência que o software evoca |