Buscar

prova Engenharia de requisitos

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ê também pode ser Premium ajudando estudantes

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ê também pode ser Premium ajudando estudantes

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ê também pode ser Premium ajudando estudantes
Você viu 3, do total de 5 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

Você também pode ser Premium ajudando estudantes

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ê também pode ser Premium ajudando estudantes

Prévia do material em texto

Engenharia de requisitos
Professor(a): Priscilla Labanca (Mestrado acadêmico)
1)
2)
3)
Prepare-se! Chegou a hora de você testar o conhecimento adquirido nesta disciplina. A Avaliação Virtual (AV) é composta por questões objetivas e
corresponde a 100% da média final. Você tem até cinco tentativas para “Enviar” as questões, que são automaticamente corrigidas. Você pode
responder as questões consultando o material de estudos, mas lembre-se de cumprir o prazo estabelecido. Boa prova!
Os primeiros minutos de um contato presencial definem as percepções que o Analista de Requisitos e o cliente têm um do outro. Neste
momento, sugere-se que (assinale a alternativa correta):
Alternativas:
O Analista de Requisitos deixe o cliente iniciar a reunião.
O Analista de Requisitos inicie a conversa indo direto ao ponto, sem se preocupar com a percepção que o cliente terá dele.
O Analista de Requisitos inicie a conversa contando piadas, para que assim o cliente tenha boa percepção de sua personalidade e modo
de trabalhar.
O Analista de Requisitos inicie a conversa de modo a “quebrar o gelo”.  CORRETO
O Analista de Requisitos não precisa se preocupar com estas coisas, pois a tarefa dele é pontual.
Código da questão: 55528
Sobre o Processo de Engenharia de Requisitos, considere as seguintes afirmações e classifique-as em verdadeiras (V) ou falsas (F):
( ) É um processo que é executado independentemente de metodologia utilizada no projeto.
( ) É um processo composto por um modelo denominado Modelo de Processos de Requisitos.
( ) Caracteriza-se por poucos impactos durante o ciclo de desenvolvimento de qualquer software, pois ele é considerado um processo
opcional, ou seja, ele pode ou não pode ser inserido dentro do ciclo de desenvolvimento de software.
( ) Dentre as etapas existentes no Modelo de Processos de Requisitos, a menos importante é a etapa de estudo de viabilidade de requisitos,
pois este estudo já foi realizado pelo gerente de projetos na fase de Planejamento.
( ) A aquisição de requisitos é o passo-chave dentro do Processo de Engenharia de requisitos, pois é neste passo que se é possível conhecer as
necessidades do cliente.
Assinale a alternativa que contenha a sequência correta:
Alternativas:
F – F – F – V – V.
V – V – F – F – F.
V – V – F – F – V.  CORRETO
F – V – V – V – V.
F – F – V – V – V.
Código da questão: 55509
O Analista de Requisitos pode contar com diversas técnicas para realizar a atividade de Levantamento de Requisitos. A seguir apresentam-
se três técnicas, cada qual com sua respectiva definição. Leia cada uma das definições e associe com a respectiva técnica:
Resolução comentada:
Neste momento, o Analista de Requisitos deve ser criativo, ou seja, iniciar a conversa de modo respeitosa e que “quebre o gelo”. Isso
facilita a condução das reuniões e deixa o cliente mais à vontade para falar.
Resolução comentada:
A terceira e a quarta asserções são falsas, pois existem dois tipos de estudo de viabilidade: um versa sobre o projeto e o outro sobre os
requisitos; no primeiro é estudado se o novo software agregará valor ao negócio do cliente, e o segundo se o(s) requisito(s)
identificados estão de acordo com os propósitos do software. A análise de requisitos é o processo-chave de qualquer desenvolvimento
de software, pois são os requisitos que informam o que o software deve ter. Já a primeira, segunda e quinta são verdadeiras, pois o
Processo de Engenharia de Requisitos é uma atividade inerente a qualquer tipo de metodologia de desenvolvimento de software. Este
processo é composto por um modelo o qual é divido em seis etapas, cada qual dependente uma da outra, formando um ciclo dentro
deste processo.
4)
5)
Assinale a alternativa que traz a associação correta entre as duas colunas:
Alternativas:
I-A; II-C; III-B.
I-C; II-A; III-B.  CORRETO
I-B; II-C; III-A.
I-C; II-B; III-A.
I-A; II-B; III-C.
Código da questão: 55543
Sobre a modelagem do comportamento dinâmico ou funcional, considere as seguintes afirmações, classificando-as em verdadeiras (V) ou
falsas (F):
( ) Possui grau médio de abstração.
( ) Oferece a visualização de como as futuras funcionalidades do software a ser desenvolvido terá.
( ) É também conhecido como Requisitos de Domínio.
( ) É composta por rascunhos de telas e descrições, onde estas descrições ilustram os campos e as dinâmicas destas telas.
( ) Representa tudo aquilo que é preciso para que os requisitos funcionais sejam executados de maneira adequada.
Assinale a alternativa que contenha a sequência correta:
Alternativas:
F – V – F – V – F.
V – F – F – V – V.
V – V – F – V – F.  CORRETO
V – V – V – V – F.
V – F – F – V – F.
Código da questão: 55516
O requisito “O sistema deve fornecer uma tela para cadastro de clientes” é do tipo:
Alternativas:
Organizacional.
Orientado a Processo.
Orientado à Informação.
Não Funcional.
Funcional.  CORRETO
Resolução comentada:
Resolução comentada: Roleplaying: é aquela que determina os atores, explica o que acontece com eles e descreve a forma como isso
acontece.
PIECES: é um conjunto de categorias de perguntas que ajudam na extração de requisitos.
Brainstorming: considerada uma técnica de elicitação de grupo, é uma técnica não estruturada para geração de ideias que consiste em
duas fases: geração de ideias e consolidação.
Resolução comentada:
A primeira, a segunda e a quarta asserções são verdadeiras, pois de acordo com a classificação sobre os níveis de abstração, esta
modelagem está no nível médio, ou seja, os requisitos ainda não possuem grandes níveis de detalhamento. Esta modelagem objetiva
oferecer uma visualização de como as futuras funcionalidades do software a ser desenvolvido serão, que é representada por meio de
rascunhos de telas com seus respectivos campos e dinâmica. É uma espécie de “prévia” dos requisitos. Este modelo é representado por
meio de esquemas de telas e texto explicando cada uma destas telas.
Já a terceira e a quinta asserções são falsas, pois a terceira asserção refere-se à visualização do contexto no qual o software será
implantado, isto é, a modelagem de contexto. Finalmente a quinta asserção é a definição de Requisitos Não Funcionais.
6)
7)
Código da questão: 55520
São 12 os princípios que regem o documento Manifesto Ágil, porém o mais importante destes princípios possui seu foco:
Alternativas:
Na eliminação de burocracias.
Nos processos.
Na dinâmica da gestão de projetos.
Na complexidade do projeto.
Nas pessoas.  CORRETO
Código da questão: 55511
Sobre as mudanças de requisitos, analise as afirmações e classifique-as em verdadeiras (V) ou falsas (F):
( ) Uma maneira de verificar a proporção do impacto diante de uma solicitação de mudança é a execução de uma atividade denominada
Análise de Requisitos.
( ) Dependendo da solicitação, pode ou não gerar impactos em todo o projeto e comprometer todo o planejamento e condução dos
trabalhos da equipe de projetos.
( ) As análises de Modelagem, Implementação e Testes são boas fontes de análises quando o cliente solicita a mudança.
( ) O resultado da Análise de Viabilidade é redigido em Ata de Reunião.
( ) A modelagem de alto nível auxilia na identificação e estudo de viabilidade.
Assinale a alternativa que contenha a sequência correta:
Alternativas:
F – V – F – F – F.  CORRETO
V – F – V – V – V.
V – F – F – F – F.
V – F – V – V – F.
F – V – F – V – F.
Código da questão: 55533
Resolução comentada:
Também conhecida por funcionalidades, por funções ou de maneira bastante grosseira, por telas. Os Requisitos Funcionais serão
posteriormente “traduzidos” para uma linguagem de programação.
Resolução comentada:
O Manifesto Ágil possui essencialmente o foco nas pessoas, pois pessoas motivadas produzem melhor, são mais organizadas e
consequentemente zelam pela qualidade do trabalho.
Resolução comentada:
A segunda asserção é verdadeira, pois durante o transcorrer do ciclo de desenvolvimento de sistemas, há algumas alterações
(mudanças) solicitadas pelo cliente. Dependendo da solicitação de mudança é preciso realizaranálise de viabilidade, e de acordo com o
resultado, decidir se é ou não viável implementar a mudança.
Já a primeira, a terceira, a quarta e a quinta são falsas, pois: da primeira, uma maneira de verificar a proporção do impacto diante de
uma solicitação de mudança é a execução de uma atividade denominada Análise de impacto; da terceira, a análise de impacto avalia o
esforço e o custo das mudanças toda vez que houver a solicitação de mudança. Da quarta asserção, a redação da análise de viabilidade
está contida num documento à parte, contendo: a identificação e registro da necessidade de mudança; análise de impacto; e a
implementação da mudança. Outros elementos podem ser adicionados neste documento, como por exemplo, o parecer sobre a
solicitação de mudança (válida ou não válida e sua respectiva justificativa), e elencar os requisitos que serão afetados e sua respectiva
justificativa. Finalmente a quinta e última asserção, a Matriz de Rastreabilidade pode ser utilizada para auxiliar O Analista de Requisitos
nesta tarefa, pois verificando os relacionamentos entre os requisitos é possível identificar mais facilmente quais requisitos serão ou não
afetados tanto direta quanto indiretamente. Além disso, é importante identificar todos os documentos elaborados em todas as fases do
ciclo; assim é possível garantir e ter maior dimensão dos impactos da solicitação de mudança no projeto de construção do sistema.
8)
9)
10)
Existem alguns artifícios que o Analista de Requisitos utiliza para identificar e analisar requisitos; por exemplo, para construir o __________
utilizamos da ___________ apenas 1 (um) símbolo: o símbolo que representa a entidade (normalmente uma elipse ou um retângulo com cantos
arredondados). A partir daí, nós definimos os ________________, que são separados por raias.
Assinale a alternativa que completa adequadamente as lacunas acima:
Alternativas:
Modelo de nível intermediário; Análise Essencial; Objetos.
Modelo de baixo nível; Análise Estruturada; Níveis em objetivos.
Modelo de nível; Análise Estruturada; Níveis.
Modelo de alto nível; Análise Essencial; Níveis de abstração.  CORRETO
Modelo de alto nível; Análise Orientada a Objetos; Níveis de abstração.
Código da questão: 55530
Sobre o perfil do Analista de Requisitos, considere as seguintes afirmações e classifique-as em verdadeiras (V) ou falsas (F):
( ) Não possui a preocupação em saber comunicar-se de maneira adequada e sem gírias, pois as pessoas que ele interagir também possuem
as mesmas ideias e meios de se comunicar.
( ) Possui excelentes conhecimentos em modelagem de sistemas.
( ) Possui excelentes conhecimentos em técnicas de levantamento de requisitos.
( ) Não precisa saber falar em público, pois ele só trabalha com modelagem.
( ) É introvertido e não interage em reuniões e treinamentos.
Assinale a alternativa que contenha a sequência correta:
Alternativas:
F – V – F – V – V.
V – V – F – V – F.
F – V – V – F – F.  CORRETO
F – V – F – V – F.
V – F – V – F – V.
Código da questão: 55508
São reuniões que objetivam conhecer a dinâmica do dia a dia do cliente, a visão que ele possui do software que será construído e o
relacionamento entre a sua dinâmica e o software. Este levantamento pode durar até 3 (três) reuniões (isso depende da complexidade do
projeto e do tempo total estipulado pelo Gestor de Projetos. Aqui o Analista de Requisitos precisa saber administrar este tempo total para que
não extrapole e, consequentemente, não colocar o projeto em risco).
Esta definição refere-se à(o):
Alternativas:
Processo de Engenharia de Requisitos.
Última atividade da Fase de Análise de Requisitos.
Segundo momento do Processo de Elicitação de Requisitos.
Primeiro momento do Processo de Elicitação de Requisitos.  CORRETO
Resolução comentada:
A modelagem de requisitos nem sempre é realizada de maneira trivial, pois depende de uma série de fatores a serem considerados,
dentre eles a complexidade do projeto. Porém, há uma maneira que pode facilitar a execução, e consiste em dois passos: o primeiro
versa sobre Modelar em alto nível: para realizar este modelo, nós pedimos emprestado do tipo de Análise Essencial apenas 1 (um)
símbolo: o símbolo que representa a entidade (normalmente uma elipse ou um retângulo com cantos arredondados). A partir daí, nós
definimos os níveis de abstração, que são separados por raias. Já o segundo versa sobre “Traduzir” para a linguagem UML (Unified
Modelling Language) e, finalmente, o terceiro passo é Organizar o Documento de Especificação de Casos de Uso.
Resolução comentada:
Espera-se que o perfil do Analista de Requisitos seja: bom comunicador, possuir excelentes conhecimentos em levantamento de
requisitos, modelagem e técnicas de levantamento de requisitos, assim como dominar o idioma em que o projeto está sendo descrito e
desenvolvido.
Processo Organizacional do cliente.
Código da questão: 55521
Resolução comentada:
O Primeiro momento do Processo de Elicitação de Requisitos é marcado com as primeiras reuniões, e o resultado final deste momento
é uma lista de requisitos que devem ser especificados em alto nível, ou seja, ele deve ser livre de detalhes.
Arquivos e Links

Outros materiais