Buscar

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!
Durante um a atividade de Elicitação de Requisitos, foi obtida a seguinte lista de requisitos: 
I. “O sistema deve verificar se o campo nome contém apenas letras. Caso contrário, deverá
apresentar a mensagem: por favor, digite apenas letras no campo nome.” 
II. “O sistema não deve ultrapassar o tempo de qualquer interação entre o usuário e o sistema por
mais de dois segundos.” 
III. “O sistema deve manter um cadastro de clientes para que as faturas/boletos de pagamento
sejam enviados pelos Correios.” 
IV. “O sistema deve ser capaz de integrar com o sistema de almoxarifado existente.” 
V. “As informações pessoais estão protegidas segundo as prescrições do Banco Central do Brasil.” 
Atribuindo-se RF para os Requisitos Funcionais, NF para os Não Funcionais e RO para Requisitos
Organizacionais, a lista de requisitos acima apresentada (I, II, III, IV e V), pela ordem, descreve,
respectivamente:
Alternativas:
NF - RF – NF – RO – RF.
RF - RF - RF – NF - RO.
RF - RF - NF – RF - RO.
RO – RF - NF - RF – NF.
RF - NF - RF – NF - RO.  CORRETO
Código da questão: 55518
Este documento é normalmente redigido simultaneamente à atividade de Modelagem. É um
documento dinâmico e resultado da seguinte soma: ciclos de reuniões realizados + Documento de
Escopo + Documento de Requisitos + Modelagem. 
Este documento é chamado de:
Alternativas:
Documento de Especificação de Casos de Uso.  CORRETO
Documento de Requisitos.
Documento de Escopo.
Documento de Detalhamento de Projeto.
Documento de Coletânea de Registros de Reuniões.
Código da questão: 55529
O Analista de Requisitos executa diversas atividades durante o ciclo de desenvolvimento de
sistemas. Estas atividades estão inseridas num processo denominado _________, que é composto por
um modelo denominado __________, que está inserido nas fases de ________ do ciclo de
Resolução comentada:
Os requisitos I e III são RF, pois tratam das funcionalidades que o software deverá conter; já
o requisito II e IV são NF, pois em II é tratada a questão de desempenho, e em IV é tratada a
questão operacional do software; e o requisito V é RO, pois trata das exigências legais que
afetam o sistema.
Resolução comentada:
Documento de Especificação de Casos de Uso. Este documento é normalmente redigido
simultaneamente à atividade de Modelagem. É um documento dinâmico e resultado da
seguinte soma: ciclos de reuniões realizados + Documento de Escopo + Documento de
Requisitos + Modelagem.
Avaliação enviada com sucessoc
h
e
c
k

4)
5)
desenvolvimento de software. 
Assinale a alternativa que completa adequadamente as lacunas acima:
Alternativas:
Modelo Ágil; Modelo de Processos; Projetos e Implantação.
Processo de Engenharia de Requisitos; Modelo de Processos de Requisitos; Análise e
Design/Projeto.  CORRETO
Modelo de Diagramas de Requisitos; Análise e Design/Projeto; Processo de Engenharia de
Requisitos.
Modelo Iterativo; Modelo de Processos; Design e Projetos.
Análise e Design/Projeto; Processo de Engenharia de Requisitos; Modelo de Análise Essencial.
Código da questão: 55506
Sob o ponto de vista da atividade de Gerenciamento de Requisitos, os requisitos podem ser
tratados de três formas. Leia a forma contida na coluna I e associe sua definição na coluna II:
Assinale a alternativa que traz a associação correta entre as duas colunas:
Alternativas:
I-C; II-B; III-A.
I-A; II-B; III-C.
I-A; II-C; III-B.
I-C; II-A; III-B.  CORRETO
I-B; II-C; III-A.
Código da questão: 55544
Durante o processo de comunicação é possível que haja algumas barreiras que podemos citar,
são elas:
Alternativas:
Ser ético, ter responsabilidade e ser amável.
Desmotivação, assiduidade e eficácia.
Ser solícito, utilização de jargões técnicos, desmotivação e hostilidades.
Resolução comentada:
As atividades realizadas pelo Analista de Requisitos estão inseridas num processo
denominado Processo de Engenharia de Requisitos, que é composto por um modelo
denominado Modelo de Processos de Requisitos, que está inserido nas fases de Análise e
Design/Projeto do ciclo de desenvolvimento de software. Este modelo possui basicamente
duas grandes fases; a primeira é chamada de Fase de Aquisição de Requisitos (composta
pelas atividades de levantamento e validação de requisitos), e a segunda é chamada de Fase
de Especificação de requisitos (composta pelas atividades de análise de requisitos e
modelagem).
Resolução comentada:
Requisitos Mutáveis: são aqueles que sofrem modificações devido a fatores externos à
empresa do cliente, e que de alguma maneira gere impacto na execução de suas atividades
diárias. Podem ser regras ou leis governamentais. 
Requisitos Consequentes: são aqueles que podem modificar os processos e procedimentos
na execução de tarefas diárias da empresa do cliente. 
Requisitos Emergentes: são aqueles que se originam com base na clareza que o cliente
possui de sua necessidade.
Avaliação enviada com sucessoc
h
e
c
k

6)
7)
Interesse, cooperação e empatia.
Preconceito (de qualquer espécie), utilização de jargões técnicos, desmotivação, hostilidades,
elementos perturbadores do exterior etc.  CORRETO
Código da questão: 55527
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 – V – F.
F – V – F – F – F.  CORRETO
V – F – F – F – F.
V – F – V – V – V.
V – F – V – V – F.
Código da questão: 55533
Existem várias técnicas para conduzir reuniões, e elas podem ser classificadas em um dos grupos
a seguir: 
I. As técnicas de cenários são aquelas que se valem de situações que simulam a execução de
tarefas. 
II. As técnicas tradicionais são aquelas utilizadas para aquisição de conhecimento para desenvolver
sistemas baseados em conhecimento (Inteligência Artificial). 
III. As técnicas contextuais são aquelas que analisam a etnografia e a análise social. 
Resolução comentada:
O processo de comunicação inicia com o exercício da empatia entre o Analista de Requisitos
e o cliente. Empatia é a capacidade de nos colocarmos no lugar do outro. Quando este
exercício é bem executado, os demais mecanismos para realizar a comunicação fluem de
maneira mais tranquila, porém isso não significa que todas as barreiras foram derrubadas;
este é apenas o início. Algumas barreiras que podemos citar durante o processo de
comunicação são: preconceito (de qualquer espécie), utilização de jargões técnicos,
desmotivação, hostilidades, elementos perturbadores do exterior etc.
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 realizar aná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 aproporçã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.
Avaliação enviada com sucessoc
h
e
c
k

8)
9)
IV. As técnicas de prototipação são aquelas utilizadas em todos os setores empresariais para que
seja possível conhecer todos os departamentos e funcionários de uma empresa. 
V. As técnicas de elicitação de grupo são aquelas que envolvem grupos de pessoas.
Das asserções acima apresentadas (I, II, III, IV e V), quais delas são verdadeiras?
Alternativas:
I - III - IV.
II - III - V.
III - IV - V.
II - IV - V.
I - III - V.  CORRETO
Código da questão: 55526
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:
Assinale a alternativa que traz a associação correta entre as duas colunas:
Alternativas:
I-B; II-C; III-A.
I-A; II-B; III-C.
I-A; II-C; III-B.
I-C; II-B; III-A.
I-C; II-A; III-B.  CORRETO
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. 
Resolução comentada:
As asserções I, III e V são verdadeiras, pois os cenários são situações que simulam a execução
de tarefas. Pode ser dividido em dois momentos: o primeiro “fazer de conta” que o cliente
está executando as atividades do dia a dia sem o software e então ele vai descrevendo
(contando uma história) estas atividades. No segundo momento, simulam estas mesmas
atividades só que colocadas num software “imaginário”. Já as técnicas contextuais surgiram
como uma alternativa para as técnicas tradicionais e cognitivas, nas quais são realizadas as
observações sob o ponto de vista etnográfico e são realizadas análises sociais e finalmente
as técnicas de elicitação de grupo são aquelas que envolvem grupos de pessoas; já as
asserções II e IV são falsas, pois técnicas tradicionais são aquelas utilizadas em todos os
setores empresariais e foram absorvidas no Processo de Desenvolvimento de Software; já as
técnicas de prototipação são aquelas utilizadas durante todo o processo de levantamento de
requisitos, quando se percebe que o cliente possui dificuldades em comunicar-se.
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.
Avaliação enviada com sucessoc
h
e
c
k

10)
( ) 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 – F – F – V – F.
V – V – V – V – F.
V – V – F – V – F.  CORRETO
Código da questão: 55516
Suponha os seguintes trechos referentes ao relato de um cliente: 
I. Estabelecer uma conta de assinatura de cliente permitindo downloads de jogos ilimitados a uma
taxa mensal. 
II. As informações pertinentes ao cadastro de clientes devem conter: Código, Nome, Endereço,
Bairro, Município, Estado, CEP, Telefone Fixo, Telefone Celular, Telefone Recado, Data de
Nascimento, RG e CPF. TODOS os campos desse formulário devem estar habilitados para edição. 
III. O sistema deve manter cadastro de clientes. 
IV. As informações pessoais estão protegidas segundo as prescrições do Data Protection Act. 
V. Comprar vales-presente. 
Das asserções acima apresentadas (I, II, III, IV e V), quais delas são candidatas a Caso de Uso?
Alternativas:
II - IV - V.
I - III - V.  CORRETO
I - III - IV.
II - III - V.
III - IV -V.
Código da questão: 55534
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.
Resolução comentada:
As asserções I, III e V são verdadeiras, pois em I temos dinâmicas referências de como
funciona o plano de assinaturas (o nome do caso de uso seria criar plano assinaturas), além
disso, este caso de uso deve ter alguma maneira de referenciar o caso de uso Manter
Cliente; já em III temos uma série de eventos que devem ser descritos sobre dados dos
clientes (inserir, editar, pesquisar, excluir e emitir relatório); este caso de uso poderia ser
chamado de Manter Cliente. V temos que descrever os eventos que compõem o processo de
compra e a respectiva interação com o Ator (neste caso, o nome do caso de uso seria
Comprar vales-presentes); já as asserções II e IV são falsas, pois em II temos o detalhamento
de uma Regra de Negócio e Validação (RNV), e em IV temos um exemplo de redação de um
Requisito Organizacional.
Arquivos e Links
Avaliação enviada com sucessoc
h
e
c
k


Continue navegando