Questões de Concurso
Comentadas sobre engenharia de requisitos em engenharia de software
Foram encontradas 1.222 questões
Assinale a alternativa que preenche corretamente a lacuna do parágrafo acima.
I. o modelo deve focalizar os requisitos que são visíveis no problema ou domínio do negócio. O nível de abstração deve ser relativamente alto.
II. pode ser entendida como um conjunto de atividades desenvolvidas para administrar modificações ao longo do ciclo de vida do software de computador.
III. adie a consideração de modelos de infraestrutura e outros não funcionais até o projeto.
Quais assertivas correspondem ao papel do provedor de serviço quanto aos recursos humanos?
A Engenharia de Software realiza tarefas de modelagem que levam à especificação completa dos requisitos e à representação abrangente do projeto para o software a ser construído. Em relação à fase de análise de requisitos, considere as seguintes assertivas:
I. a análise de requisitos exige que o desenvolvedor descarte noções preconcebidas da corretividade do software recém-desenvolvido.
II. a análise de requisitos fornece ao projetista de software uma representação da informação, função e comportamento, que podem ser traduzidos para os projetos arquitetural, de interfaces e em nível de componentes.
III. a análise de requisitos de um programa é a estrutura ou estruturas do sistema que abrange os componentes de software, as propriedades externamente visíveis desses componentes e as relações entre eles.
Qual(is) assertiva(s) está(ão) corretas em relação à
análise de requisitos?
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.