Os sistemas de software são componentes fundamentais da vida atualmente, mas já apresentaram funcionamento diferente do esperado, podendo gerar problemas, desde a perda de dinheiro, tempo ou reputação comercial, até mesmo riscos à saúde do usuário. Para evitar isso, as empresas de software investem na área de Quality Assurance, visando reduzir o custo de desenvolvimento e manutenção do sistema, bem como a possibilidade de falha e garantir a qualidade do mesmo, contando, em grande parte, com o benefício da implementação de testes rigorosos e padronizados. No entanto, ainda há um debate superficial sobre a incapacidade da indústria de produzir softwares com nível de qualidade elevado, dentro do prazo e orçamento, bem como a falta de preocupação com a área de QA. |