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

Engenharia de requisitos
1)
Durante o processo de comunicação é possível que haja algumas barreiras que podemos citar, são elas:
Alternativas:
· Desmotivação, assiduidade e eficácia.
· Ser solícito, utilização de jargões técnicos, desmotivação e hostilidades.
· Ser ético, ter responsabilidade e ser amável.
· 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.
checkCORRETO
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
2)
A documentação de especificação do projeto é organizada em capítulos. Os capítulos que compõem a estrutura do Documento de Especificação de Casos de Uso seguem a ordem: Capítulo 1 – Nome do caso de Uso, ____________, _________________, ___________, Capítulo 5 – Diagramas UML e Capítulo 6 – Protótipo da tela .
Assinale a alternativa que completa adequadamente as lacunas acima:
Alternativas:
· Capítulo 2 – Objetivos; Capítulo 3 - Fluxo de Eventos; Capítulo 4 – Regras de Alto Nível. -
· Capítulo 2 – Fluxo de Eventos; Capítulo 3 – Detalhamento; Capítulo 4 – Regras Gerais.
· Capítulo 2 – Precondições; Capítulo 3 - Fluxo de Eventos; Capítulo 4 – Regras de Negócio e Validação.
checkCORRETO
· Capítulo 2 – Fluxo de Eventos; Capítulo 3 – Detalhamento; Capítulo 4 – Regras Gerais.
· Capítulo 2 – Pré condições; Capítulo 3 – Fluxo de Eventos; Capítulo 4 – Regras Gerais.
Resolução comentada:
Os capítulos que compõem a estrutura do Documento de Especificação de Casos de Uso seguem a ordem: Capítulo 1 – Nome do caso de Uso — Capítulo 2 – Precondições — Capítulo 3 - Fluxo de Eventos — Capítulo 4 – Regras de Negócio e Validação — Capítulo 5 – Diagramas UML — Capítulo 6 – Protótipo da tela.
Código da questão: 55531
3)
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 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.
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
4)
Sobre as diferenças entre os tipos de requisitos, analise as afirmações e classifique-as em verdadeiras (V) ou falsas (F):
( ) Requisitos Funcionais tratam de elencar toda a infraestrutura para acomodar o software; já os demais requisitos representam cada dinâmica que o software executará.
( ) Requisitos Não Funcionais caracterizam-se por tratar sobre aspectos de desempenho; já os Requisitos de Negócio/ Organizacionais são aqueles que tratam dos fatores culturais, políticos e as exigências legais que afetam o sistema, e finalmente os Requisitos Funcionais são aqueles que definem as funções de um sistema ou componente de um sistema e como devem funcionar.
( ) Requisitos de Negócio/ Organizacionais são aqueles que, além de tratar da cultura da empresa, são transformados em telas no software; já os Requisitos Funcionais são aqueles que tratam dos detalhes de desempenho do software. Finalmente os Requisitos Não Funcionais são aqueles que não precisam ser considerados, pois não afetaram em nada o desenvolvimento do software.
( ) Requisitos Funcionais e Requisitos de Negócio/ Organizacionais são aqueles que podem ser traduzidos para uma linguagem de programação. Já os Requisitos Não Funcionais são aqueles que podem ou não ser traduzidos para uma linguagem de programação e isso depende da quantidade de pessoas que utilizarão o software.
( ) As diferenças entre os três tipos de requisitos são somente literárias, isto é, na prática eles possuem os mesmos objetivos e são todos traduzidos para uma linguagem de programação.
Assinale a alternativa que contenha a sequência correta:
Alternativas:
· F – V – F – V – F.
· V – F – F – F – F.
· F – V – F – F – F.
checkCORRETO
· V – F – V – V – V.
· V – F – V – V – F.
Resolução comentada:
A segunda asserção é verdadeira, trata das definições de cada um dos tipos de requisitos. Já a primeira, a terceira, a quarta e a quinta são falsas, pois: da primeira, os Requisitos Funcionais tratam das funções que o software terá; da terceira, os Requisitos de Negócio/ Organizacionais são aqueles que tratam da cultura da empresa, eles não são transformados em telas no software; os Requisitos Funcionais são aqueles que tratam das funcionalidades (telas) do software e, finalmente, os Requisitos Não Funcionais são aqueles que tratam da infraestrutura necessária para que o software seja instalado. Da quarta asserção, somente os Requisitos Funcionais devem (e não podem) ser traduzidos para uma linguagem de programação, os Requisitos Não Funcionais tratam da infraestrutura e os Requisitos Organizacionais dizem respeito à cultura da empresa. Finalmente a quinta e última asserção, os três tipos de requisitos possuem papéis fundamentais para a construção do software; cada qual contribui de alguma maneira para o software.
Código da questão: 55517
5)
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:
· Modelo Iterativo; Modelo de Processos; Design e Projetos.
· Análise e Design/Projeto; Processo de Engenharia de Requisitos; Modelo de Análise Essencial.
· Modelo Ágil; Modelo de Processos; Projetos e Implantação.
· Processo de Engenharia de Requisitos; Modelo de Processos de Requisitos; Análise e Design/Projeto.
checkCORRETO
· Modelo de Diagramas de Requisitos; Análise e Design/Projeto; Processo de Engenharia de Requisitos.
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
6)
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; Processo de Elicitação de Requisitos; Processo de Aquisição de Requisitos.
· Modelo de Engenharia de Requisitos; Fase de Aquisição de Requisitos; Fase de Especificação de Requisitos.
checkCORRETO
· 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; Técnicas de Especificação de Requisitos.
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
7)
O que se deve extrair do Documento de Requisitos do Projeto/ Documento de Especificação de Requisitos e qual é o seu respectivo procedimento?
Alternativas:
· Extrair os objetivos e classificar os requisitos em tipos.
· Extrair elementos que respondem à pergunta: O QUE É para ser feito? E os requisitos de normas e diretrizes.
· Extrair elementos que respondem à pergunta: O QUE É para ser feito? (Objetivo do projeto) e os requisitos.
checkCORRETO
· Extrair todos os detalhes e especificá-los.
· Extrair os requisitos e agrupá-los.
Resolução comentada:
O Documento de Requisitos do Projeto/ Documento de Especificação de Requisitos é composto por uma lista extraída do Documento de Escopo do Projeto e deve conter a relação dos requisitos e suas respectivas especificações (o que é aquele requisito, qual o seu objetivo, pré-condições e pós-condições). Para isso, é preciso que esteja bem claro ao Analista de Requisitos O QUE É para ser feito (objetivos do projeto).
Código da questão: 55536
8)
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-A; II-C; III-B.
· I-B; II-C; III-A.
· I-C; II-A; III-B.
checkCORRETO
· I-C; II-B; III-A.
· I-A; II-B; III-C.
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
9)
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.
· III - IV -V.
· I - III - IV.
· I - III - V.
checkCORRETO
· II - III - V.
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.
Código da questão: 55534
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; Artifícios; Fases; Objetivo.
· Disciplina; Técnicas; Desenhos; Modelos; Condições necessárias; Objetivo.
checkCORRETO
· 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.
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