Fatores de qualidade representam uma meta para todo projeto...

Próximas questões
Com base no mesmo assunto
Q2098272 Engenharia de Software
Fatores de qualidade representam uma meta para todo projeto de software. Considere as seguintes definições de fatores de qualidade de software.
- ______________ é um fator avaliado medindo-se a frequência e a severidade das falhas, a precisão dos resultados gerados, o tempo médio entre defeitos, a capacidade de se recuperar de uma falha e a previsibilidade do programa.
- ____________ é um fator avaliado considerando-se fatores humanos, estética, consistência e documentação como um todo.
- ___________ é um fator mensurado considerando velocidade de processamento, tempo de resposta, consumo de recursos, vazão (throughput) e eficiência.
A alternativa que apresenta os termos que completam, correta e respectivamente, as lacunas acima é
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

```html

Para resolver a questão, vamos entender os conceitos de fatores de qualidade de software, que são critérios essenciais para garantir que um sistema atenda às necessidades dos usuários e funcione de forma eficiente e confiável.

Um dos modelos mais comuns para definir esses fatores é a norma ISO/IEC 25010, que detalha várias características de qualidade. Vamos analisar cada fator mencionado na questão:

Confiabilidade: Avalia a capacidade do software de manter seu nível de desempenho sob condições específicas por um período de tempo. Isso inclui medir a frequência e a severidade das falhas, a precisão, o tempo médio entre defeitos, a capacidade de recuperação de falhas e a previsibilidade. Portanto, a primeira lacuna deve ser preenchida com Confiabilidade.

Usabilidade: Relacionada à facilidade com que os usuários podem utilizar o software. Inclui fatores humanos, estética, consistência e documentação. Assim, a segunda lacuna deve ser preenchida com Usabilidade.

Desempenho: Refere-se à rapidez e eficiência com que um software realiza suas funções, medindo aspectos como velocidade de processamento, tempo de resposta, consumo de recursos e vazão (throughput). Portanto, a terceira lacuna deve ser preenchida com Desempenho.

Com base nessas definições, a alternativa correta é: D - Confiabilidade – Usabilidade – Desempenho.

Vamos analisar as alternativas incorretas:

  • A - Facilidade de suporte – Confiabilidade – Desempenho: "Facilidade de suporte" não é o fator correto para a primeira lacuna.
  • B - Desempenho – Usabilidade – Facilidade de manutenção: "Desempenho" e "Facilidade de manutenção" estão fora de ordem e contexto nas lacunas.
  • C - Confiabilidade – Facilidade de suporte – Facilidade de manutenção: "Facilidade de suporte" e "Facilidade de manutenção" não correspondem aos fatores descritos.
  • E - Facilidade de manutenção – Confiabilidade – Desempenho: "Facilidade de manutenção" não se encaixa na primeira descrição.

Para responder questões de qualidade de software, é importante associar corretamente as definições com os termos adequados, como fizemos aqui. Isso exige familiaridade com normas e modelos de qualidade em software.

Gostou do comentário? Deixe sua avaliação aqui embaixo!

```

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo