Baixe o app para aproveitar ainda mais
Prévia do material em texto
AVALIAÇÃO DE SOFTWARE Desempenho: 6,0 de 8,0 Data: 18/04/2015 22:48:13 (Finalizada) 1a Questão (Ref.: 201402277705) Erros podem ocorrer à medida que os softwares são desenvolvidos. As revisões técnicas são o mecanismo mais efetivo para descobrir erros antes que sejam passados para os usuários finais. Por que é importante utilizar as revisões técnicas no início do processo de gestão de qualidade? Compare com a sua resposta: Segundo a regra 10 de Myers, o custo para corrigir um erro logo no início do processo é relativamente baixo. Caso os erros não sejam corrigidos nessa fase, eles podem aumentar à medida que o processo continua, gerando altos custos e prejuízos muitas vezes irreparáveis. 2a Questão (Ref.: 201402319027) Podemos afirmar que a implantação de um processo de qualidade tanto no processo de desenvolvimento de software, como no produto entregue apesar de corresponder a um custo apresenta vantagens para as organizações? Justifique sua resposta correlacionado com a regra 10 de Myers. Compare com a sua resposta: Sim, pois quanto mais tardiamente os erros forem descobertos, mais cara custa a solução. 3a Questão (Ref.: 201402198709) Pontos: 1,0 / 1,0 Segundo Pressman, na qualidade do software, as inspeções, revisões e testes utilizados ao longo do processo de software, para garantir que cada produto de trabalho satisfaça os requisitos estabelecidos, são conhecidas como: garantia de qualidade; gold plate. reengenharia de processos; custo da qualidade; controle de qualidade; Gabarito Comentado. 4a Questão (Ref.: 201402179951) Pontos: 1,0 / 1,0 Por volta de 1979, Myers produziu um dos primeiros trabalhos mais completos e profundos trabalho sobre um processo de teste de software. Myers é o autor do livro "The Art of Software Testing", considerado por muitos como a primeira obra de real valor sobre teste de software e a criadora de termos muito usados como 'Caixa Branca e Caixa Preta" e "Caso de Teste". O que a Regra 10 de Myers afirma ? A Regra 10 de Myers mostra que a fase de testes deve ser realizada apenas no final do desenvolvimento para concentrar o investimento e a atenção da equipe. A Regra 10 de Myers mostra que não existe software sem erro, assim não se deve investir recursos e tempo para testar sistemas. A Regra 10 de Myers mostra que quanto mais tarde os defeitos forem encontrados tanto mais caro será corrigi-los. A Regra 10 de Myers mostra que os defeitos tem custo de correção constante independente do momento em que são descobertos. A Regra 10 de Myers mostra que quanto mais tardio os defeitos são descobertos, menor é seu custo de correção devido ao maior dominio da equipe de desenvolvimento do sistema. 5a Questão (Ref.: 201402700036) Pontos: 1,0 / 1,0 Analise a afirmativa abaixo: "A implantação de um processo de qualidade tanto no processo, como no produto possui um custo, porém é vantajosa, pois quanto mais tardiamente os erros forem descobertos, mais cara custará a solução." Esta afirmativa está baseada na: na teoria de Bloom na lei Boyle na regra 10 de Myers na regra de Morgan na lei de Moore 6a Questão (Ref.: 201402319069) Pontos: 1,0 / 1,0 Existem diversas fases dentro de um processo de verificação que podem ser aplicadas em momentos diferentes do desenvolvimento do software. Qual a fase cujo objetivo é garantir que os diversos documentos produzidos tenham aderência às necessidades apontadas pelos clientes? Verificação de requisitos Verificação de negócio Verificação do usuário Verificação de análise e modelagem Verificação de implementação Gabarito Comentado. 7a Questão (Ref.: 201402179959) Pontos: 1,0 / 1,0 Em relação aos testes de validação, marque a opção INCORRETA: Validação do aceite: A validação do aceite é o último estágio do processo de validação. Trata-se do último processo formal de detecção de erros no sistema, antes de sua disponibilização no ambiente de produção. validação do sistema: A validação do sistema tem com objetivo validar a solução como um todo. Quando este estágio é atingido a maior parte das falhas de funcionalidade deve ter sido detectada pelos testes unitários e pelos testes de integrações. Validação de Usuário:A validação de usuário é uma análise das características dos usuários do sistemas que tem por objetivo avaliar o grau de experiência do usuário em relação ao software desenvolvido. Validação da integração: A validação de integração é uma continuação natural dos testes unitários. Estes testes têm por objetivo validar a compatibilidade entre componentes de um software. Validação da unidade: A validação de unidade é a primeira etapa do processo de validação que tem por objetivo testar componentes individuais de uma aplicação. 8a Questão (Ref.: 201402181166) Pontos: 1,0 / 1,0 O objetivo do teste de validação é avaliar a conformidade do software com os requisitos e especificações analisadas e revisadas nas etapas iniciais do projeto. Qual é a última etapa do processo de validação? Validação da unidade Validação da implementação Validação do aceite Validação da integração Validação do sistema 9a Questão (Ref.: 201402700073) Pontos: 0,0 / 1,0 O processo de desenvolvimento de software é dividido em dois momentos que possuem características diferentes e consequentemente necessitam de métodos de avaliação também diferentes. Um destes momentos caracteriza-se pela presença física do software e de seu processamento em um ambiente tecnicamente preparado. Neste caso devemos aplicar os testes de: Validação Requisitos Documentação Caixa branca Verificação 10a Questão (Ref.: 201402700041) Pontos: 0,0 / 1,0 Quanto mais tardiamente descobrimos os erros, mais caros eles ficam. Quando um erro não é identificado, os custos de sua correção multiplicam-se por 10 para cada fase do processo de desenvolvimento de software em que o erro migra. Por isso _________________, ao longo do processo de desenvolvimento tornam-se uma ajuda na redução dos custos de qualidade: detectam o problema antes de ser implementado. os testes de validação os testes de sistemas os testes de integração os testes de verificação os testes de caixa preta os testes de integração
Compartilhar