No desenvolvimento de software a qualidade deve ser aplicada...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: B - A qualidade tem, efetivamente, um custo que pode ser discutido em termos de prevenção, avaliação e falha.
Para resolver a questão com eficácia, é importante ter conhecimento sobre os custos envolvidos na garantia da qualidade do software. Isto inclui os custos de prevenção para evitar defeitos (como treinamento e definição de processos), os custos de avaliação para verificar a presença de defeitos (inspeções, testes) e os custos de falhas, que podem ser internas (detecção de defeitos antes da entrega) ou externas (defeitos encontrados pelos usuários após a entrega).
A alternativa B está correta pois reflete uma visão estratégica da qualidade de software, reconhecendo que a qualidade não é gratuita e envolve decisões de investimento ao longo do processo de desenvolvimento. Os custos de prevenção e avaliação são investimentos proativos para garantir um software de alta qualidade, enquanto os custos de falhas são reativos e geralmente mais elevados, envolvendo correções de defeitos, suporte aos usuários e possíveis danos à reputação. Adotar uma abordagem equilibrada nos custos de qualidade é fundamental para o desenvolvimento de um produto confiável e para a satisfação do cliente.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
Gabarito: B.
Termos que devem ser analisados com cautela, pois, normalmente, indicam assertivas incorretas:
c) A aplicação de métodos de engenharia de software e testes são suficientes para atingir a qualidade desoftware.
d) As técnicas de revisão de software são aplicadas apenas após a programação do modulo ou incremento desoftware, para descobrir erros cometidos na programação.
e) Testes de unidade e de integração são suficientes para garantir a qualidade de software, pois garantem o perfeito funcionamento dos componentes de software e sua adequada integração na arquitetura do software.
A alternativa a) diz que não há problema em entregar software com erros ao cliente. Logicamente, também incorreta.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo