Definição – O que significa Software Quality Assurance (SQA) significa?
A garantia de qualidade de software (SQA) é um processo que garante que o software desenvolvido atenda e esteja em conformidade com as especificações de qualidade definidas ou padronizadas. SQA é um processo contínuo dentro do ciclo de vida de desenvolvimento de software (SDLC) que verifica rotineiramente o software desenvolvido para garantir que ele atenda às medidas de qualidade desejadas.
Definirtec explica Software Quality Assurance (SQA)
SQA ajuda a garantir o desenvolvimento de software de alta qualidade. As práticas de SQA são implementadas na maioria dos tipos de desenvolvimento de software, independentemente do modelo de desenvolvimento de software subjacente usado. Em um sentido mais amplo, SQA incorpora e implementa metodologias de teste de software para testar software. Em vez de verificar a qualidade após a conclusão, os processos SQA testam a qualidade em cada fase de desenvolvimento até que o software seja concluído. Com o SQA, o processo de desenvolvimento de software passa para a próxima fase apenas quando a fase atual / anterior está em conformidade com os padrões de qualidade exigidos.
O SQA geralmente funciona em um ou mais padrões de mercado que ajudam na construção de diretrizes de qualidade de software e estratégias de implementação. Esses padrões incluem a ISO 9000 e integração do modelo de maturidade de capacidade (CMMI).