Buscar

Avaliando o Aprendizado - Processos de Desenvolvimento de Software-158

Prévia do material em texto

Avaliação: CCT0194_AV_201207164577 (AG) » PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE
Tipo de Avaliação: AV
Aluno: 201207164577 - MARCELO DRUMMOND BARBOSA 
Professor: PATRICIA FIUZA DE CASTRO Turma: 9003/AA
Nota da Prova: 6,5 Nota de Partic.: 1,5 Data: 06/06/2014 07:03:53
1a Questão (Ref.: 201207416254) Pontos: 1,5 / 1,5
Nas atividades de levantamento de requisitos, precisamos identificar os serviços esperados do sistema e restrições 
sobre as quais ele deve operar. Desta forma, precisamos utilizar técnicas de elicitação. Comente três técnicas 
utilizadas. Diga, também, qual é a finalidade de cada uma dessas técnicas. 
Resposta: Brainstorming - Trata-se de um encontro entre os envolvidos na concepção do sistema, em que todos 
dão idéias a respeito do sistema. De todas essas informações a equipe de análise de requisitos filtra e documenta 
em forma de requisitos. Visista ao Cliente - O analista é inserido nas atividades da organização para colher 
informações sobre as rotinas que serão tranformadas em requisitos. Pesquisa de opinião - Uma pesquisa sobre as 
funcionalidades que devem ser transformadas em requisitos de acordo com a rotina da organição com a 
participação dos funcionários que irão usar o sistema.
Gabarito: 1. Entrevista - Utilização na análise de problema e na engenharia de requisitos com o objetivo de 
entender as perspectivas do cliente/usuário. Entender quem são os agentes e quais as necessidades, o problema e 
a solução. 2. Questionários - Forma de utilização que faz perguntas referentes ao sistema. Utilização de hipóteses 
para as relevâncias. Podem ser utilizados após a entrevista. 3. Casos de uso - Identificação dos agentes que agem 
no sistema, das interfaces que o sistema/produto possuirá. Validação de pré-requisitos. Representação visual ao 
invés de textual. 4. Brainstorm - Ou tempestade de ideias, faz o levantamento de ideias, em que cada uma 
sugerida pode combinar na propositura de uma nova. Atividade de livre imaginação que deve ser tratada sem 
críticas ou debates.
2a Questão (Ref.: 201207278211) Pontos: 1,5 / 1,5
Teste de software é fundamental para a qualidade de um sistema. Explique com suas palavras qual o objetivo do 
teste de integração e do teste de aceitação, e quando eles devem ser aplicados
Resposta: Teste de integração serve para identificar erros na integração entre os componentes internos do sistema 
e é aplicado durante a construção do sistema. Teste de aceitação serve para identificar erros nas funcionalidades 
operacionais do sistema e é realizado durante a implantação, antes do software ser liberado para produção.
Gabarito: O objetivo do teste de integração é validar a integração entre os diversos componentes do sistema. Ele é 
aplicado durante a fase de implementação do sistema sempre que um novo componente fica pronto, ou seja, não 
demanda que todo o sistema estaja pronto para ser aplicado. Desta forma, temos uma integração contínua, sempre 
que um componente está pronto ele é testado e integrado aos demais componentes do sistema. O teste de 
aceitação é aquele realizado pelo usuário quando o sistema já está totalmente pronto. Nele o usuário valida se o 
sistema atende aos critérios de aceitação estabelecidos para o sistema. 
3a Questão (Ref.: 201207235221) Pontos: 0,0 / 0,5
Página 1 de 4BDQ Prova
20/06/2014http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp

Continue navegando