Questão 2165306

Tecnologia da Informação · 2019

Questão

ID 2165306

Disciplina: Tecnologia da Informação

Assunto: Fases do Processo de Engenharia de Requisitos

Ano: 2019 Banca: IFSULDEMINAS - Instituto Federal de Educação, Ciência e Tecnologia do Sul de Minas Gerais Órgão: Instituto Federal de Educação, Ciência e Tecnologia do Sul de Minas Gerais


A Engenharia de Requisitos fornece o mecanismo apropriado para entender aquilo que o cliente ou usuário deseja, analisando as necessidades, avaliando a viabilidade, negociando a solução mais razoável, especificando uma solução sem ambiguidades, validando a especificação e gerenciando as necessidades à medida que são transformadas em um sistema funcional e operacional. Ela abrange sete tarefas distintas: concepção, levantamento, elaboração, negociação, especificação, validação e gestão. Algumas delas ocorrem em paralelo e todas podem ser adaptadas às necessidades do projeto.

Adaptado de PRESSMAN, R. S. Engenharia de software. 7 ed. McGraw Hill, 2011

A seguir são apresentadas características de cada uma das tarefas que compõem a Engenharia de Requisitos:

“nesta tarefa, os artefatos produzidos são avaliados para garantir que todos os requisitos tenham sido declarados de forma não ambígua, que as inconsistências, omissões e erros tenham sido detectados e corrigidos, e que os artefatos estejam de acordo com os padrões estabelecidos para o processo, projeto e produto”.

“nesta tarefa, se estabelece um entendimento básico do problema, as pessoas que querem uma solução, a natureza da solução desejada e a eficácia da comunicação e colaboração preliminares entre os demais interessados e equipe de software”.

“esta tarefa pode resultar em um documento escrito em linguagem natural, um conjunto de modelos gráficos, um modelo matemático formal, um conjunto de cenários de uso, um protótipo ou qualquer combinação desses itens”.

“esta tarefa é formada por um conjunto de atividades que ajuda a equipe de projeto a identificar, controlar e acompanhar as necessidades e suas mudanças a qualquer momento enquanto o projeto prossegue”.

“esta tarefa concentra-se no desenvolvimento de um modelo de requisitos refinado que identifique os diversos aspectos da função, do comportamento e das informações do software”.

“nesta tarefa há uma série de problemas que podem ser encontrados, como problemas de escopo, problemas de entendimento e problemas de volatilidade”.

“nesta tarefa, clientes, usuários e outros interessados devem ordenar seus requisitos e discutir em termos de prioridades”.

Considerando as características apresentadas, qual das alternativas abaixo identifica corretamente as tarefas na ordem em que foram citadas?

Alternativas da questão 2165306
Pular para o conteúdo principal