Questões de Concurso
Sobre engenharia de requisitos em engenharia de software
Foram encontradas 1.348 questões
Requisitos são comumente documentados utilizando a linguagem natural, no entanto, o uso combinado com modelos conceituais de requisitos permite explorar alternativas para descrever as intenções dos stakeholders.
Em relação aos tipos de modelos utilizados para documentar requisitos, analise as afirmativas a seguir.
I. Modelos de metas são indicados para documentar a descrição de uma propriedade característica do sistema a ser desenvolvido.
II. Diagramas de casos de uso são modelos simples para representar, de forma esquemática, as funções de um sistema a partir do ponto de vista do usuário.
III. Árvores E/OU é uma técnica de modelagem recomendada para documentar decomposições hierárquicas das metas do sistema.
Assinale:
Para a elicitação de requisitos podem ser utilizadas numerosas técnicas para sua identificação.
Relacione as técnicas de elicitação de requisitos às respectivas características.
1. Técnicas de criatividade
2. Técnicas de pesquisa
3. Técnicas baseadas em documentos
4. Técnicas de observação
( ) são indicadas para documentar procedimentos operacionais que o sistema deverá suportar, bem como, potenciais erros, riscos e pontos de falha.
( ) são adequadas quando um sistema legado é substituído, pois assegura que a funcionalidade completa do sistema legado possa ser identificada.
( ) são indicadas para elicitar as mais precisas e imparciais declarações dos stakeholders sobre os seus requisitos.
( ) são adequadas para desenvolver requisitos inovadores e elicitar fatores inesperados de satisfação.
Assinale a opção que indica a relação correta, de cima para baixo.
As restrições e as declarações de serviços de um sistema são classificadas como requisitos funcionais.
Os requisitos de usuários são mais específicos que os requisitos de sistemas, uma vez que estes últimos são utilizados para expressar o que o sistema deve implementar.
A engenharia de requisitos fornece o mecanismo necessário para entender o que o cliente deseja, a fim de especificar solução sem ambiguidade ao gerenciar as necessidades que são transformadas em um sistema operacional.
Em determinados casos, os requisitos funcionais descrevem o que o sistema não deve fazer.
Na validação dos requisitos, realiza-se uma reunião estruturada, na qual um grupo cuidadosamente selecionado de partes interessadas também colabora para definir e(ou) refinar requisitos sob a orientação de um facilitador neutro.
É caracterizada como requisito funcional a exigência de que, em determinado projeto, o software desenvolvido funcione no sistema operacional Linux, uma vez que essa exigência está diretamente ligada ao software.
As técnicas de elicitação e especificação de requisitos incluem a etnografia, a qual é utilizada para compreender os requisitos sociais e organizacionais para determinado projeto.
O uso de protótipo auxilia a descoberta e a validação dos requisitos de software.
Requisitos funcionais são as declarações de serviços que
o sistema fornecer, como o sistema deve reagir a entradas
específicas e como o sistema deve se comportar em
determinadas situações.
Requisitos não funcionais são restrições sobre os serviços
ou as funções oferecidas pelo sistema, incluindo restrições
de timing, sobre o processamento de desenvolvimento e
padrões, aplicam-se frequentemente ao sistema como um
todo.
Requisitos funcionais são aqueles não diretamente
relacionados às funções fornecidas pelo sistema, enquanto
que os não funcionais descrevem a função do sistema
detalhadamente, incluindo as entradas e saídas.As afirmativas são respectivamente: