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

Prévia do material em texto

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!
1)
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-C; II-A; III-B.checkCORRETO
· I-A; II-C; III-B.
· I-C; II-B; III-A.
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.
Código da questão: 55543
2)
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.
· Ser solícito, utilização de jargões técnicos, desmotivação e hostilidades.
· Desmotivação, assiduidade e eficácia.
· Preconceito (de qualquer espécie), utilização de jargões técnicos, desmotivação, hostilidades, elementos perturbadores do exterior etc.checkCORRETO
· Interesse, cooperação e empatia.
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.
Código da questão: 55527
3)
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:
· F – V – F – V – F.
· V – F – F – V – V.
· V – F – F – V – F.
· V – V – F – V – F.checkCORRETO
· V – V – V – 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
4)
É possível afirmar que a comunicação entre cliente e Analista de Requisitos se dá por meio de momentos; por exemplo, no primeiro momento, são utilizadas as ________________. Dependendo da complexidade do projeto, é possível _______ as técnicas ou, ainda, utilizar uma ou mais técnicas no primeiro momento, e no segundo momento, utilizar outras técnicas. Quem decide é o _______.
Assinale a alternativa que completa adequadamente as lacunas acima:
Alternativas:
· Técnicas de levantamento de requisitos; Entender; Analista de Negócios.
· Técnicas de levantamento de requisitos; Combinar; Analista de Requisitos.checkCORRETO
· Modelagem de requisitos; Combinar; Gerente de Programação.
· Modelagem de requisitos; Compreender; Gerente de Projetos.
· Classificações dos requisitos; Combinar; Analista de Requisitos.
Resolução comentada:
No segundo momento, é (são) apresentado(s) o(s) requisito(s) (funcionais) para obter mais detalhes. Observe que este momento também possui um ciclo: enquanto não se esgotar a especificação de todos os detalhes de todos os requisitos (funcionais), não é possível passar para a atividade de modelagem (isto do ponto de vista de metodologias tradicionais; caso o Analista de Requisitos esteja inserido numa equipe na qual foi estabelecido que a dinâmica de trabalho (metodologia) seja ágil, então o Analista de Requisitos deverá eleger melhor os requisitos/grupo de requisitos para que seja executada a metodologia ágil de maneira adequada).
Assim como no primeiro momento, aqui também são utilizadas as técnicas de levantamento de requisitos. Dependendo da complexidade do projeto, é possível combinar as técnicas ou, ainda, utilizar uma ou mais técnicas no primeiro momento e, no Segundo momento, utilizar outras técnicas diferentes daquelas utilizadas no primeiro momento. Quem decide é o Analista de Requisitos.
Código da questão: 55522
5)
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:
· III - IV - V.checkINCORRETO
· I - III - IV.
· II - III - V.
· II - IV - V.
· I - III - 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
6)
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 alto nível; Análise Orientada a Objetos; Níveis de abstração.
· Modelo de alto nível; Análise Essencial; Níveis de abstração.checkCORRETO
· Modelo de nível; Análise Estruturada; Níveis.
· Modelo de nível intermediário; Análise Essencial; Objetos.
· Modelo de baixo nível; Análise Estruturada; Níveis em objetivos.
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.
Código da questão: 55530
7)
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.checkCORRETO
· I-B; II-C; III-A.
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.
Código da questão: 55544
8)
Com base na atividade de análise, é gerado um documento no qual são elencados todos os requisitos para a construção do sistema. Como se chama este documento?
Alternativas:
· Documento de Projetos.
· Documento de Atas de Reunião com o cliente.
· Documento de Especificação de Casos de Uso.
· Documento de Escopo de Requisitos.
· Documento de Especificação de Requisitos.checkCORRETO
Resolução comentada:
Com base nesta atividade de análise, é gerado um documento no qual são elencados todos os requisitos para a construção do sistema. Este documento é normalmente chamado de Documento de Especificação de Requisitos e fundamentado nos documentos de Escopo do Projeto (aquele redigido pelo Gerente de Projetos e o cliente) e Documento de Requisitos do Projeto (aquele que o Analista de Requisitos criou durante a Fase de Aquisição de Requisitos).
Código da questão: 55535
9)
Sobre as etapas da metodologia JAD, analise as afirmações:
( ) A documentação dos procedimentos se dá na etapa de Preparação de materiais para a reunião.
( ) O objetivo da etapa de orientação inicial é obter os requisitos em alto nível.
( ) 30 minutos antes de iniciar a reunião (workshop) são definidos os participantes da reunião.
( ) As técnicas de elicitação de requisitos são dispensadas de uso nesta metodologia, porque ela é autossuficiente.
( ) Não há diferenças em quem deve ou não participar. A reunião é pública e todos são bem-vindos.
Assinale a alternativa que contenha a sequência correta:
Alternativas:
· V – F – F – F – F.checkINCORRETO
· V – F – V – V – F.
· F – V – F – V – F.
· V – F – V – V – V.
· F – V – F – F – F.
Resolução comentada:
A segunda asserção é verdadeira, pois objetivo da etapa de orientação inicial é obter os requisitos em alto nível. Para isso, o Analista de Requisitos deve: revisar o documento de escopo do projeto e verificar as áreas envolvidas (cliente e a equipe de TI).
Já a primeira, a terceira, a quarta e a quinta são falsas, pois: da primeira, a documentação dos procedimentos se dá na etapa de familiarização com a área/aplicação; da terceira, verificar quem são as pessoas que DEVEM e as pessoas que PODEM participar da reunião é definido antes da reunião, esta etapa pode ser absorvida pela etapa de preparação do material para a reunião (ou workshop). Da quarta asserção, as técnicas de elicitação de requisitos são primordiais nesta metodologia, pois a metodologia JAD apenas dá direcionamentos de como o Analista de Requisitos deve planejar e conduzir a reunião. Finalmente a quinta e última asserção, esta metodologia solicita a verificação de quem são as pessoas que DEVEM e as pessoas que PODEM participar da reunião.
Código da questão: 55525
10)
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:
· Disciplina; Técnicas; Desenhos; Modelos; Condições necessárias; Objetivo.checkCORRETO
· Disciplina; Técnicas; Desenhos; Artifícios; Fases; Objetivo.
· Fase; Metodologia; Requisitos; Especificação; Técnicas; Elemento.
· Modelagem; Requisitos; Especificação e orientação; Condições necessárias; Alvo.
· Fase; Disciplina; Desenhos; Modelos; Técnicas; 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

Continue navegando