- Engenharia de SoftwareTestes
- Qualidade de SoftwareAtributos de Qualidade de Software
- Qualidade de SoftwareInspeção de Software
- Qualidade de SoftwareVerificação e Validação (V&V)
As três afirmações (F, G e H) declaram as vantagens da Inspeção de software sobre os testes. Analise a veracidade dessas afirmações e escolha a alternativa correta:
F - Durante a inspeção, erros podem mascarar (esconder) outros erros. Quando um erro conduz a saídas inesperadas, nunca existe certeza se as anomalias seguintes são devidas a um novo erro ou efeitos colaterais do erro original. Como a inspeção é um processo estático, deve-se preocupar com as interações entre os erros. Consequentemente, uma sessão única de inspeção pode descobrir muitos erros no sistema.
G - Versões incompletas de um sistema podem ser inspecionadas sem custos adicionais. Se um programa está incompleto, é necessário desenvolver dispositivos de teste especializados para testar as partes disponíveis. Isso, obviamente, aumenta os custos de desenvolvimento do sistema.
H - Bem como a procura por defeitos de programa, uma inspeção pode considerar outros atributos de qualidade de um programa, como a conformidade com os padrões, portabilidade e manutenibilidade. Você pode procurar ineficiências, algoritmos inadequados e um estilo pobre de programação que poderiam tornar o sistema de difícil manutenção e atualização.