Baixe o app para aproveitar ainda mais
Prévia do material em texto
06/06/2018 EPS http://simulado.estacio.br/alunos/ 1/3 CCT0774_EX_A3_201602875898_V2 QUALIDADE E TESTES DE SOFTWARE 3a aula Lupa Vídeo PPT MP3 Exercício: CCT0774_EX_A3_201602875898_V2 04/06/2018 18:11:25 (Finalizada) Aluno(a): YURI BUENO FONTENLA Disciplina: CCT0774 - QUALIDADE E TESTES DE SOFTWARE 201602875898 Ref.: 201603071118 1a Questão À medida que o software é desenvolvido é normal que ocorram erros. Para garantir a qualidade do produto produzido é importante que estes erros sejam encontrados e corrigidos antes que sejam passados para os usuários finais. Um dos métodos utilizados para a detecção destes erros logo no início do processo de desenvolvimento de software é conhecido como: Revisão Teste de regressão Teste de integração Teste de validação Depuração Explicação: No inicio do processo de desenvolvimento apenas avaliações nos diagramas e requisitos é possível, o que se chama Revisão; As demais opções são testes e precisam de código desenvolvido, o que não ocorre no inicio do processo Ref.: 201603070161 2a Questão Marque a alternativa correta: Cada etapa do processo de desenvolvimento cumpre uma etapa e produz documentos e/ou modelos pertinentes a finalidade da fase. A etapa de verificação é fundamental no processo, pois desde as fases iniciais pode- se aferir a qualidade do processo e não deixar que problemas sejam migrados para as fases seguintes. Em relação as fases no processo de desenvolvimento de software temos: Verificação de negócios - Verificação de requisitos - Verificação de análise e modelagem - Verificação de implementação Verificação de negócios - Verificação de desenvolvimento - Verificação de implementação - verificação de suporte Verificação de progresso - Verificação de instalação - Verificação de encerramento financeiro - Verificação de treinamento Verificação de análise e modelagem - Verificação de desenvolvimento - verificação de suporte Verificação de negócios - Verificação de instalação - Verificação de análise e modelagem - Verificação de encerramento financeiro Explicação: Segue a ordem dos fatos no processo de desenvolvimento. Primeiro entendemos e validamos os conceitos do negócio Depois, os requisitos precisam ser validados. 06/06/2018 EPS http://simulado.estacio.br/alunos/ 2/3 Na sequencia os modelos de analise E por fim, verificar a implementação. Ref.: 201603679129 3a Questão A etapa de verificação é fundamental no processo de desenvolvimento de software, pois desde as fases iniciais, pode-se aferir a qualidade do processo e não deixar que problemas sejam migrados para as fases seguintes. O teste de verificação que tem como objetivo garantir que os código gerados estão compatíveis com os modelos, normas e padrões de desenvolvimento chama-se: Verificação de requisitos Verificação de implementação Verificação de análise e modelagem Verificação de código-fonte Verificação de sistema Ref.: 201603679124 4a Questão A etapa de verificação é fundamental no processo de desenvolvimento de software, pois desde as fases iniciais, pode-se aferir a qualidade do processo e não deixar que problemas sejam migrados para as fases seguintes. O teste de verificação que tem como objetivo verificar consistência da arquitetura da solução, sua aderência de requisitos funcionais e não funcionais com a solução, chama-se: Verificação de requisitos Verificação de código-fonte Verificação de análise e modelagem Verificação de sistema Verificação de implementação Ref.: 201603590025 5a Questão O checklist é um importante instrumento que auxilia revisores e auditores no processo de verificação. Quais das opções abaixo não faz parte das atividades do Modelo de Negócios: Estimar os custos do projeto de software Estimar os prazos do projeto de software Modelar uma solução que suporte todos os requisitos Modelar as atividades e estabelecer uma macro visão Identificar expectativas e exigências do cliente Ref.: 201603209018 6a Questão Os testes de verificação devem garan�r a qualidade de todas as etapas do desenvolvimento de sistemas. Neste sen�do a qualidade será ob�da através da correta construção de documentos e a adequada realização das a�vidades previstas no processo corpora�vo de engenharia de so�ware. Desta forma os testes de verificação devem concentra-se em dois aspectos bem dis�ntos: Revisões e auditorias Teste do produto e revisões Levantamento de requisitos e auditoria Levantamento de requisitos e teste do produto Teste da caixa branca e teste da caixa preta 06/06/2018 EPS http://simulado.estacio.br/alunos/ 3/3 Ref.: 201603533955 7a Questão Nesta fase toda a documentação produzida nas fases anteriores será transformada em código de uma determinada linguagem de desenvolvimento. O objetivo da verificação neste caso é garantir a qualidade do código-fonte gerado pela equipe de desenvolvimento. Esta verificação pode ser realizada através das "boas práticas de programação" garantidas pela adoção de normas e padrões corporativos seguidos pela equipe de desenvolvimento. Estamos nos referindo a qual fase de verificação? Modelagem. Negócio. Implementação. Análise. Teste. Ref.: 201603677893 8a Questão O processo de verificação requer um conjunto de procedimentos e regras, dentre várias possibilidades, que auxiliarão as equipes de qualidade na verificação. As verificações devem ser aplicadas com um nível de formalidade apropriado para o produto a ser construído, a cronologia do projeto e as pessoas que estão realizando o trabalho. Neste sentido são identificadas quatro características que contribuem para a formalidade na qual o processo de verificação deve ser conduzido: 1-Levantamento, 2-preparação, 3-verificação, 4-correção 1-Planejamento, 2-estrutura da reunião, 3- verificação e correção,4- auditoria 1-Planejamento e preparação, 2-estrutura da reunião, 3-correção e verificação,4- papeis desempenhados pelos indivíduos 1-Levantamento e preparação, 2-correção e verificação, 3-auditoria e 4- testes 1-Planejamento e preparação, 2-levantamento, 3-correção e verificação e 4-auditoria
Compartilhar