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 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

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 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

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

1) 
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. 
checkCORRETO 
• V – F – V – V – V. 
• V – F – F – F – F. 
• F – V – F – V – F. 
• V – F – V – V – F. 
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 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. 
Código da questão: 55533 
2) 
Preencha as lacunas a seguir no que se refere à modelagem de alto nível. 
A _______ objetiva analisar como o cliente _______ a estrutura da 
empresa/departamento/seção que ele trabalha; verificam-se as regras de negócios que 
afetam a execução de suas ______; são apresentadas as tarefas e as responsabilidades 
da empresa/equipe, os dados de que precisa, gera e manipula. 
A alternativa que completa adequadamente as lacunas acima é: 
 
Alternativas: 
• Modelagem colaborativa; Adota; Atividades. 
• Modelagem funcional; Funciona; Formas. 
• Modelagem de domínio; Trabalha; Responsabilidades. 
• Modelagem associativa; Percebe; Atribuições. 
• Modelagem corporativa; Compreende; Atividades. 
checkCORRETO 
Resolução comentada: 
A modelagem corporativa objetiva analisar como o cliente “percebe”/compreende a 
estrutura da empresa/departamento/seção que ele trabalha; verificam-se as regras de 
negócios que afetam a execução de suas atividades; são apresentadas as tarefas e as 
responsabilidades da empresa/equipe, os dados de que precisa, gera e manipula. Neste 
momento, já é possível capturar o objetivo do software a ser elaborado. O resultado 
final deste modelo é a descrição do comportamento da organização/departamento – 
que também pode ser chamado de Requisitos de Negócios. 
Código da questão: 55515 
3) 
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. 
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: 
• II - III - V. 
• I - III - IV. 
• I - III - V. 
checkCORRETO 
• III - IV - V. 
• II - IV - V. 
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. 
Código da questão: 55526 
4) 
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 desenvolvimento de software. 
Assinale a alternativa que completa adequadamente as lacunas acima: 
 
Alternativas: 
• Análise e Design/Projeto; Processo de Engenharia de Requisitos; Modelo de 
Análise Essencial. 
• Modelo de Diagramas de Requisitos; Análise e Design/Projeto; Processo de 
Engenharia de Requisitos. 
• Processo de Engenharia de Requisitos; Modelo de Processos de Requisitos; 
Análise e Design/Projeto. 
checkCORRETO 
• Modelo Iterativo; Modelo de Processos; Design e Projetos. 
• Modelo Ágil; Modelo de Processos; Projetos e Implantação. 
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). 
Código da questão: 55506 
5) 
Imagine um grande conjunto chamado de Processo de Engenharia de Requisitos. 
Dentro deste conjunto existe um outro conjunto denominado ________________, que por 
sua vez contém outros dois conjuntos: ________________ e ________________. 
Assinale a alternativa que completa adequadamente as lacunas acima: 
 
Alternativas: 
• Modelo de Engenharia de Requisitos; Fase de Aquisição de Requisitos; Técnicas 
de Especificação deRequisitos. 
• Modelo de Engenharia de Requisitos; Processo de Elicitação de Requisitos; 
Processo de Aquisição de Requisitos. 
• Processo de Elicitação de Requisitos; Processo de Aquisição de Requisitos; 
Brainstorming. 
• Processo de Aquisição de Requisitos; JAD; Processo de Elicitação de Requisitos. 
• Modelo de Engenharia de Requisitos; Fase de Aquisição de Requisitos; Fase de 
Especificação de Requisitos. 
checkCORRETO 
Resolução comentada: 
O grande conjunto chamado de Processo de Engenharia de Requisitos. Dentro deste 
conjunto existe um outro conjunto denominado Modelo de Engenharia de Requisitos, 
que por sua vez contém outros dois conjuntos: Fase de Aquisição de Requisitos e Fase 
de Especificação de Requisitos. 
Código da questão: 55523 
6) 
Refletindo sobre a definição de Engenharia de Requisitos, complete as lacunas a seguir: 
A Engenharia de Requisitos é uma ______, como o estudo e a aplicação de _____, 
_________ e _________, a fim de resolver e satisfazer determinadas_______ para alcançar 
determinado _______. 
Assinale a alternativa que completa adequadamente as lacunas acima: 
 
Alternativas: 
• Fase; Disciplina; Desenhos; Modelos; Técnicas; Objetivo. 
• Fase; Metodologia; Requisitos; Especificação; Técnicas; Elemento. 
• Modelagem; Requisitos; Especificação e orientação; Condições necessárias; Alvo. 
• Disciplina; Técnicas; Desenhos; Modelos; Condições necessárias; Objetivo. 
checkCORRETO 
• Disciplina; Técnicas; Desenhos; Artifícios; Fases; Objetivo. 
Resolução comentada: 
Na literatura existem diversas versões sobre a definição de Engenharia de Requisitos. 
Estas definições vão de acordo com as percepções de cada autor. Neste caso, 
apresentamos a nossa percepção. 
Código da questão: 55507 
7) 
Sobre a atividade de Validação de Requisitos, considere as seguintes afirmações e 
classifique-as em verdadeiras (V) e falsas (F): 
( ) A completeza versa que todos os requisitos funcionais devem estar muito bem 
definidos. 
( ) Compreende-se por consistência que a redação dos requisitos não devem ser 
definidos de maneira contraditória. 
( ) A rastreabilidade versa que todos os usuários devem ser capazes de entender os 
requisitos. 
( ) O objetivo do teste é garantir que todos os requisitos funcionais possam ser 
testados. 
( ) Ser compreensível é estabelecer referências entre os requisitos. 
Assinale a alternativa que contenha a sequência correta: 
 
Alternativas: 
• V – F – F – V – F. 
• V – V – F – V – F. 
checkCORRETO 
• V – F – F – V – V. 
• V – V – V – V – F. 
• F – V – F – V – F. 
Resolução comentada: 
A primeira, a segunda e a quarta asserções são verdadeiras, pois a completeza versa 
que todos os requisitos funcionais devem estar muito bem definidos, assim como 
devem ser compreensíveis (compreende-se que as redações dos requisitos não devem 
ser definidos de maneira contraditória) e testáveis (garantir que todos os requisitos 
funcionais possam ser testados). 
Já a terceira e a quinta asserções são falsas, pois o objetivo do rastreamento (ou 
realizar a rastreabilidade) é estabelecer referências entre os requisitos (Mapa de 
Requisitos), aspectos de projeto e implementação, para possibilitar controlar os efeitos 
das modificações. No tocante à compreensão, todos os usuários devem ser capazes de 
entender os requisitos. 
Código da questão: 55532 
8) 
Obter requisitos não é uma tarefa fácil. Existem diversos obstáculos a serem 
ultrapassados. Porém existem alguns artifícios que facilitam esta obtenção. Preencha as 
lacunas da frase a seguir e descubra quais são estes artifícios. 
Os _______ possuem a vantagem de melhor _______ e _______ os requisitos quando há 
dificuldades na comunicação verbal. Combinando ________ com desenhos, o trabalho do 
Analista de Requisitos é facilitado. 
Assinale a alternativa que completa adequadamente as lacunas acima: 
 
Alternativas: 
• Dados; Identificar; Modelar; A comunicação verbal. 
• Desenhos; Compreender; Detalhar; A comunicação verbal. 
checkCORRETO 
• Rascunhos; Compreender; Analisar; O discurso. 
• Esquemas; Analisar; Levantar; O discurso. 
• Desenhos; Analisar; Identificar; O discurso. 
Resolução comentada: 
Geralmente, o cliente encontra dificuldades em articular suas palavras quando se vê 
numa situação em que precisa explicar suas necessidades (requisitos). Desta forma, 
cabe ao Analista de Requisitos recorrer às mais variadas técnicas de obtenção 
(levantamento) de informações (requisitos) sobre as tarefas que os usuários executam 
atualmente e aquelas que eles podem querer realizar. Essas tarefas geralmente podem 
ser representadas em, neste primeiro momento, por meio de desenhos que 
representam telas do software (protótipo); aliados à(s) técnica(s) eleita(s) para auxiliar 
na obtenção de requisitos durante as reuniões com o cliente. Os desenhos possuem a 
vantagem de melhor compreender e detalhar os requisitos quando há dificuldades na 
comunicação verbal. Combinando a comunicação verbal com desenhos, o trabalho do 
Analista de Requisitos é facilitado. 
Código da questão: 55514 
9) 
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: 
• Primeiro momento do Processo de Elicitação de Requisitos. 
checkCORRETO 
• Segundo momento do Processo de Elicitação de Requisitos. 
• Processo Organizacional do cliente. 
• Processo de Engenharia de Requisitos. 
• Última atividade da Fase de Análise de Requisitos. 
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. 
Código da questão: 55521 
10) 
O ciclo de desenvolvimento de software pode ser considerado uma importante forma 
de organização para a elaboração do software. Esta organização se dá nos mais 
diversos setores, cargos e funções dentro de uma equipe de projetos. No quesito 
funções, onde (qual ou quais fases) o Analista de Requisitos atua mais fortemente 
dentro do ciclo de desenvolvimento? 
 
Alternativas: 
• Planejamento. 
• Implementação e Entrega. 
• Análise e Projeto/Design. 
checkCORRETO 
• Planejamento e Implementação. 
• Análise, Projeto/Design e Coordenação. 
Resolução comentada: 
Dependendo do tamanho da equipe ou da disposição de funções no departamento de 
TI, o Analista de Requisitos pode executar mais de uma atividade; porém a atuação 
deste profissional é mais fortemente verificada nas fases de Análise e Projeto/Design. 
Código da questão: 55505

Continue navegando