Flashcards de Qualidade e Ética em Engenharia de Software

Qualidade e Ética em Engenharia de Software: Guia Completo

1 / 15

Qual o papel das métricas em um modelo de qualidade de software?

Elas definem medidas quantitativas de características do produto que indicam o grau em que ele possui um atributo de qualidade, permitindo definir, me

Toque para virar · Deslize para navegar

Qualidade do software

15 cartões

Cartão 1

Pergunta: Qual o papel das métricas em um modelo de qualidade de software?

Resposta: Elas definem medidas quantitativas de características do produto que indicam o grau em que ele possui um atributo de qualidade, permitindo definir, me

Cartão 2

Pergunta: Qual a principal diferença entre a qualidade do produto de software e a qualidade do processo de desenvolvimento?

Resposta: A qualidade do produto refere-se ao próprio software (especificações, design, código), enquanto a qualidade do processo abrange design e fabricação; a

Cartão 3

Pergunta: Por que é difícil obter um bom produto sem um bom processo de desenvolvimento?

Resposta: Porque a qualidade do produto depende, entre outros aspectos, da qualidade do processo; sem um bom processo é quase impossível alcançar um bom produto

Cartão 4

Pergunta: Mencione quatro características específicas que diferenciam a qualidade do software da de produtos industriais.

Resposta: O software é um produto mental; ele é desenvolvido, não fabricado; os custos se concentram em tarefas de engenharia; como disciplina, é jovem e suas t

Cartão 5

Pergunta: O que implica a afirmação 'o software com erros não é rejeitado' em termos de qualidade?

Resposta: Que, diferentemente de produtos físicos, o software com erros geralmente é entregue e corrigido posteriormente, o que complica o controle de qualidade

Cartão 6

Pergunta: Em que estados do ciclo de vida a qualidade do software deve ser considerada?

Resposta: Em todos os seus estados: especificações, design, códigos, etc.; não basta verificar a qualidade apenas no final.

Cartão 7

Pergunta: Cite três problemas gerais que afetam a qualidade do software.

Resposta: Aumento constante de tamanho e complexidade; caráter dinâmico e iterativo (evolução entre versões); dificuldade de conseguir produtos totalmente depur

Cartão 8

Pergunta: Por que são destinados elevados recursos monetários à manutenção do software?

Resposta: Devido à dificuldade inerente aos projetos de software e à falta de padronização em sua realização.

Cartão 9

Pergunta: Enumere três consequências frequentes em projetos de software relacionadas à problemática da qualidade.

Resposta: Geralmente não terminam nos prazos previstos, nem com os custos estipulados, nem cumprindo os níveis desejáveis de requisitos do usuário.

Cartão 10

Pergunta: Que fatores contribuem para o aumento constante dos custos de desenvolvimento?

Resposta: Níveis de produtividade baixos e a complexidade crescente do software, entre outros fatores.