Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

 Engenharia de Requisitos (/aluno/timeline/i…
Av - Subst. 1 - Engenharia de Requisitos
Colaborar  
(/notific
Informações Adicionais
Período: 04/06/2024 00:00 à 15/06/2024 23:59
Situação: Cadastrado
Tentativas: 1 / 3
Pontuação: 2500
Protocolo: 1024160609
Avaliar Material
1)
a)
b)
c)
d)
e)
2)
As metodologias ágeis de desenvolvimento de sistemas se baseiam no Manifesto Ágil, um documento
escrito em 2001 contendo as diretrizes básicas para a gerência de todo processo. Um dos pontos
importantes no manifesto é a alteração do foco na documentação, que era um dos pilares para as
metodologias tradicionais, para a garantia do funcionamento da aplicação desenvolvida.
 
A fase de especificação dos requisitos, a mais importante em todo processo de desenvolvimento,
independente da metodologia adotada pela equipe, se tornou mais enxuta com a implantação das
metodologias ágeis, como a SCRUM. Um exemplo é a substituição do documento de Especificação de
Requisitos, longo e complexo, para a escrita das Histórias de Usuário, focadas nas reais necessidades do
cliente e construído com apoio dele.
Com base no texto acima, selecione a alternativa CORRETA que representa quais as perguntas que as
Histórias de Usuário devem responder.
Alternativas:
Como <papel>, onde <requisito>, por que <motivo>.
Como <persona>, eu <quero>, <para que>. Alternativa assinalada
A fim de <motivo>, para <critérios>, eu <persona>.
Para <critérios>, como <persona>, onde <requisito>.
Em resposta a <critério>, eu <quero>, onde <requisito>.
https://www.colaboraread.com.br/aluno/timeline/index/3471719803?ofertaDisciplinaId=2144626
https://www.colaboraread.com.br/aluno/timeline/index/3471719803?ofertaDisciplinaId=2144626
https://www.colaboraread.com.br/notificacao/index
https://www.colaboraread.com.br/notificacao/index
https://www.colaboraread.com.br/notificacao/index
javascript:void(0);
a)
b)
c)
d)
e)
3)
a)
Aplicações autoadaptáveis têm a capacidade de alterarem seu comportamento, em tempo de execução,
conforme alterações no ambiente ou em resposta a análises feitas periodicamente. Por serem aplicações
dinâmicas, seus requisitos iniciais são considerados parcialmente completos, dado o grau de incerteza que
existe das ações que ocorrerão ao longo do tempo de execução da aplicação.
 
Aplicações convencionais, sem o comportamento adaptativo, possuem seus requisitos levantados por
completo, anteriormente ao processo de desenvolvimento do software. No caso da necessidade de
adaptações, é importante responder a algumas questões, como quando haverá necessidade de intervenção
humana e quando é a própria aplicação que irá decidir para qual comportamento se ajustar.
Com base no texto acima, e em seus conhecimentos sobre os requisitos autoadaptáveis, a característica de
autoproteção se caracteriza por:
Alternativas:
capacidade de auto-regeneração, sem intervenção humana, após ocorrência de uma falha.
capacidade de se adaptar para as configurações de máquina disponíveis no servidor atual.
capacidade de adaptar a performance aos requisitos de máquina disponíveis.
capacidade de detectar e se proteger de eventuais ataques, de forma a blindar a
aplicação.
Alternativa assinalada
capacidade de decidir para qual fluxo seguir, em termos de comportamento, conforme interação do
usuário.
O Manifesto Ágil, escrito em 2001, foi tido como base para a difusão das metodologias ágeis e mudança
de paradigma no processo de desenvolvimento de softwares. O principal objetivo com as metodologias
ágeis era dar uma maior transparência ao cliente, interessado e patrocinador do produto, em relação ao que
estava sendo elaborado e seria entregue, garantindo assim que seus anseios com o produto pudessem ser
efetivamente alcançados.
 
A mudança de foco, que nas metodologias tradicionais estava em desenvolver uma sólida e complexa
documentação, foi alterada para o produto em funcionamento, minimizando o nível de complexidade da
documentação, que ainda precisa existir.
  
Com base em seus conhecimentos sobre o levantamento de requisitos em metodologias ágeis, analise as
afirmações a seguir:
 
I.   Product backlog são os requisitos já refinados e prontos para o desenvolvimento.
II.  Os requisitos da Sprint Backlog são extraídos do conjunto do Product backlog e detalhados.
III. As Histórias de Usuário são utilizadas para detalhamento dos requisitos e seus critérios de validação.
Considerando o contexto apresentado, é correto o que se afirma em:
Alternativas:
I e II, apenas.
b)
c)
d)
e)
4)
a)
b)
c)
d)
e)
5)
II e III, apenas. Alternativa assinalada
I e III, apenas.
I, II e III.
III, apenas.
Para toda aplicação que vai ter seu projeto iniciado, um dos principais pontos de atenção, além da
definição de seus requisitos, é a delimitação do escopo desta aplicação. Elaborar um planejamento a cerca
dos recursos que serão necessários, como quantas pessoas e quais os perfis necessários de conhecimento
que estas pessoas devem ter para compor a equipe de desenvolvimento, assim como quanto será gasto em
todo projeto para que o produto seja entregue é essencial para garantir o sucesso do projeto.
 
O escopo, após delimitado e todo o planejamento a cerca do projeto ter sido elaborado, deve ser acordado
entre as partes interessadas (cliente e equipe de desenvolvimento) para que o projeto tenha início.
Qualquer coisa que altere o acordado previamente irá impactar negativamente nos custos do projeto, seja
aumentando recursos ou prazo de entrega.
 
Com base no texto acima, e em seus conhecimentos sobre o escopo da aplicação, avalie as seguintes
asserções e a relação entre elas.
 
I.  O processo para definição do escopo de uma aplicação precisa ser feito de forma iterativa
 
PORQUE
 
II. A compreensão do domínio da aplicação e suas regras de negócio é feita aos poucos, ao longo do
processo de levantamento e especificação dos requisitos.
Após a análise dessas asserções, assinale a alternativa correta.
Alternativas:
As asserções I e II são verdadeiras e a II justifica a I. Alternativa assinalada
A asserção I é verdadeira, enquanto a II é falsa e não justifica a I.
A asserção II é verdadeira, enquanto a I é falsa e não é a causa da II.
As asserções I e II são falsas.
As asserções I e II são verdadeiras e a II não justifica a I.
A engenharia de software é a disciplina responsável pelo processo de desenvolvimento de aplicações,
aplicando uma abordagem de teorias, métodos e ferramentas para projetar e construir novos sistemas.
 
a)
b)
c)
d)
e)
O engenheiro de software irá, por exemplo, estudar e aplicar técnicas para auxiliar no processo de elicitação
de requisitos, além de aplicar boas práticas de programação no software que será construído, garantindo
boa manutenibilidade e longevidade ao produto.
 
A engenharia de requisitos, por sua vez, se apresenta como um ramo da engenharia de software voltado
para garantir que a metodologia adequada para cada fase da elicitação de requisitos seja feita de forma
adequada e sistemática.
Assinale a alternativa que apresenta as fases da elicitação de requisitos, na ordem correta de
acontecimentos.
Alternativas:
Gerenciamento de requisitos, levantamento de requisitos, validação, especificação e estudo de
viabilidade.
Estudo de viabilidade, especificação, levantamento de requisitos, validação e gerenciamento de
requisitos.
Especificação, estudo de viabilidade, validação, levantamento de requisitos e gerenciamento de
requisitos.
Estudo de viabilidade, levantamento de requisitos, especificação, validação e
gerenciamento de requisitos.
Alternativa assinalada
Estudo de viabilidade, especificação, gerenciamento de requisitos, levantamento de requisitos e
validação.

Mais conteúdos dessa disciplina