Fatores de qualidade representam uma meta para todo projeto...
- ______________ é 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 é
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
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