

Seu próximo nível começa aqui
Com a Assinatura Ilimitada, você tem tudo que precisa para sua aprovação.
Com a Assinatura Ilimitada, você combina prática, teoria e método em uma única assinatura com tudo que você precisa para sua aprovação.
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?
Melhoria na comunicação entre desenvolvedores e clientes.
Captura das práticas e necessidades dos usuários no ambiente real de trabalho.
Identificação precisa de requisitos funcionais e não funcionais.
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.
Brainstorming
Entrevistas
Prototipagem
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
Planning Poker.
Brainstorming.
Workshop.
Etnografia.
Considerados uma técnica de elicitação de requisitos, os casos de uso identificam os atores envolvidos, assim como interações individuais entre o sistema e seus usuários ou, ainda, com outros sistemas.
Certo
Errado
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.
Certo
Errado
Na engenharia de requisitos constitui uma atividade importante a elicitação de requisitos, cujas técnicas de obtenção compreendem
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.
realizar um estudo detalhado de várias ferramentas de desenvolvimento de sistemas, gerando um relatório da operação de cada uma dessas ferramentas.
comparar todas as possibilidades de utilização de linguagens de programação, visando a codificação do sistema final.
preparar um ambiente de simulação e testes que deverá acomodar todo o desenvolvimento do sistema a ser entregue.
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
da análise heurística de interface.
de histórias de usuário.
de teste de usabilidade.
da prototipação.
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).
(V); (F); (V); (V).
(F); (F); (V); (F).
(F); (V); (F); (F).
(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:
Decomposição funcional.
Entrevista.
Etnografia.
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.
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.
Interação com os stakeholders do sistema para descobrir seus requisitos.
Toma a coleção de requisitos não estruturados, agrupa requisitos relacionados e os organiza em grupos coerentes.
Encontrar e resolver os conflitos por meio da negociação de requisitos.
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
etimologia.
cenários.
etnografia
histórias do usuário.
casos de usuário.
Assinale a opção que apresenta a técnica de levantamento de requisitos sociais e organizacionais, por meio da qual o analista é inserido no ambiente de trabalho que será analisado, sendo feitas observações do trabalho diário.
workshop
etnografia
entrevista
prototipagem
Na técnica etnografia utiliza-se um conjunto predefinido de questões; a equipe de engenharia de requisitos explora essa série de questões com os stakeholders do sistema, de modo a obter a compreensão de suas necessidades.
Certo
Errado
Estudos etnográficos prescindem na etapa indicada por #2 na figura, uma vez que estão mais afetos à atividade indicada por #1.
Certo
Errado
A atividade de elicitação de requisitos tem como propósito a documentação das necessidades e expectativas dos clientes em torno de um sistema.
Certo
Errado
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:
Priorização e negociação de requisitos.
Valoração e dimensionamento de requisitos.
Descoberta de requisitos.
Classificação e organização de requisitos.
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.
Análise de requisitos funcionais.
Especificação de requisitos.
Elicitação de requisitos.
Validação de requisitos.
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:
Etnografia, Rastreabilidade e Estudos de Viabilidade.
Brainstorming, Questionários e Sprints.
Scrum, Decomposição de Riscos e Entrevistas.
Validação de Escopo, Matriz de Precedências e Prototipação em Papel.
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).
iniciais
inesperados
básicos
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:
análise de tarefas, análise de protocolos e reuniões.
entrevistas, brainstorms e reuniões tecnosociais.
entrevistas, pesquisas e questionários, reuniões e cenários.
etnografia, análise de discursos e métodos tecnosociais.
grupo focal, brainstorms e prototipação.