Questões de Engenharia de Software - Qualidade de Software para Concurso
Foram encontradas 574 questões
Nesse esquema de obteção da qualidade com base em processo, as atividades “Avaliar a qualidade do produto” , “Aprimorar o processo” e “Desenvolver o produto ” correspondem , respectivamente, aos blocos identificados por:
Procedimentos de garantia da qualidade e critérios de verificação e validação não devem ser incluídos na especificação de requisitos.
I. Suporta dois caminhos de melhoria usando níveis: um caminho permite que as organizações melhorem processos de forma incremental envolvendo uma ou mais áreas de processos selecionadas e o outro caminho permite que as organizações melhorem um conjunto de processos relacionados ao endereçarem sucessivamente conjuntos de áreas de processo.
II. Estabelece uma arquitetura comum para o ciclo de vida de processos de software. Contém processos, atividades e tarefas a serem aplicadas durante o fornecimento, aquisição, desenvolvimento, operação, manutenção e descarte de produtos de software, bem como partes de software de um sistema. Também se aplica à aquisição de sistemas, produtos de software e serviços.
III. A capacidade do processo é representada por um conjunto de atributos de processo descrito em termos de resultados esperados. A capacidade do processo expressa o grau de refinamento e institucionalização com que o processo é executado na organização. À medida que a organização evolui nos níveis de maturidade, um maior nível de capacidade para desempenhar o processo deve ser atingido.
As afirmativas I, II e III correspondem, correta e respectivamente, a:
Exemplos de atributos dessas dimensões são, respectivamente,
A norma em questão descreve o processo de avaliação para aquisição de software.
De acordo com a referida norma, a maturidade de um software é caracterizada pelo nível de desempenho mantido por esse produto em caso de falhas e pela capacidade do software de se recuperar desses erros.
Quando se utiliza a análise estática de código fonte, a identificação de um erro não interrompe a verificação do sistema.
Em engenharia de software, acoplamento refere-se a uma medida de um componente, ao passo que, em casos de sistemas, cada componente pode ser a sua medida de acoplamento. O acoplamento de um componente é alto quando os seus integrantes estão relacionados a um tema comum, isto é, têm o mesmo objetivo, fazem uma única tarefa.