Qualidade pode ser definido como a conformidade a requisitos. Essa definição que talvez seja a mais aceita universalmente exige determinar dois pontos: o que se entende por conformidade; e como são especificados.
Segundo a norma ISO 9000 (versão 2000), a qualidade é o grau em que um conjunto de características inerentes a um produto, processo ou sistema cumpre os requisitos inicialmente estipulados para estes.
Qualidade de produto e processo são complementares e interdependentes.
A qualidade do processo de fabricação precisa ter um impacto positivo sobre o processo de obtenção do softwear. Entretanto, tal objetivo será atingido se houver uma compreensão clara de que os processos devem fornecer todos os mecanismos necessários para especificar o produto e controlar a fabricação. Embora os modelos aplicadosna garantia de qualidade de softwear atuarem principalmente no processo, o principal objetivo é garantir um produto e a conformidade com os requisitos.
Para um softwear de maior qualidade é natural que seja necessário melhoria no processo de desenvolvimento
O SWEBOK (Guide to the Software Engineering Body of Knowledge, documento criado com a finalidade de servir de referência em assuntos considerados, de forma generalizada pela comunidade, como pertinentes a área de Engenharia de Software) divide a qualidde de softwear em três tópicos, cada um com subtópicos de atividades:
1) Fundamentos de qualidade de software
o Cultura e ética de engenharia de software
o Valores e custos de qualidade
o Modelos e características de qualidade
o Melhoria da qualidade
2) Gerência do processo de qualidade de software
o Garantia de qualidade de software
o Verificação e validação
o Revisões e auditorias
3) Considerações práticas
o Requisitos de qualidade para aplicações
o Caracterização de defeitos
o Técnicas de gerência de qualidade de software
o Medidas de qualidade de software
LInks uteis:
http://www.swebok.org/
http://www.ibqts.com.br/ – Instituto Brasileiro de Qualidade em Testes de Software
