Flashcards de Qualidade e Ética em Engenharia de Software
Qualidade e Ética em Engenharia de Software: Guia Completo
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.