Questões de Concurso
Comentadas sobre engenharia de requisitos em engenharia de software
Foram encontradas 1.273 questões
I. Os requisitos do usuário descrevem detalhadamente os serviços e as restrições operacionais. II. São descrições dos serviços fornecidos pelo sistema e suas restrições operacionais. III. Devem refletir as necessidades dos clientes.
A partir dessa análise, é possível concluir que estão CORRETAS
A rastreabilidade é a propriedade de uma especificação de requisitos refletir a facilidade de encontrar os requisitos relacionados.
Dentre os tipos de informações de rastreabilidade que podem ser mantidos, aquelas que ligam os requisitos aos stakeholders (interessados) que propuseram os requisitos e aos motivos desses requisitos são as
O processo de Engenharia de Requisitos é realizado por meio da execução de sete funções distintas: concepção, levantamento, elaboração, negociação, especificação, validação e gestão. Nesse contexto, observe a lista abaixo, que representa um conjunto de questões a serem utilizadas como checklist dentro de uma dessas funções.
1) Os requisitos foram claramente estabelecidos? Eles podem ser mal interpretados?
2) A fonte do requisito foi identificada?
3) O requisito está limitado em termos quantitativas?
4) Que outros requisitos se relacionam a este requisito?
5) O requisito viola alguma restrição do domínio?
6) Pode-se relacionar o requisito a qualquer modelo de sistema que tenha sido criado?
7) O requisito está relacionado aos objetivos globais do sistema/produto?
A função é:
Algumas tarefas relacionadas às funções do processo são executadas no processo de Engenharia de Requisitos.
A esse respeito, analise as tarefas a seguir.
I. Definição do escopo e a natureza do problema a ser resolvido.
II. Os requisitos básicos são refinados e modificados.
III. Definição de prioridades e do que é essencial e necessário para o sistema.
Segundo Pressman, as tarefas descritas representam,
respectivamente, as funções
Requisitos funcionais estão relacionados ao uso de um sistema sob os pontos de vista de desempenho, usabilidade e confiabilidade, entre outros.
São consideradas técnicas de elicitação de requisitos as entrevistas, as reuniões de brainstorming e a prototipação.
- Tipo de função que preenche a lacuna acima:
Sobre a Implantação da Função de Qualidade (IFQ), atribua V (verdadeiro) ou F (falso) às afirmativas a seguir.
( ) Concentra-se em maximizar a satisfação do cliente a partir do processo de Engenharia de Software.
( ) Os Requisitos Normais estão implícitos no produto ou sistema e podem ser tão fundamentais que o cliente não se refere a eles explicitamente.
( ) É uma técnica que traduz as necessidades do cliente para requisitos técnicos do software.
( ) Enfatiza o entendimento do que tem valor para o cliente e depois implanta esses valores por meio do processo de engenharia.
( ) Os Requisitos Esperados refletem características que vão além das expectativas do cliente e mostram ser muito satisfatórias quando presentes.
Assinale a alternativa que contém, de cima para baixo, a sequência correta.
Sobre Gerência de Requisitos de Software, atribua V (verdadeiro) ou F (falso) às afirmativas a seguir.
( ) A Gerência de Requisitos (GRE) é um conjunto de atividades que ajudam a equipe de projeto a identificar, controlar e rastrear requisitos e suas modificações em qualquer época, à medida que o projeto prossegue.
( ) Enquanto a Tabela de Rastreabilidade de Fontes tem o objetivo de indicar como os requisitos estão relacionados uns com os outros, a Tabela de Rastreabilidade de Dependências mostra como os requisitos referem-se a importantes características observáveis do sistema/produto do cliente.
( ) Assim como na Gerência de Configuração de Software (SCM), a Gerência de Requisitos começa com a identificação, na qual, a cada requisito, é atribuído um identificador.
( ) A Tabela de Rastreabilidade do Subsistema tem por objetivo mostrar como os requerimentos referem- -se tanto a interfaces de sistemas internos, quanto a interfaces de sistemas externos.
( ) Uma vez que os requisitos são identificados, torna-se necessário que as tabelas de rastreabilidade sejam desenvolvidas e que cada tabela relacione os requisitos identificados em um ou mais aspectos do sistema, ou o seu meio ambiente.
Assinale a alternativa que contém, de cima para baixo, a sequência correta.
Sobre a engenharia de requisitos, analise as afirmativas.
I. A avaliação de requisitos examina a especificação para garantir que todos os requisitos do software tenham sido declarados de modo não ambíguo; que as inconsistências, omissões e erros tenham sido detectados e corrigidos e que e que os produtos de trabalho estejam de acordo com as normas estabelecidas para o processo, o projeto e o produto.
II. A gestão de requisitos é um conjunto de atividades que ajudam a equipe de projeto a identificar, controlar e rastrear requisitos e modificações de requisitos em qualquer época, à medida que o projeto prossegue.
III. Dentre outras ações, na negociação de requisitos, clientes, usuários e outros interessados são solicitados a ordenar os requisitos e depois discutir os conflitos de prioridade. Além disso, os riscos associados a cada requisito são identificados e analisados.
IV. Na concepção do projeto, os engenheiros de software perguntam uma série de questões livres de contexto. A intenção é estabelecer um entendimento básico do problema, o pessoal que quer uma solução, a natureza da solução desejada e verificar a efetividade da comunicação e colaboração preliminares entre cliente e desenvolvedor.
Está correto o que se afirma em:
- Identificar as pessoas que ajudarão na especificação dos requisitos e entender suas tendências e preferências dentro da organização;
- Identificar as características do ambiente de negócios específicas para o domínio do sistema que podem implicar restrições de funcionalidade e performance do produto a ser criado;
- Identificar requisitos ambíguos como candidatos à prototipação;
- Criar cenários de uso que ajudem os usuários a identificar os requisitos mais importantes.
Essas diretrizes aplicam-se à etapa de:
Essas técnicas, aplicáveis a um sistema de software, são recomendadas para