

Seu próximo nível começa aqui
Com a Assinatura Ilimitada, você tem tudo que precisa para sua aprovação.
Com a Assinatura Ilimitada, você combina prática, teoria e método em uma única assinatura com tudo que você precisa para sua aprovação.
O gerenciamento de requisitos trata do desenvolvimento de software por meio da metodologia ágil; isso permite o isolamento entre o desenvolvedor e o usuário, já que é comum ocorrer problema de mudanças de requisitos ao longo do curso do projeto devido ao interfaceamento do usuário com o desenvolvedor.
Certo
Errado
À medida que os sistemas sofrem mudanças, o ajustamento sistemático ocorre de forma contínua; dessas mudanças e dos ajustamentos decorrem fenômenos como, por exemplo, a entropia e a homeostasia.
Certo
Errado
Sobre o modelo de ciclo de vida de software denominado Cascata, analise as afirmativas abaixo e dê valores Verdadeiro (V) ou Falso (F).
( ) Organiza as atividades do processo de desenvolvimento sequencialmente.
( ) Cada fase envolve a elaboração de documentos que devem ser aprovados antes do início da fase seguinte.
( ) As fases subsequentes podem ser iniciadas em qualquer etapa do ciclo.
Assinale a alternativa que apresenta a sequência correta de cima para baixo.
F, V, V
V, V, F
F, F, V
V, F, F
A figura abaixo, associada ao modelo em cascata ou ciclo de vida clássico, apresenta uma abordagem sistemática e sequencial para o desenvolvimento de projetos de software.

Sendo a fase E1 a da COMUNICAÇÃO, as demais E2, E3, E4 e E5 são denominadas, respectivamente:
IMPLANTAÇÃO, PLANEJAMENTO, MODELAGEM e CONSTRUÇÃO
PLANEJAMENTO, MODELAGEM, CONSTRUÇÃO e IMPLANTAÇÃO
MODELAGEM, CONSTRUÇÃO, IMPLANTAÇÃO e PLANEJAMENTO
CONSTRUÇÃO, IMPLANTAÇÃO, PLANEJAMENTO e MODELAGEM
A prototipação pode ser considerada como uma atividade que reduz riscos de desenvolvimento relacionados aos requisitos de um software.
Certo
Errado
Um analista de informática está trabalhando no levantamento dos requisitos funcionais para a criação de um novo sistema e precisa entender a relação desses requisitos com os usuários do sistema.
Com base nesse caso hipotético, é correto afirmar que o diagrama da linguagem de modelagem unificada (UML) mais adequado para a finalidade é o diagrama de
fluxo de dados.
comunicação.
casos de uso.
componentes.
interação.
No contexto da Engenharia de Software, um modelo de processo é visualizado como um ciclo de vida constituído da especificação, do desenvolvimento, da validação e da evolução. Nesse modelo, as fases são representadas separadas umas das outras, tais como especificação de requisitos, projeto de software, implementação e testes. Esse modelo de processo é denominado modelo em
cascata.
espiral.
eventos.
módulos.
No cenário dos negócios uma grande preocupação das empresas é manter um controle dos custos e despesas e, ainda, como eles têm influenciado os seus lucros. Assim, uma empresa da construção civil precisará desenvolver um sistema que controle seus fornecedores, licitações e valores praticados ao longo do tempo, contendo informações essenciais para o processo de tomada de decisão em todas as escalas. Dessa forma, o primeiro passo é entender as necessidades da empresa por meio do levantamento de requisitos. Sobre as técnicas de levantamento de requisitos, analise as afirmativas a seguir.
I. Entrevista: uma das técnicas tradicionais realizadas com os stakeholders que podem ser abertas ou fechadas.
II. Protótipo: tem como objetivo explorar aspectos críticos dos requisitos de um produto, implementando, de forma rápida, um pequeno subconjunto de funcionalidades deste produto.
III. Observação: técnica para geração de ideias que consiste em uma ou várias reuniões que permitem a apresentação do problema a um grupo específico para obter ideias ou sugestões de soluções.
IV. Cenário: utilizado para a compreensão do domínio da aplicação por meio de observação das ações realizadas de uma determinada tarefa, para verificar os passos necessários para sua conclusão.
V. Workshop: técnica aplicada em grupo que consiste em reuniões estruturadas e realizadas entre a equipe de analistas e uma seleção dos stakeholders que melhor representam a organização e o contexto em que o sistema será usado, obtendo, assim, um conjunto de requisitos bem definidos.
Está correto o que se afirma apenas em
I e III.
IV e V.
I, II e V.
II, III e IV.
Considerando a engenharia de requisitos, é correto afirmar que:
Gestão de risco é um conjunto de atividades que ajudam a equipe de projeto a identificar e rastrear requisitos e modificações desses requisitos em qualquer momento do projeto.
A implantação da Função de Qualidade (IFQ) ou Quality Function Deployment (QFD) é uma técnica que traduz as necessidades do cliente para requisitos técnicos do software. Concentra-se em maximizar a satisfação do usuário por meio de métricas de análise de qualidade.
O processo de requisitos ajuda o engenheiro de software ou analista de sistema a compreender melhor o problema que deve ser solucionado. Inclui um conjunto de tarefas que levam a um entendimento de qual será o impacto do software sobre o negócio, do que o cliente quer e de como os usuários finais irão interagir com o software.
A verificação de requisitos examina a especificação com os stakeholders para garantir que todos os requisitos do software tenham sido declarados de modo não ambíguo; que as inconsistências, as omissões e os erros tenham sido detectados e corrigidos e que os produtos de trabalho estejam de acordo com as normas estabelecidas para o processo, o projeto e o produto.
Em um processo de desenvolvimento de software, a elicitação de requisitos serve para identificar os fatos que compõem os requisitos do sistema.
Certo
Errado
No contexto de Engenharia de Software, qual a definição que melhor se enquadra a Regras de Negócio?
Uma política, diretriz, norma ou regulamento que defina ou restrinja algum aspecto do negócio.
Uma restrição que é imposta às escolhas disponíveis para o desenvolvedor para o projeto e construção de um produto.
Um tipo de requisito não-funcional que descreve um serviço ou uma característica de desempenho de um produto.
Uma meta de negócios da organização que constrói um produto ou do cliente que o adquire.
No modelo em cascata, dada a dificuldade natural para estabelecer todos os requisitos na fase inicial do projeto, os requisitos são definidos ao longo de todas as fases, acomodando-se gradualmente as incertezas e eventuais mudanças do projeto.
Certo
Errado
Em qual etapa do processo de desenvolvimento de requisitos de software mais comumente costuma acontecer a identificação de gaps nos requisitos ou a identificação de requisitos desnecessários, conforme eles se relacionam com o escopo definido?
Elicitação de requisitos.
Análise de requisitos.
Especificação de requisitos.
Validação de requisitos.
Entre as atividades de prototipação de software, está o desenvolvimento rápido de software para validar requisitos.
Certo
Errado
A etapa de levantamento de requisitos é composta por diversas técnicas que visam obter do cliente as informações necessárias para desenvolver o projeto do sistema de informação. Sobre essas técnicas, analise as afirmativas abaixo, dê valores Verdadeiro (V) ou Falso (F).
( ) Entrevistas não estruturadas: Informal ou sem agenda pré-definida.
( ) Brainstorming: Reunião com várias pessoas onde todos discutem um tema central.
( ) Prototipagem: Desenvolvimento de um modelo que simulará o sistema real.
Assinale a alternativa que apresenta a sequência correta de cima para baixo.
F - F - F
F - F - V
V - F - V
V - V - F
V - V - V
Leia o texto 'Análise de requisitos' e, em seguida, analise as afirmativas abaixo:
I. Uma das ideias presentes no texto é a de que os requisitos são premissas que possibilitam que o usuário resolva problemas relacionados ao negócio.
II. As informações presentes no texto permitem concluir que compreender os requisitos não favorece a entrega de um serviço de qualidade para o usuário.
Marque a alternativa CORRETA:
As duas afirmativas são verdadeiras.
A afirmativa I é verdadeira, e a II é falsa.
A afirmativa II é verdadeira, e a I é falsa.
As duas afirmativas são falsas.
Leia o texto 'Análise de requisitos' e, em seguida, analise as afirmativas abaixo:
I. Os requisitos diretos devem ser especificados com riqueza de detalhes, indicando o que se espera que o sistema faça, independentemente de como isso será implementado, conforme sugere o texto.
II. O texto cita como exemplo de requisitos indiretos: a facilidade de utilização, a facilidade de manutenção, a segurança e o desempenho do sistema.
Marque a alternativa CORRETA:
As duas afirmativas são verdadeiras.
A afirmativa I é verdadeira, e a II é falsa.
A afirmativa II é verdadeira, e a I é falsa.
As duas afirmativas são falsas.
No contexto da modelagem funcional, o diagrama de fluxo de dados é uma ferramenta fundamental para representar procedimentos, direcionando os dados, de forma condicional, ao processo adequado.
A Engenharia de Requisitos é um termo cunhado para descrever as atividades relacionadas à investigação e definição de escopo de um sistema de software, ou seja, trata-se do processo de descobrir, analisar, documentar e verificar as funções e restrições do sistema. Para auxiliar o levantamento de requisitos, existe um conjunto de técnicas de levantamento de dados que podem ser aplicadas em conjunto ou isoladamente, a depender das características do projeto. Assinale a alternativa que apresenta somente técnicas para descoberta de requisitos:
Sprint; Caso de Uso; Etnografia.
Entrevista; Caso de Uso; Etnografia.
Sprint; Refatoração; Etnografia.
JAD; Refatoração; Etnografia.
Entrevista; JAD; Refatoração.
Leia o texto 'Análise de requisitos' e, em seguida, analise as afirmativas abaixo:
I. O texto procura destacar que conhecer os requisitos permite dimensionar adequadamente o projeto e, assim, tornar possível a estimativa de custos e prazos do projeto muito mais próximos do real.
II. O levantamento e a análise de requisitos não costumam contribuir para o desenvolvimento do sistema, conforme se pode inferir a partir dos dados do texto.
Marque a alternativa CORRETA:
As duas afirmativas são verdadeiras.
A afirmativa I é verdadeira, e a II é falsa.
A afirmativa II é verdadeira, e a I é falsa.
As duas afirmativas são falsas.