No desenvolvimento de software a qualidade deve ser aplicada...

Próximas questões
Com base no mesmo assunto
Ano: 2013 Banca: FCC Órgão: DPE-SP Prova: FCC - 2013 - DPE-SP - Programador de computador |
Q304615 Engenharia de Software
No desenvolvimento de software a qualidade deve ser aplicada de modo a criar um software útil que forneça valor mensurável para aqueles que o produzem e o utilizam. Com relação à qualidade de software é correto afirmar:
Alternativas

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