Buscar

atividadedeengenhariaresposta

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você viu 3, do total de 8 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você viu 6, do total de 8 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Prévia do material em texto

2017­5­12 Revisar envio do teste: Atividade 2 – ENGENHARIA DE ...
https://anhembi.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_11413796_1&course_id=_210952_1&content_id=_4540626_1&outco… 1/8
 Atividades N1 Revisar envio do teste: Atividade 2H
Revisar envio do teste: Atividade 2 
Usuário AUREA DANTAS YANO PACHECO
Curso ENGENHARIA DE SOFTWARE (ON) - 201710.00033.01
Teste Atividade 2
Iniciado 18/03/17 17:26
Enviado 18/03/17 17:26
Data do
vencimento
15/05/17 23:59
Status Completada
Resultado da
tentativa
2,25 em 2,5 pontos  
Tempo decorrido 1300 horas, 48 minutos
Resultados exibidos Todas as respostas, Respostas enviadas, Respostas corretas, Feedback, Perguntas respondidas
incorretamente
Pergunta 1
De acordo com o estudo realizado na unidade 2, leia as afirmativas abaixo e assinale a alternativa errada.
Resposta
Selecionada:
b.
Segundo Pressman(2006), o DAS (Desenvolvimento Adaptativo de Software),  usa um processo iterativo
que incorpora planejamento do ciclo adaptativo e métodos flexíveis  para o levantamento de requisitos.  
Respostas: a.
Segundo Pressman (2006), o Crystal é uma família de modelos ágeis de processo que podem ser adotados
para as características específicas de um projeto. Com outras abordagens ágeis, o Crystal adota uma
estratégia iterativa, mas ajusta o rigor do processo de modo a acomodar projetos de diferentes tamanhos
e complexidades.
b.
Segundo Pressman(2006), o DAS (Desenvolvimento Adaptativo de Software),  usa um processo iterativo
que incorpora planejamento do ciclo adaptativo e métodos flexíveis  para o levantamento de requisitos.  
c.
Os princípios Scrum são usados para guiar as a�vidades de desenvolvimento
dentro de um processo que incorpora as a�vidades de arcabouço como
requisitos, análise, projeto, evolução e entrega.
d.
Minha área Comunidades FAQ Tutoriais
0,25 em 0,25 pontos
AUREA DANTAS YANO PACHECO 9
2017­5­12 Revisar envio do teste: Atividade 2 – ENGENHARIA DE ...
https://anhembi.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_11413796_1&course_id=_210952_1&content_id=_4540626_1&outco… 2/8
Refabricação é o processo de modificar um sistema de so�ware de tal modo
que ele não altere o comportamento externo do código, mas aperfeiçoe a
estrutura interna. É um modo disciplinado de limpar o código que minimiza as
chances de introdução de defeitos. 
e.
O FDD (feature driven development), é um desenvolvimento guiado por
caracterí�cas, ele fornece maior ênfase e gestão de projeto e qualidade do que
outras abordagens ágeis.
Pergunta 2
Com relação às Técnicas para Identificação de Requisitos estudadas na Unidade 2, leia as afirmativas abaixo e assinale a
alternativa correta.
Resposta
Selecionada:
e.
Brainstorming é uma técnica para geração de idéias, ela consiste em uma ou várias reuniões que
permitem que as pessoas sugiram e explorem ideias. As principais etapas necessárias para conduzir uma
sessão de brainstorming são: selecionar os participantes; explicar a técnica e as regras a serem seguidas
e, produzir uma boa quantidade de ideias. 
Respostas: a.
Protó�po é uma técnica que tem por obje�vo explorar aspectos crí�cos dos
requisitos de um produto, implementando de forma rápida um pequeno
subconjunto de funcionalidades desse produto. No entanto, sua desvantagem é
o aumento dos riscos na construção do sistema.
b.
O uso da técnica de Questionário é indicado para estudar as alternativas de interface do usuário,
problemas de comunicação com outros produtos e a viabilidade de atendimento dos requisitos de
desempenho.
c.
Deve-se definir uma técnica padrão para o processo de levantamento de requisitos. Para alcançar um
levantamento de requisitos mais preciso, é importante um profundo conhecimento da técnica escolhida,
pois essa técnica de levantamento definida será aplicada em cada situação.  
d.
Desenvolver um plano geral de entrevistas; certificar-se da autorização para falar com os usuários;
planejamento para fazer uso eficiente do tempo; utilizar ferramentas automatizadas que sejam
adequadas; tentar descobrir que informação o usuário está mais interessado são diretrizes do uso da
técnica de Workshops.
e.
Brainstorming é uma técnica para geração de idéias, ela consiste em uma ou várias reuniões que
permitem que as pessoas sugiram e explorem ideias. As principais etapas necessárias para conduzir uma
sessão de brainstorming são: selecionar os participantes; explicar a técnica e as regras a serem seguidas
e, produzir uma boa quantidade de ideias. 
Pergunta 3
O Scrum é um modelo ágil de processo desenvolvido por Jeff Sutherland e por sua equipe no início da década de 1990. Este
0,25 em 0,25 pontos
0,25 em 0,25 pontos
2017­5­12 Revisar envio do teste: Atividade 2 – ENGENHARIA DE ...
https://anhembi.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_11413796_1&course_id=_210952_1&content_id=_4540626_1&outco… 3/8
modelo enfatiza o uso de um conjunto de “padrões de processo de software” ,  sendo que cada um desses padrões define um
conjunto de atividade de desenvolvimento. Neste contexto, relacione os elementos das duas colunas abaixo, onde a
primeira define os padrões e a segunda as respectivas atividades de desenvolvimento.
 
A - Pendência
B - Sprints
C - Reuniões Scrum
D - Demos
 
(  )  consistem de unidades de trabalho que são necessárias para satisfazer a um
requisito definido na pendência que precisa ser cumprida em um intervalo de
tempo predefinido
(  ) são reuniões curtas (normalmente de 15 minutos) feitas diariamente pela
equipe Scrum.
(  )  entrega o incremento de software ao cliente de modo que a funcionalidade
implantada possa ser demonstrada e avaliada pelo cliente.
(  )  é uma lista priorizada de requisitos ou características do projeto que fornecem
valor de negócio para o cliente.
 
A sequência correta é:
Resposta Selecionada:
b. B, C, D, A
Respostas:
a. A, D, B, C
b. B, C, D, A
c. C, A, D, B
d. B, D, A, C
e. D, B, A, 
Pergunta 4
As técnicas de levantamento de requisitos têm por objetivo superar as dificuldades relativas à fase de Levantamento de
Requisitos. Neste contexto, relacione os elementos das duas colunas abaixo, onde a primeira define algumas das técnicas de
levantamento de requisitos estudas na Unidade 2 e a segunda, as descrições destas técnicas.
A - Entrevistas
B - Prototipagem
C - Questionários
D - Workshops
(  ) Essa técnica tem por objetivo explorar aspectos críticos dos requisitos de um produto, implementando de forma
rápida um pequeno subconjunto de funcionalidades desse produto. É indicado para estudar as alternativas de
interface do usuário, problemas de comunicação com outros produtos e a viabilidade de atendimento dos requisitos
de desempenho.
(  ) Essa técnica é indicada, por exemplo, quando há diversos grupos de usuários que podem estar em diversos
locais diferentes do país.
0,25 em 0,25 pontos
2017­5­12 Revisar envio do teste: Atividade 2 – ENGENHARIA DE ...
https://anhembi.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_11413796_1&course_id=_210952_1&content_id=_4540626_1&outco… 4/8
(  )  Trata-se de uma técnica de elicitação em grupo usada em uma reunião estruturada. Devem fazer parte do grupo
uma equipe de analistas e uma seleção dos stakeholders que melhor representam a organização e o contexto em
que o sistema será usado, obtendo, assim, um conjunto de requisitos bem definidos.
(  )  é uma das técnicas tradicionais mais simples de se utilizar e que produz bons resultados na fase inicial de
obtenção de dados.
A sequência correta é:
Resposta Selecionada:
e. B, C, D, A
Respostas: a. C, A, D, B
b. A, D, B, C
c. D, B, A, C
d. B, D, A, C
e. B, C, D, A
Pergunta 5
Segundo Pressman (2006), o XP (Extreme programming), é o processo ágil mais amplamente utilizado, e inclui um conjuntode regras e práticas que ocorrem no contexto de várias atividades de arcabouço. Neste contexto, relacione os elementos das
duas colunas abaixo, onde a primeira define as atividades e a segunda seu conceito:
 
A - Planejamento
B - Projeto
C - Codificação
D - Testes
 
(  )  O XP recomenda que duas pessoas trabalhem juntas em uma estação de trabalho de computador para criar o
código correspondente a uma história. Isso fornece um mecanismo de solução de problemas e de garantia em
tempo real.
(  ) Inicia-se com a criação de um conjunto de histórias (também chamado de histórias de usuários) que descrevem
as características e funcionalidades requeridas para o software a ser construído.
(  )  são especificados pelo cliente e focalizam as características e funcionalidades do sistema global que são visíveis
e passíveis de revisão pelo cliente.
(  )  Segue rigorosamente o principio KIS (keep it simple – mantenha a simplicidade). A simplicidade é sempre
preferível em relação a uma representação mais complexa. Além disso, o projeto fornece diretrizes de
implementação para uma história como ela está escrita – nada mais, nada menos.
 
A sequência correta é:
Resposta Selecionada: d. C, A, D, B
Respostas:
a. A, D, B, C
b. C, D, B, A
0,25 em 0,25 pontos
2017­5­12 Revisar envio do teste: Atividade 2 – ENGENHARIA DE ...
https://anhembi.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_11413796_1&course_id=_210952_1&content_id=_4540626_1&outco… 5/8
c. B, D, A, C
d. C, A, D, B
e. D, B, A, C
Pergunta 6
Sommerville (2007) propõe quatro atividades genéricas de processo de Engenharia de Requisitos que são de alto nível.
Neste contexto, relacione os elementos das duas colunas abaixo, onde a primeira relaciona essas atividades e a segunda sua
descrição.
A - Estudo de viabilidade do sistema
B - Elicitação e a análise de requisitos
C - Especificação de requisitos e sua documentação
D - Validação
 
(  )  Esse estágio do processo de Engenharia de Requisitos faz o detalhamento e as descrições dos requisitos obtidos
de acordo com um template padrão (modelo padrão).
(  ) Os resultados dessa atividade devem ser um relatório que recomenda se vale a pena ou não realizar o processo
de Engenharia de Requisitos e o processo de desenvolvimento dos sistemas.
(  )  Esta fase dedica-se a mostrar que os requisitos realmente definem o sistema que o usuário deseja. Ela se
sobrepõe a análise; está relacionada à descoberta de problemas com os requisitos. É uma fase importante porque
os erros em um documento de requisitos podem levar a custos excessivos de retrabalho, quando são descobertos
durante o desenvolvimento ou depois que o sistema está em operação.
(  )  Nessa atividade, os engenheiros de software trabalham com os clientes e os usuários finais do sistema para
aprender sobre o domínio de aplicação, quais serviços o sistema deve fornecer, o desempenho esperado do sistema,
restrições de hardware etc. Esta fase pode envolver várias pessoas de uma organização. O termo stakeholder é
usado para se referir a qualquer pessoa ou grupo afetado pelo sistema, direta ou indiretamente.
 
A sequência correta é:
Resposta Selecionada: d. C, A, D, B
Respostas: a. A, D, B, C
b. C, D, B, A
c. B, D, A, C
d. C, A, D, B
e. D, B, A, C
Pergunta 7
Com relação ao conceito de modelo ágil estudado na Unidade 2, analise as afirmativas abaixo e assinale a alternativa
correta.
Resposta
Selecionada:
b.
0,25 em 0,25 pontos
0,25 em 0,25 pontos
2017­5­12 Revisar envio do teste: Atividade 2 – ENGENHARIA DE ...
https://anhembi.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_11413796_1&course_id=_210952_1&content_id=_4540626_1&outco… 6/8
BECK et al. (2001), declaram no Manifesto para o desenvolvimento ágil de
so�ware, que eles estavam descobrindo melhores modos de desenvolvimento
de so�ware passando a valorizar indivíduos e interações em vez de processos e
ferramentas, So�wares funcionando em vez de documentação abrangente,
Colaboração do cliente em vez de negociação de contratos e resposta a
modificações em vez de seguir um plano. 
Respostas: a.
O desenvolvimento ágil de software e a Engenharia de software convencional são abordagens que não se
complementam.
b.
BECK et al. (2001), declaram no Manifesto para o desenvolvimento ágil de
so�ware, que eles estavam descobrindo melhores modos de desenvolvimento
de so�ware passando a valorizar indivíduos e interações em vez de processos e
ferramentas, So�wares funcionando em vez de documentação abrangente,
Colaboração do cliente em vez de negociação de contratos e resposta a
modificações em vez de seguir um plano. 
c.
O desenvolvimento ágil pode fornecer importantes bene�cios, sendo aplicável
a todos os projetos, produtos, pessoas e situações sem qualquer restrição de
planejamento.
d.
O Manifesto  para o desenvolvimento ágil de so�ware, foi um movimento na
área de desenvolvimento de so�ware, na época, assinado pelas empresas
insa�sfeitas com seus sistemas em operação.
e.
Segundo Pressman (2006), a utilização do desenvolvimento ágil de software traz maiores benefícios e
aplicabilidade aos processos comparados aos desenvolvimentos  mais convencionais de Engenharia de
Software.
Pergunta 8
Conforme Sommerville (2003), os requisitos de sistema de software são, freqüentemente, classificados como funcionais, não
funcionais ou como requisito de domínio (regras de negócio).
Com base na definição acima definida pelo autor, leia as afirmativas abaixo:
 I - Requisitos funcionais são declarações de funções que o sistema deve fornecer, como o sistema deve reagir às
entradas especificas e como deve se comportar em determinadas situações.
II ­ Em alguns casos, os requisitos funcionais podem também explicitamente declarar o que o sistema não deve
fazer.
III - São exemplos de requisitos funcionais: Velocidade, Facilidade de uso, Confiabilidade, Robustez e
Portabilidade.
IV - Os requisitos não funcionais (RNFs), são aqueles que não dizem respeito diretamente às funções específicas
fornecidas pelo sistema. Eles podem estar relacionados a propriedades de sistemas emergentes, como
confiabilidade, tempo de resposta e espaço em disco.
V - Requisitos de domínio ou regras de negócio são requisitos que se originam do domínio de aplicações do
sistema, em vez de serem obtidos a partir das necessidades específicas dos usuários.
Assinale a alternativa certa:
Resposta Selecionada: e. somente a alternativa III é correta
0 em 0,25 pontos
2017­5­12 Revisar envio do teste: Atividade 2 – ENGENHARIA DE ...
https://anhembi.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_11413796_1&course_id=_210952_1&content_id=_4540626_1&outco… 7/8
Respostas: a. somente as alternativas I e V são corretas
b. as alternativas I, II, III e IV são corretas
c. as alternativas I, II, III não são corretas
d. somente a alternativa III é incorreta
e. somente a alternativa III é correta
Pergunta 9
De acordo com Fowler (2005), qualquer processo ágil de software é caracterizado de modo que atenda a algumas
suposições-chaves sobre a maioria dos projetos de software.
Leia as afirmativas abaixo relacionadas às suposições-chaves:
 I - É difícil prever antecipadamente quais requisitos de software vão persistir e quais serão modificados. É
igualmente difícil prever como as prioridades do cliente serão modificadas à medida que o projeto prossegue.
II - A documentação do software fica comprometido quando não existe uma ferramenta adequada e
automatizada.
III - Para muitos tipos de software, o projeto e a construção são intercalados, isto é, as duas atividades devem ser
realizadas juntas de modo que os modelos de projeto sejam comprovados à medida que são criados. É difícil
prever o quanto de projeto é necessário antes que a construção seja usada para comprovar o projeto.
IV - Análise, projeto,construção e testes não são tão previsíveis (do ponto de vista do planejamento).
Assinale a alternativa certa:
Resposta Selecionada: b. somente a alternativa II é incorreta
Respostas: a. as alternativas I, II, III e IV são corretas
b. somente a alternativa II é incorreta
c. somente as alternativas I, II são corretas
d. somente a alternativa III é correta
e. as alternativas I, II, III não são corretas
Pergunta 10
Com relação ao termo requisito de software estudado na Unidade 2, analise as afirmativas abaixo e assinale a
alternativa errada.
Resposta
Selecionada:
d.
Boehm (1989), define os obje�vos da Engenharia de Requisitos como sendo
uma especificação completa, consistente e não ambígua, descrevendo o que o
produto de so�ware irá fazer, e também como ele será feito. 
Respostas: a.
Segundo Sommerville (2003), o processo de descobrir, analisar, documentar e
verificar as funções e as restrições de um sistema é chamado de Engenharia de
Requisitos.
b.
0,25 em 0,25 pontos
0,25 em 0,25 pontos
2017­5­12 Revisar envio do teste: Atividade 2 – ENGENHARIA DE ...
https://anhembi.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_11413796_1&course_id=_210952_1&content_id=_4540626_1&outco… 8/8
Sexta-feira, 12 de Maio de 2017 17h22min32s BRT
O requisito de sistema indica a descrição detalhada do que o sistema deverá fazer, sua especificação deve
ter como alvo os profissionais técnicos de nível sênior e os gerentes de projeto.
c.
O requisito de usuário é u�lizado para designar os requisitos abstratos de alto
nível, e devem ser escritos para gerentes do cliente e dos fornecedores, que
não tenham um conhecimento técnico detalhado do sistema.
d.
Boehm (1989), define os obje�vos da Engenharia de Requisitos como sendo
uma especificação completa, consistente e não ambígua, descrevendo o que o
produto de so�ware irá fazer, e também como ele será feito. 
e.
Em alguns casos, um requisito é visto como uma declaração abstrata, de alto
nível, de uma função que o sistema deve fornecer ou de uma restrição do
sistema.
← OK

Materiais relacionados

Perguntas relacionadas

Perguntas Recentes