Questões de Concurso
Sobre engenharia de requisitos em engenharia de software
Foram encontradas 1.321 questões
Para Sommerville, a elicitação e a análise de requisitos podem envolver várias pessoas de uma organização. Essas pessoas são denominadas stakeholders ‐ todos os indivíduos ou grupos afetados pelo sistema direta ou indiretamente. Com relação à elicitação e à compreensão dos requisitos dos stakeholders, analise as afirmativas a seguir.
I. Os stakeholders são os conhecedores do negócio e, por terem a verdadeira noção do custo do requisito, tornam‐se exigentes na articulação do que desejam.
II. Fatores políticos podem influenciar os requisitos do sistema. Por exemplo, os gerentes podem solicitar requisitos específicos do sistema que aumentarão sua influência na organização.
III. Diferentes stakeholders possuem diferentes requisitos, expressos de diferentes formas. Os engenheiros de requisitos precisam considerar todas as fontes potenciais de requisitos e descobrir pontos em comum e conflitos.
Segundo Pressman, o processo de engenharia de requisitos é realizado por meio da execução de sete funções. A seguir, são descritas três destas funções.
I. Concepção – O desenvolvedor e o cliente, bem como os outros interessados, estabelecem os requisitos básicos do problema, definem as restrições que afetam o projeto e tratam das principais características e funções que devem estar presentes para que o sistema alcance os seus objetivos.
II. Elaboração – Nesta função são reconciliadas os requisitos conflitantes. Clientes, usuários e outros interessados são solicitados a ordenar os requisitos e depois discutir os conflitos de prioridade.
III. Especificação – Os requisitos são examinados para garantir que foram declarados de forma não ambígua e que as inconsistências, omissões e erros tenham sido detectados e corrigidos e que os produtos de trabalho estejam de acordo com as normas estabelecidas para o processo, projeto e produto.
Assinale:
A respeito dos objetivos que pertencem especificamente à área de processo Gerência de Requisitos (Requirements Management), analise as afirmativas a seguir.
I. Obter o comprometimento dos participantes do projeto com os requisitos do projeto.
II. Manter um rastreio bidirecional dos requisitos.
III. Desenvolver um documento completo da especificação de requisitos do sistema.
Assinale:
Observe a tabela a seguir:
Esta tabela é conhecida como
A análise de requisitos de um software envolve as atividades de elicitação, análise e registro dos requisitos.
A Engenharia de Requisitos pode ser, em uma visão ampla, dividida em:
I. ...I... : preocupa-se com a descoberta, busca da qualidade (correção, completude, consistência, possibilidade de verificação, ordenação e rastreamento, facilidade de modificação e clareza), detalhamento, documentação, revisão e verificação dos requisitos do sistema.
II. ...II...: é um processo que estabelece e mantém acordos entre o cliente e a equipe do projeto sobre a evolução dos requisitos. Monitora o desenvolvimento e implementação dos requisitos, registrando seus atributos, status e dependência, com o objetivo de controlar o andamento e as mudanças realizadas.
Preenchem, correta e respectivamente, as lacunas I e II:
Ainda em relação aos requisitos de sistemas de software, julgue o próximo item.
A especificação de requisitos é uma atividade que define a
forma como um sistema deve se comportar, sem considerar
aspectos sobre a sua implementação.
Ainda em relação aos requisitos de sistemas de software, julgue o próximo item.
O plano de avaliação dos requisitos internos e externos da
qualidade de produto de software é elaborado na etapa de
estabelecimento dos requisitos de avaliação e software, que é
a primeira etapa da norma ISO 14598.
Ainda em relação aos requisitos de sistemas de software, julgue o próximo item.
A matriz de rastreabilidade é utilizada no gerenciamento de
requisitos, de modo a identificar as dependências entre
requisitos, relacionando-os a seus stakeholders, a outros
requisitos e também a outras partes ou módulos de um sistema.
Ainda em relação aos requisitos de sistemas de software, julgue o próximo item.
A validação de requisitos deve ser feita apenas depois que
a análise dos requisitos tenha sido concluída, de modo a
identificar erros de análise não identificados anteriormente.
Ainda em relação aos requisitos de sistemas de software, julgue o próximo item.
Os casos de uso são utilizados para elicitar requisitos e se
baseiam em técnicas de construção de cenários para identificar
tipos de interações e agentes envolvidos.
Ainda em relação aos requisitos de sistemas de software, julgue o próximo item.
Obtenção, classificação, priorização e documentação dos
requisitos são exemplos de atividades do processo de elicitação
e análise de requisitos.