O que é auditoria em qualidade de software?
A auditoria em qualidade de software é uma atividade que faz parte da garantia da qualidade de software (SQA), que é um conjunto de práticas que visam assegurar que o software atenda às expectativas dos clientes e usuários. Para realizar a auditoria em qualidade de software, é preciso examinar e avaliar os processos e produtos de software, comparando-os com critérios pré-definidos, como modelos, padrões, normas, boas práticas ou especificações. Além disso, a auditoria em qualidade de software pode ser interna ou externa, dependendo se é realizada pela própria organização ou por uma entidade independente.
Quais são os problemas mais comuns relacionados a qualidade de software?
Muitas organizações enfrentam problemas relacionados à qualidade de software, como:
- Falta de conformidade com os requisitos, padrões e normas de qualidade na contratação, implantação, customização e suporte do software;
- Baixa produtividade e eficiência dos processos e produtos de software;
- Alto custo e tempo de desenvolvimento e manutenção de software;
- Insatisfação dos clientes e usuários com o software;
- Riscos técnicos, legais e financeiros decorrentes de falhas ou defeitos no software.