A qualidade de um software se faz tão importante que exist...

Próximas questões
Com base no mesmo assunto
Q1277583 Engenharia de Software
A qualidade de um software se faz tão importante que existem quinze atributos de qualidade que devem ser considerados. Sabendo disso, assinale a alternativa que apresenta cinco desses atributos.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: B - Compreensibilidade, Adaptabilidade, Resiliência, Modularidade, Capacidade de aprendizado.

A qualidade de um software é uma característica essencial que impacta não apenas o funcionamento e a eficiência do próprio software, mas também a satisfação do usuário e a facilidade de manutenção ao longo do tempo. Para avaliar a qualidade de um software, são considerados diversos atributos. Estes atributos ajudam os desenvolvedores e gestores de projeto a garantir que o produto de software atenda tanto aos requisitos funcionais quanto aos não funcionais.

Na alternativa B, os atributos mencionados são parte de uma lista mais ampla que visa cobrir diferentes aspectos de qualidade em software:

  • Compreensibilidade: Refere-se a quão facilmente os usuários podem entender o propósito do software e como usá-lo.
  • Adaptabilidade: A capacidade do software de ser adaptado para diferentes ambientes sem a necessidade de realizar alterações profundas no código fonte.
  • Resiliência: Esta é a capacidade do software de recuperar-se rapidamente de falhas, retornando ao estado de funcionamento normal.
  • Modularidade: Está associada à estruturação do software em módulos com funções específicas, o que facilita o desenvolvimento, a manutenção e o teste do software.
  • Capacidade de aprendizado: Indica o quanto é fácil para o usuário aprender a utilizar o software.

Esses atributos são representativos do foco na usabilidade, na manutenção e na robustez que um software de qualidade deve possuir. Eles são fundamentais para a eficiência, eficácia e satisfação na interação entre o usuário e o software, além de influenciar diretamente na facilidade de adaptação do software a mudanças, na sua durabilidade e na sua capacidade de evoluir.

Os demais conjuntos de atributos listados nas alternativas incorretas misturam elementos que não são comumente reconhecidos como atributos de qualidade de software (como "Continuidade", "Severidade", "Competitividade", etc.) ou, no caso da alternativa D, incluem atributos de segurança que, embora importantes, não são tipicamente agrupados com os outros atributos mencionados na alternativa correta.

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

Segurança,

Proteção,

Confiabilidade,

Resiliência,

Robustez,

Compreensibilidade,

Testabilidade,

Adaptabilidade,

Modularidade,

Complexidade,

Portabilidade,

Usabilidade,

Reusabilidade,

Eficiência,

Capacidade de aprendizado.

Fonte: https://edisciplinas.usp.br/pluginfile.php/33094/mod_resource/content/1/Gerenciamento_de_Qualidade.pdf

Classificação defasada, mas infelizmente o estudante precisa está preparada para isso, a norma atual sobre qualidade de software é a ISO 25010.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo