Qualidade de Software

Definição
Para entendermos o que é qualidade de software precisamos primeiro compreender o que é qualidade e o que é software. Qualidade seria está em conformidade com os requisitos do cliente e software são instruções que produzem aquilo para que ele foi feito, então conclui-se que qualidade de software é uma área responsável por definir e normalizar os processos de desenvolvimento de um software.

Estrutura
A qualidade de software está dividido da seguinte forma:
  • Qualidade de Processos - Verifica novos métodos, técnicas e ferramentas para o processo de software;
  • Qualidade de Produtos - Determina o que deve ser alcançado para que o produto atenda às necessidades de seus usuários;
  • Qualidade de Projetos - Define a forma em que o processo deve correr.

Benefícios
Atualmente existem duas certificações para qualidade de software a CMM e a CMMI que permitem um ganho nas "melhores práticas" de desenvolvimento de software.
Os benefícios que podem ser alcançados praticando uma qualidade de software são muitos, mas alguns deles são: Entrega no prazo, documentação completa, metas alcançadas e etc..