Questões de Concurso Sobre processos de software - desenvolvimento ágil em engenharia de software

Foram encontradas 1.440 questões

Q2268330 Engenharia de Software
De acordo com as práticas e ferramentas utilizadas no contexto do DevOps, assinale a alternativa INCORRETA em relação à automação de processos e gerenciamento de infraestrutura:
Alternativas
Q2268313 Engenharia de Software
A utilização de metodologias ágeis em projetos de desenvolvimento de sistemas da informação é uma boa prática recomendada e o framework Scrum é uma opção que, por meio de facilitadores adaptativos, dentro da uma perspectiva de abordagem iterativa e incremental, permite o atingimento de metas para soluções de problemas complexos. Acerca do conceito dos pilares empíricos do Scrum. Neste contexto, analise os itens a seguir:

I - O processo emergente e o trabalho devem ser visíveis tanto para quem executa o trabalho quanto para quem recebe o trabalho é um conceito identificado no pilar da transparência.
II - Os artefatos e o progresso em direção às metas acordadas devem ser inspecionados com frequência e diligência para detectar variações ou problemas potencialmente indesejáveis são conceitos ligados ao pilar da inspeção.
III - Se algum aspecto de um processo se desviar fora dos limites aceitáveis ou se o produto resultante for inaceitável, o processo que está sendo aplicado ou os materiais que estão sendo produzidos devem ser ajustados é uma orientação contida no conceito do pilar da adaptação.

Em relação aos itens apresentados, pode-se afirmar que:


  
Alternativas
Q2265310 Engenharia de Software
Dentro do Scrum, a técnica utilizada para medir esforço em uma tarefa, que geralmente utiliza a sequência de fibonacci, é:
Alternativas
Q2265309 Engenharia de Software

Relacione as colunas abaixo em relação às Sprints do scrum.


Coluna 1 Reunião


1. reunião de refinamento.

2. reunião de planejamento.

3. reunião diária.

4. reunião de revisão.

5. reunião de retrospectiva.


Coluna 2 Descrição


( ) É a reunião mais longa do scrum, gerando 2 horas de reunião para cada semana de sprint.

( ) É realizada para manter cada membro da equipe atualizado em relação às tarefas.

( ) Utilizada para reunir feedbacks e permitir que as partes interessadas avaliem o produto.

( ) Ocorre a cada final de sprint.

( ) Reunião em que é permitido acrescentar detalhes e priorizar tarefas.


Assinale a alternativa que indica a sequência correta, de cima para baixo.

Alternativas
Q2265306 Engenharia de Software
O Framework Scrum é interativo e propõe entregas interativas.
Relacione as colunas abaixo, levando-se em consideração a proposta organizacional do Scrum.

Coluna 1 Papel

1. Time de desenvolvimento. 2. Scrum Master. 3. Product Owner. 4. Sprint.

Coluna 2 Função

( ) Se autogerencia e se auto-organiza. ( ) Organiza a retrospectiva da sprint para auxiliar a equipe. ( ) Fica disponível para dar feedback à equipe. ( ) Coleta requisitos para o backlog do produto. ( ) Iteração para transformar requisitos em incremento de produto.

Assinale a alternativa que indica a sequência correta, de cima para baixo. 
Alternativas
Q2264339 Engenharia de Software
No framework Scrum, o nome atribuído ao período cujo objetivo é entregar um incremento usável do produto é
Alternativas
Q2256923 Engenharia de Software
No contexto das metodologias ágeis, o que é o artefato Backlog?
Alternativas
Q2254291 Engenharia de Software
A XP (Extreme Programming) é baseada em um conjunto de regras, também conhecidas como best practices. Nesse aspecto, analise:
I. The Customer is Always Available: Na XP todas as decisões sobre o rumo do projeto devem ser tomadas pelo cliente. Ele deve priorizar as tarefas, ser responsável pelos testes de aceitação, e, acima de tudo, orientar e tirar dúvidas dos desenvolvedores durante o processo de programação.
II. A técnica de Continuous Integration diz que o código desenvolvido por cada par de desenvolvedores deve ser integrado ao código base constantemente. Quanto menor o intervalo entre cada integração, menor a diferença entre os códigos desenvolvidos e maior a probabilidade de identificação de erros, pois cada vez que o código é integrado, todos os unit tests devem ser executados, e, se algum deles falhar, é porque o código recém integrado foi o responsável por inserir erro no sistema.
III. Pair Programming – na XP todo o código deve ser produzido por duas pessoas utilizando o mesmo computador. Enquanto um dos parceiros se preocupa com detalhes da implementação, ficando responsável pela digitação do código, o outro deve tentar ter uma visão mais ampla da rotina, imaginando as suas peculiaridades.
IV. Collective Code Ownership – O código deve ser de propriedade de todos e todos devem ter permissão para alterar o que for necessário para que seu trabalho possa ser desenvolvido e, também, para se evitar atrasos no desenvolvimento, devido à necessidade de alterações nas rotinas.
É correto o que consta em
Alternativas
Q2252767 Engenharia de Software
O que é um quadro Scrum? 
Alternativas
Q2240200 Engenharia de Software

Julgue o próximo item, referentes a metodologias ágeis de desenvolvimento de software.


Os itens do backlog do produto devem conter a ordem de desenvolvimento e a estimativa de sua entrega.

Alternativas
Q2240199 Engenharia de Software

Julgue o próximo item, referentes a metodologias ágeis de desenvolvimento de software.


De acordo com o Scrum, na entrega de um novo incremento de funcionalidade de um produto, esse incremento não precisa ser utilizável nem estar funcionando em conjunto com todos os anteriores para que o Product Owner o libere e o adicione aos demais incrementos desse produto.

Alternativas
Q2239425 Engenharia de Software
Na metodologia Scrum, os membros do time apresentam sua contribuição para o produto na etapa denominada 
Alternativas
Q2238384 Engenharia de Software
No DevOps, existe uma prática em que novas alterações de código de uma solução de software são criadas, testadas e mescladas regularmente em um repositório central, com objetivo de encontrar e investigar bugs mais rapidamente. Trata-se da  
Alternativas
Q2237616 Engenharia de Software
Ao adotar uma prática ágil para a criação de um software, seu desenvolvedor optou pela implementação com qualidade de uma funcionalidade do sistema; para isso, escreveu um caso de teste automatizado, com base nos requisitos especificados, e realizou testes de unidade em uma linguagem similar à usada no desenvolvimento da funcionalidade.
Da situação hipotética precedente infere-se que a prática adotada pelo desenvolvedor está associada ao 
Alternativas
Q2234115 Engenharia de Software
Com relação a Scrum, analise as afirmativas a seguir e assinale (V) para a verdadeira e (F) para a falsa.
I. Os artefatos com baixa transparência podem levar a decisões de projeto que aumentam o valor e reduzem o risco.
II. A inspeção permite a adaptação, a inspeção sem adaptação é considerada útil. Os eventos do Scrum são projetados para provocar mudanças.
III. A adaptação torna-se mais difícil quando as pessoas envolvidas não são empoderadas ou autogeridas. Espera-se que um Time Scrum se adapte quando aprende algo novo por meio da inspeção.
As afirmativas são, respectivamente,
Alternativas
Q2233002 Engenharia de Software

Julgue o item a seguir, a respeito de metodologias ágeis, métricas e qualidade de software.


O processo unificado organiza o desenvolvimento do projeto em quatro fases (concepção, elaboração, construção e transição), cada uma delas correspondendo a, no mínimo, uma sprint, que, de acordo com o Scrum, pode ser considerada um projeto com horizonte não maior que um mês. 

Alternativas
Q2228305 Engenharia de Software

Julgue o seguinte item, a respeito dos métodos e das práticas ágeis para desenvolvimento de software.


O dono do produto é responsável por garantir que os ritos do scrum sejam adotados corretamente.


Alternativas
Q2228302 Engenharia de Software

Julgue o seguinte item, a respeito dos métodos e das práticas ágeis para desenvolvimento de software.


Uma equipe scrum é formada pelos seguintes artefatos: um dono do produto, o scrum master e a equipe de desenvolvimento.


Alternativas
Q2228300 Engenharia de Software

Julgue o seguinte item, a respeito dos métodos e das práticas ágeis para desenvolvimento de software.


No método Scrum, o backlog da sprint é um documento entregue pela equipe de desenvolvimento e que contém os resultados alcançados durante a sprint.

Alternativas
Q2227447 Engenharia de Software
Assinale a alternativa que apresenta corretamente o propósito de um Product Backlog no Scrum. 
Alternativas
Respostas
281: A
282: B
283: D
284: B
285: A
286: C
287: D
288: E
289: D
290: C
291: E
292: C
293: A
294: C
295: E
296: E
297: E
298: E
299: E
300: E