Questões de Concurso Sobre engenharia de requisitos em engenharia de software

Foram encontradas 1.321 questões

Q3472938 Engenharia de Software
Durante o ciclo de vida de um sistema, especialmente quando há mudanças frequentes nos requisitos ou decisões apressadas para atender a prazos curtos, pode-se acumular o que se conhece como dívida técnica. Na fase de engenharia de requisitos, a falta de clareza, rastreabilidade ou validação adequada pode gerar impactos significativos nas fases posteriores do projeto. Sobre esse tema, assinale a alternativa correta.
Alternativas
Q3472936 Engenharia de Software
Durante o desenvolvimento de um novo sistema de atendimento ao público, uma equipe adota metodologias ágeis e passa a utilizar um backlog de produto para gerenciar os requisitos. Esse backlog contém diversas funcionalidades descritas em linguagem acessível, priorizadas de acordo com o valor para o cliente. Em cada iteração, itens do backlog são refinados e selecionados para desenvolvimento. Considerando as boas práticas de engenharia de requisitos e gestão de backlog, é correto afirmar que
Alternativas
Q3445196 Engenharia de Software
No que se refere a histórias de usuário, assinale a opção correta.
Alternativas
Q3437093 Engenharia de Software
Uma equipe de produto está desenvolvendo um novo aplicativo de mobilidade urbana. Para a identificação dos reais desafios enfrentados pelos usuários, os designers saem a campo, realizam entrevistas com passageiros e motoristas, observam seus comportamentos e documentam suas angústias e necessidades.
No que se refere ao processo de product design, a etapa descrita na situação hipotética precedente corresponde à 
Alternativas
Q3437092 Engenharia de Software
Perguntas como “Isso é realmente o mínimo necessário?”, “Esse conjunto torna o produto viável?”, “Há algo essencial que esquecemos?” são apropriadas na etapa do processo de definição do MVP denominada 
Alternativas
Q3437090 Engenharia de Software
Uma instituição financeira está modernizando seu sistema de atendimento ao cliente e deve identificar requisitos críticos, como preferências de clientes sobre notificações de transações e necessidades de acessibilidade para idosos.
Com base na situação hipotética precedente, assinale a opção em que é corretamente citada a técnica de levantamento de requisitos mais adequada para a descoberta de necessidades não óbvias de clientes e funcionários da instituição.
Alternativas
Q3437089 Engenharia de Software
A respeito das boas práticas de narração de histórias de usuário, julgue os itens a seguir.

I O uso da voz ativa e do modelo “Como [persona], quero [ação] para [benefício].” ajudam a explicitar o valor da funcionalidade.
II Personas são personagens fictícias que, criadas com base em dados reais dos usuários, representam seus objetivos, comportamentos e atitudes.
III As histórias de usuário devem ser repassadas prontas pelo product owner para a equipe, a fim de se evitar impacto nas atividades em andamento do time.

Assinale a opção correta.
Alternativas
Q3437088 Engenharia de Software
Na elaboração de histórias de usuário eficazes em métodos ágeis, recomenda-se seguir o princípio INVEST, um acrônimo que descreve seis qualidades essenciais dessas histórias. De acordo com esse princípio, uma boa user story deve ser 
Alternativas
Q3437086 Engenharia de Software
No contexto do user story map, a funcionalidade única “comunicar atualizações” classifica-se como 
Alternativas
Q3434119 Engenharia de Software
Considerando que, na engenharia de software, há várias formas de se escrever uma especificação de requisitos de sistema, assinale a opção em que é apresentada a abordagem baseada no uso de uma linguagem de programação com características mais abstratas, para especificar os requisitos, definindo um modelo operacional do sistema. 
Alternativas
Q3408221 Engenharia de Software
Na Engenharia de Software, os requisitos são as especificações das necessidades e expectativas dos usuários e stakeholders em relação a um software. Eles possuem um papel fundamental no processo: definir o que o sistema deve fazer e como ele deve se comportar para atender aos objetivos propostos. As atividades relacionadas à descoberta e ao entendimento dos requisitos são conhecidas como elicitação de requisitos, que podem ser aplicadas utilizando diversas técnicas como questionários, leituras de documentos, formulários da organização que está contratando o sistema, workshops, protótipos e análise de cenários de uso. São consideradas etapas posteriores ao processo de elicitação de requisitos, EXCETO:
Alternativas
Q3402437 Engenharia de Software
A Engenharia de Requisitos garante que o produto final atenda às necessidades dos usuários e stakeholders, correspondendo a uma disciplina fundamental no desenvolvimento de software, focada na definição, documentação e manutenção dos requisitos de um sistema. Existem dois tipos fundamentais de requisitos: os Requisitos Funcionais e os Requisitos Não Funcionais.
Com relação aos requisitos, assinale (V) para a afirmativa verdadeira e (F) para a falsa.

( ) Requisitos Funcionais permitem que as equipes de projeto compreendam o que precisa ser implementado e validado, servindo como orientação clara para o desenvolvimento e teste do sistema.
( ) Os Requisitos Funcionais geralmente têm um grau de criticidade maior do que os Requisitos Não Funcionais isolados.
( ) Enquanto os Requisitos Não Funcionais especificam o modo como essas funções devem ser executadas, os Requisitos Funcionais delineiam as ações que um sistema de software deve realizar.

As afirmativas são, respectivamente, 
Alternativas
Q3350238 Engenharia de Software
Suponha que seja necessário proceder à elicitação de requisitos de um dos Serviços Estruturantes da plataforma digital do PDPJ-Br. Nesse sentido, a elicitação de requisitos constitui-se em uma importante atividade quando se considera o desenvolvimento de software.
Entre as técnicas que podem ser empregadas para a elicitação de requisitos, encontram-se:
Alternativas
Q3336820 Engenharia de Software

A ORG_A é uma organização que anualmente conduz um processo seletivo interno para cargos de gerência. Concorrem aos cargos aqueles funcionários que cumprem um rol de requisitos definido em norma interna. A ORG_A já possui um software para gestão de funcionários e deseja estendê-lo com uma inovação para apoiar os processos seletivos.

O representante do cliente explicou que os funcionários que cumprem os requisitos para um cargo devem ser automaticamente selecionados pelo sistema, e seus nomes devem ser exibidos em tela em ordem crescente de data de admissão, um dado relevante para os usuários e para o processo de seleção. Deve ser disponibilizada a opção para que os usuários do sistema possam alterar a ordenação dos nomes dos funcionários, arrastando e soltando na posição desejada. O sistema deve salvar a nova ordenação após a solicitação do usuário. A alteração da ordenação pode ser refeita a qualquer tempo, mas o sistema deve armazenar o histórico das listas anteriores. As listas de funcionários podem ser impressas em tela. Opcionalmente, as listas podem ser exportadas para os formatos PDF, JSON e XML para interoperabilidade com outros sistemas da ORG_A.

Considerando a solicitação do cliente à luz da engenharia de requisitos, para a inovação solicitada identificam-se: 

Alternativas
Q3309650 Engenharia de Software
Considere que uma agência espacial esteja desenvolvendo um software de controle de missão para um satélite de observação da Terra. Nesse contexto, assinale a opção que corresponde à técnica de elicitação de requisitos mais eficaz para garantir que a interface do usuário atenda às necessidades críticas de precisão, confiabilidade e usabilidade, especialmente em situações de alta pressão.  
Alternativas
Q3309461 Engenharia de Software
A respeito da análise de requisitos de um projeto, julgue os itens que se seguem.

I Os requisitos de negócio envolvem partes especificas, a fim de encontrar detalhes de cada produto do projeto.
II Durante o levantamento de requisitos com as partes interessadas (stakeholders), é vital distinguir os requisitos de outros elementos, como questões, restrições e riscos.
III Os requisitos de solução são as características que atendem tanto aos requisitos de negócios quanto aos requisitos das partes interessadas (stakeholders).

ssinale a opção correta. 
Alternativas
Q3307043 Engenharia de Software

No que se refere à entrevista como estudo de usuário, julgue o seguinte item.  


A entrevista é definida como uma conversação informal cuja finalidade é coletar dados.  

Alternativas
Q3299587 Engenharia de Software
O diagrama UML, que tem como objetivo capturar os requisitos funcionais de um sistema do ponto de vista do usuário, é o diagrama de
Alternativas
Q3298825 Engenharia de Software

Leia o texto a seguir.


Segundo Valente (2020), “em alguns projetos, ainda se exige um Documento de Especificação de Requisitos, no qual todos os requisitos do software que se pretende construir — incluindo requisitos funcionais e não-funcionais — são documentados em linguagem natural (português, inglês, etc.)”.


VALENTE, Marco Tulio. Engenharia de software moderna. Princípios e Práticas para Desenvolvimento de Software com Produtividade, v. 1, n. 24, 2020.


A norma recomendada para guiar tal documentação é a

Alternativas
Q3292541 Engenharia de Software
Durante a etapa de análise de requisitos, o analista identificou que o sistema precisa estar disponível 99,9% do tempo e responder a uma solicitação em até 2 segundos. Esse requisito pode ser classificado como:
Alternativas
Respostas
121: B
122: D
123: D
124: C
125: D
126: A
127: C
128: B
129: E
130: C
131: B
132: D
133: C
134: B
135: D
136: D
137: E
138: D
139: E
140: E