Questões de Concurso sobre Técnicas de Elicitação de Requisitos

 
 
Disciplina 1
Assunto 1
Banca
Instituição
Cargo
Ano
Carreira
Área de formação
Escolaridade
Dificuldade
 
Comentários:
Professores
Alunos
Meus Comentários
Vídeo
 
Minhas questões:
Resolvidas
Não resolvidas
Certas
Erradas
 
Tipo de questão:
Certo e errado
Múltipla escolha
Incluir questões:
Anuladas
Desatualizadas
 
Questões:
Todas as questões
 
Filtro simplificado
 
Questões
Todas as questões
 
102 questões encontradas
Questões por página
20
Mais recentes
 

A elicitação de requisitos é um processo fundamental no desenvolvimento de software e em projetos de engenharia. Ela se refere à prática de coletar, identificar, documentar e gerenciar os requisitos de um sistema ou projeto. Qual é o principal benefício da aplicação da técnica de etnografia para a coleta de requisitos de sistemas de software?


A

Melhoria na comunicação entre desenvolvedores e clientes.


B

Captura das práticas e necessidades dos usuários no ambiente real de trabalho.


C

Identificação precisa de requisitos funcionais e não funcionais.


D

Automatização eficiente dos processos da área de negócios.

Ao conduzir o processo de elicitação de requisitos em um projeto de desenvolvimento de software, a escolha adequada de técnicas é crucial para garantir a captura eficiente e precisa das necessidades dos stakeholders. Dentre as opções de técnicas de licitação de requisitos, destaca-se uma abordagem que visa obter informações sobre o sistema por meio da observação direta e participação ativa dos usuários no ambiente em que o software será utilizado.


Considerando essa descrição, assinale a alternativa que contém a técnica de elicitação de requisitos que está sendo destacada no enunciado.


A

Brainstorming


B

Entrevistas


C

Prototipagem


D

Observação contextual

Leia o texto a seguir.


[…] é a técnica de elicitação de requisitos que recomenda que o desenvolvedor se integre ao ambiente de trabalho dos stakeholders e observe — normalmente, por alguns dias — como ele desenvolve suas atividades. Veja que essa observação é silenciosa, isto é, o desenvolvedor não interfere e opina sobre as tarefas e eventos que estão sendo observados.


VALENTE, Marco Tulio. Engenharia de software moderna. Princípios e Práticas para Desenvolvimento de Software com Produtividade. 1° ed. Editora Independente: 2022.


A técnica de elicitação de requisitos a que se refere o texto é a


A

Planning Poker.


B

Brainstorming.


C

Workshop.


D

Etnografia.

Etnografia é uma técnica de elicitação de requisitos que pode ser usada para compreender processos operacionais por meio da imersão no ambiente de trabalho em que o sistema será usado, porém é ineficaz em descobrir requisitos derivados da cooperação e do conhecimento das atividades das pessoas.


C

Certo


E

Errado

Na engenharia de requisitos constitui uma atividade importante a elicitação de requisitos, cujas técnicas de obtenção compreendem


A

obter informações sobre o sistema a ser desenvolvido, bem como outros sistemas existentes, visando destacar os requisitos de usuário e do sistema em desenvolvimento.


B

realizar um estudo detalhado de várias ferramentas de desenvolvimento de sistemas, gerando um relatório da operação de cada uma dessas ferramentas.


C

comparar todas as possibilidades de utilização de linguagens de programação, visando a codificação do sistema final.


D

preparar um ambiente de simulação e testes que deverá acomodar todo o desenvolvimento do sistema a ser entregue.


E

analisar e decidir qual ou quais grupos de usuários poderão utilizar o sistema sob desenvolvimento.

Na elicitação e no gerenciamento de requisitos de um software, a abordagem que tem o potencial de oferecer explicações prováveis para contextualizar ou explicar uma necessidade que se apresenta como uma afirmação desconfortável e que se contrapõe às crenças e aos entendimentos iniciais da equipe de desenvolvimento é a


A

da análise heurística de interface.


B

de histórias de usuário.


C

de teste de usabilidade.


D

da prototipação.


E

de storytelling.

A elicitação de requisitos visa identificar, especificar, classificar e priorizar.


Sobre as fases da elicitação, informe verdadeiro (V) ou falso (F) para as assertivas abaixo e, em seguida, marque a opção que apresenta a sequência correta.


( ) Especificação de requisitos é a fase de elaboração e escrita dos requisitos funcionais, não funcionais e regras de negócio, para criar o documento de Análise de Sistema, que vai reunir as definições.

( ) Negociação dos requisitos é uma técnica muito utilizada na engenharia de software, para levantamento de informações, com o objetivo de abstrair a maior quantidade possível de requisitos de software.

( ) Identificação dos requisitos é a fase em que pode ser aplicada a técnica de brainstorming, na qual o cliente deseja expor todas as suas necessidades e problemas dentro da empresa, ou de seu departamento.

( ) Priorização dos requisitos: caso tenha problema em definir prioridades junto ao cliente, por exemplo, se ele quer definir tudo como prioritário, cabe aplicar uma técnica mais eficaz de classificação de prioridades, como a de MoSCoW (framework de priorização da gestão de projetos).


A

(V); (F); (V); (V).


B

(F); (F); (V); (F).


C

(F); (V); (F); (F).


D

(F); (V); (F); (V).

Técnica de observação que pode ser usada na elicitação de requisitos, na qual o analista ou engenheiro de requisitos imerge no ambiente dos usuários e observa os hábitos de seu trabalho diário para que os requisitos de software possam ser identificados a partir dessas observações:


A

Decomposição funcional.


B

Entrevista.


C

Etnografia.


D

Questionário.

Sob o conceito da análise de requisitos é uma atividade de engenharia de software que visa estabelecer um conjunto acordado de requisitos consistentes e sem ambiguidades, que possa ser usado como base para o desenvolvimento do projeto, construindo modelos de domínio que fornecem ao projetista uma visão do software. Ainda sobre o olhar aqui apresentado, marque a opção que apresenta características que NÃO devem ser relacionadas às atividades do processo de licitação e análise.


A

Declarações de serviços que o sistema deve fornecer, de como o sistema deve reagir a entradas específicas e de como o sistema deve se comportar em determinadas situações.


B

Interação com os stakeholders do sistema para descobrir seus requisitos.


C

Toma a coleção de requisitos não estruturados, agrupa requisitos relacionados e os organiza em grupos coerentes.


D

Encontrar e resolver os conflitos por meio da negociação de requisitos.


E

Os requisitos são documentados e inseridos no próximo ciclo da espiral. Documentos formais ou informais de requisitos podem ser produzidos.

No contexto da Elicitação e Análise de Requisitos, do campo da Engenharia de Requisitos, utilizam-se técnicas e métodos, tais como Entrevistas e, dentre outras, uma técnica de observação que pode ser usada para compreender os processos operacionais e ajudar a extrair os requisitos de apoio para esses processos. Faz-se uma imersão no ambiente de trabalho em que o sistema será usado. O trabalho do dia a dia é observado e são feitas anotações sobre as tarefas reais em que os participantes estão envolvidos. A técnica trata-se de


A

etimologia.


B

cenários.


C

etnografia


D

histórias do usuário.


E

casos de usuário.

Sommerville (2011) propõe uma sequência de atividades do processo de elicitação e análise de requisitos que, de forma sequencial, se alternam interativamente. As atividades do processo de elicitação e análise de requisitos são as relacionadas abaixo, EXCETO:


A

Priorização e negociação de requisitos.


B

Valoração e dimensionamento de requisitos.


C

Descoberta de requisitos.


D

Classificação e organização de requisitos.


E

Especificação de requisitos.

Considere as atividades do processo de engenharia de requisitos e assinale a alternativa que corresponde à primeira atividade, que é iniciada após um estudo de viabilidade.


A

Análise de requisitos funcionais.


B

Especificação de requisitos.


C

Elicitação de requisitos.


D

Validação de requisitos.


E

Gerência de requisitos.

Leia a citação a seguir:


“Os requisitos de um sistema são as descrições do que o sistema deve fazer, os serviços que oferece e as restrições a seu funcionamento. Esses requisitos refletem as necessidades dos clientes para um sistema que serve a uma finalidade determinada, como controlar um dispositivo, colocar um pedido ou encontrar informações” (SOMMERVILLE, 2011).


Apesar de ser uma tarefa vital para o bom andamento do projeto, a descoberta ou elicitação de tais requisitos nem sempre é uma tarefa fácil e, para tanto, diversas técnicas podem ser utilizadas. Isso posto, as técnicas de elicitação de requisitos são:


A

Etnografia, Rastreabilidade e Estudos de Viabilidade.


B

Brainstorming, Questionários e Sprints.


C

Scrum, Decomposição de Riscos e Entrevistas.


D

Validação de Escopo, Matriz de Precedências e Prototipação em Papel.


E

Entrevistas, Joint Application Design e Prototipação.

Complete a lacuna abaixo assinalando a alternativa correta.


O principal objetivo das técnicas de Elicitação de Requisitos é auxiliar o Engenheiro de Requisitos a identificar o conhecimento e os requisitos dos stakeholders. As técnicas de Criatividade têm a finalidade de desenvolver requisitos inovadores, esboçar uma visão inicial do sistema e elicitar fatores ______________ de satisfação (delighters).


A

iniciais


B

inesperados


C

básicos


D

acessórios

As principais técnicas de elicitação de requisitos podem ser classificadas em quatro categorias: tradicionais, colaborativas, cognitivas e abordagens contextuais. Na categoria colaborativa encontram-se:


A

análise de tarefas, análise de protocolos e reuniões.


B

entrevistas, brainstorms e reuniões tecnosociais.


C

entrevistas, pesquisas e questionários, reuniões e cenários.


D

etnografia, análise de discursos e métodos tecnosociais.


E

grupo focal, brainstorms e prototipação.

   
Gerar simulado