Revis O Geral Qualidade De Software
Qualidade de Software
Qualidade de Software
● A totalidade de características de um produto de software que lhe confere a capacidade de satisfazer necessidades explícitas e implícitas;
● Onde: o Necessidades explícitas são as condições e objetivos propostos por aqueles que produzem o software; o Necessidades implícitas são subjetivas dos usuários; Qualidade de Software
● Pode-se considerar qualidade sob diferentes pontos de vista e, portanto, pode-se ter diferentes definições: o qualidade de software é software sem defeitos; o qualidade de software é software adequado ao uso - Juran
(2002);
o qualidade de software é software que atende às especificações; o qualidade de software é software produzido por uma empresa que possui certificado ISO 9000 para seu sistema
Garantia de Qualidade de Software SQA
É um conjunto de atividades que assegura que todos os esforços serão feitos para garantir que os produtos de software tenham a qualidade desejada;
É uma atividade que é aplicada ao longo de todo o processo de engenharia de software, abrange:
● métodos e ferramentas de análise, projeto, codificação e teste;
● revisões técnicas formais que são aplicadas durante cada fase de engenharia de software;
Garantia de Qualidade de Software SQA
● uma estratégia de testes de múltiplas fases;
● controle da documentação de software e das mudanças feitas nela;
● um procedimento para garantir a adequação aos padrões de desenvolvimento de software;
● mecanismos de medição e divulgação;
Revisões Técnicas Formais (RTF)
● O objetivo principal das rtf’s é achar erros durante o processo de desenvolvimento de software, de modo que eles não se transformem em defeitos depois da entrega;
● O benefício óbvio das revisões técnicas formais é a descoberta antecipada de erros, de forma que eles não se propaguem para o passo seguinte do processo de software;
Testes de Software
● É um processo de execução de um programa ou de um sistema com a finalidade de encontrar erros;
● É um