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

Foram encontradas 1.440 questões

Q2049160 Engenharia de Software
Analise as afirmativas abaixo com relação ao assunto Metodologias Ágeis.
1. Um Product Owner acessível ao longo do Sprint permite que o Time de Desenvolvimento tire dúvidas de negócios sobre os itens em desenvolvimento que naturalmente surgem.
2. Ao final normal do Sprint, o Time de Desenvolvimento deverá ter gerado, a partir dos itens do Sprint Backlog, um Incremento do Produto entregável, que representa valor visível para os clientes do projeto.
3. O feedback obtido dos clientes e demais pessoas relevantes presentes na reunião de Sprint Review é utilizado pelo Scrum Master como matéria-prima para alterações no Product Backlog, ou seja, para modificar o produto que está sendo gerado de forma a melhor atender às necessidades dos clientes.

Assinale a alternativa que indica todas as afirmativas corretas.
Alternativas
Q2040753 Engenharia de Software

Acerca de metodologias ágeis e linguagens de modelagem, julgue o item que se segue.  


Um scrum team é formado por pessoas com quatro papéis: scrum master, product owner, manager e developers.  

Alternativas
Q2040751 Engenharia de Software

Acerca de metodologias ágeis e linguagens de modelagem, julgue o item que se segue.  


No Scrum, os itens do product backlog devem ser classificados como de prioridade alta, média ou baixa, para o seu desenvolvimento. 

Alternativas
Q2031070 Engenharia de Software
Em uma equipe ágil, um dos papéis mais importantes é o do responsável por planejar o desenvolvimento do produto, escolhendo e priorizando os itens do backlog e garantindo que o máximo de valor seja entregue a cada sprint.
Assinale a opção que indica o nome correto desse membro do time.
Alternativas
Q2028465 Engenharia de Software
Um time de desenvolvimento de sistemas discutia acerca dos métodos que poderiam utilizar em uma determinada demanda, considerando que:
I. deveriam entregar software funcionando com frequência, na escala de semanas até meses, com preferência aos períodos mais curtos. II. mudanças de requisitos não deveriam ser aceitas no final do desenvolvimento para que não houvesse interferência na fase de testes. III. seriam blindados da interferência da área de negócios durante todo o curso do projeto.
Corresponde aos princípios do Manifesto Ágil de desenvolvimento de software o que consta APENAS em 
Alternativas
Q2026178 Engenharia de Software
Analise as afirmativas abaixo com relação ao assunto Metodologias Ágeis.
1. O Scrum Master é o responsável por definir, comunicar e manter a Visão do Produto relativamente constante ao longo do projeto. Ele trabalha com os clientes do projeto e com quaisquer outras partes interessadas que possam contribuir para o entendimento e definição da Visão do Produto.
2. O Product Owner é o responsável por garantir que os impedimentos que o Time de Desenvolvimento encontre em seu trabalho sejam removidos, atuando quando necessário como um agente de mudança na organização. Esses impedimentos geram o risco de não se atingirem os objetivos.
3. Antes do início do desenvolvimento, o Product Owner inicia, a partir da Visão do Produto, a criação de uma lista ordenada, incompleta e dinâmica de itens que representam o que ele acredita que será produzido ao longo do projeto. Essa lista é chamada de Product Backlog.
Assinale a alternativa que indica todas as afirmativas corretas.
Alternativas
Q2025012 Engenharia de Software
Dentro das metodologias ágeis, o processo de desenvolvimento de software especificado pela Programação Extrema (eXtreme Programming, XP) possui algumas características específicas. Uma das características do XP versa sobre as necessidades de melhoria no projeto, que devem ser realizadas através de um tipo de processo específico para este fim. Assinale a alternativa com o nome deste tipo de processo.
Alternativas
Q2020837 Engenharia de Software

Acerca dos conceitos de engenharia de softwares, métodos ágeis, teste de software e estimativas, julgue os itens subsequentes.


Diferentemente do Scrum, o Kanban não prescreve interações com metas pré-definidas e de mesmo tamanho para a execução de atividades, como, por exemplo, as de planejamento, de desenvolvimento e de liberação.

Alternativas
Q2012197 Engenharia de Software
Sobre as abordagens ágeis e dirigidas a planos, utilizadas para desenvolvimento de software, analise as assertivas abaixo, assinalando V, se verdadeiras, ou F, se falsas.
( ) Scrum é um método ágil que preconiza um conjunto de boas práticas de programação como o uso de Sprints para o desenvolvimento de software. ( ) Extreme Programming (XP) é um método ágil conhecido por utilizar uma abordagem de desenvolvimento test-first, onde os desenvolvedores precisam entender completamente a especificação para que possam escrever testes para o sistema. ( ) O uso de métodos ágeis em sistemas de grande porte é trivial e, por isso, deve ser utilizada nesses casos, em detrimento de outras abordagens dirigidas a planos. ( ) O uso do desenvolvimento incremental pelo Extreme Programming (XP) geralmente leva a uma degradação da estrutura do software e uma das formas utilizadas para mitigar esse problema é a refatoração constante.
A ordem correta de preenchimento dos parênteses, de cima para baixo, é:
Alternativas
Q2010187 Engenharia de Software
O Scrum é uma metodologia ágil para a gestão e planejamento de projetos de software.
Analise as afirmativas abaixo com relação a este assunto.
1. As funcionalidades a serem implementadas em um projeto são mantidas em uma lista que é conhecida como Product Backlog.
2. No início de cada Sprint, faz-se um Sprint Planning Meeting, ou seja, uma reunião de planejamento na qual o Product Owner prioriza os itens do Product Backlog e a equipe seleciona as atividades que ela será capaz de implementar durante o Sprint que se inicia.
3. Ao final de um Sprint, a equipe apresenta as funcionalidades implementadas em uma Sprint Analysis Overview.


 Assinale a alternativa que indica todas as afirmativas corretas.

Alternativas
Q2010178 Engenharia de Software
No contexto da engenharia de software, com relação aos modelos de processos para desenvolvimento, considere as seguintes afirmativas.
O modelo em espiral prevê um único ciclo de especificação, projeto e desenvolvimento. A metodologia Scrum é baseada no modelo em cascata. Modelos de desenvolvimento ágil são geralmente baseados no modelo iterativo e incremental. O modelo iterativo e incremental inicia após o levantamento dos requerimentos.


Assinale a alternativa que indica todas as afirmativas corretas.

Alternativas
Q1997249 Engenharia de Software
Dentre os doze Princípios do Manifesto Ágil, incluem-se:
Alternativas
Q1996517 Engenharia de Software
No modelo ágil de gestão de projetos Scrum, um dos conceitos mais importantes é o
Alternativas
Q1994956 Engenharia de Software
Conforme a Extensão Ágil do BABOK, a imagem a seguir se refere especificamente a um:
Imagem associada para resolução da questão
Alternativas
Q1994952 Engenharia de Software

Quanto aos diversos conceitos relacionados ao gerenciamento de projetos, métodos e técnicas ágeis, analise as afirmativas a seguir.


I. O Daily Scrum, em princípio, não deve durar mais do que 15 minutos.

II. Uma Sprint do Scrum pode ser incorporada em um Kanban.

III. O objetivo do Lean é transformar as estruturas da empresa para potencializar seus resultados e torná-la mais competitiva.


Das afirmativas:

Alternativas
Q1993164 Engenharia de Software
Relacione os tipos de Sprint do SCRUM com as definições dos seus objetivos.

1. Inspecionar o progresso em direção ao Sprint Goal e adaptar o Sprint Backlog conforme necessário, ajustando o próximo trabalho planejado, é um evento de até 15 minutos para os desenvolvedores.
2. Estabelecer o trabalho a ser executado no Sprint. O plano resultante é criado pelo trabalho colaborativo de todo o time.
3. Planejar maneiras de aumentar a qualidade e a eficácia.
4. Inspecionar o resultado do Sprint e determinar futuras adaptações. O time apresenta os resultados do seu trabalho para as principais partes interessadas, sendo discutido o progresso em direção ao Produto.

( ) Sprint de Planejamento ( ) Sprint de Retrospectiva ( ) Reunião Diária ( ) Sprint de Revisão

Assinale a opção que indica a relação correta, na ordem apresentada.
Alternativas
Q1991613 Engenharia de Software

Quanto à metodologia Scrum, considere as definições a seguir:  


I. Time-boxed de um mês ou menos, durante o qual um “Pronto”, versão incremental potencialmente utilizável do produto, é criada.


II. Responsável por garantir que o Scrum seja entendido e aplicado, para garantir que o Time Scrum adira à teoria, práticas e regras do Scrum.


III. Responsável por maximizar o valor do produto e do trabalho do Time de Desenvolvimento.


IV. Um conjunto de itens selecionados, juntamente com o plano para entregar o incremento do produto e atingir o objetivo. Previsão do Time de Desenvolvimento sobre qual funcionalidade estará no próximo incremento e sobre o trabalho necessário para entregar essa funcionalidade em um incremento “Pronto”.


Os itens I, II, III e IV correspondem, correta e respectivamente, às definições de 

Alternativas
Q1981184 Engenharia de Software
A partir dos princípios abordados pela metodologia ágil Lean, assinale a alternativa que apresenta uma forma de desperdício na qual um número excessivo de mudanças de contexto reduz a produtividade. 
Alternativas
Q1981183 Engenharia de Software
No Scrum, o responsável por realizar a gestão do produto, tendo a palavra final sobre o product backlog, e o responsável por promover a autonomia, a boa relação de trabalho e a comunicação entre os membros do time de Scrum no seu dia a dia são, respectivamente, 
Alternativas
Q1979612 Engenharia de Software
Na metodologia ágil SCRUM há diversos eventos formais que são realizados para inspecionar e adaptar artefatos. O evento SCRUM que tem como propósito planejar maneiras de aumentar a qualidade e a eficácia de diversos elementos, avaliando o que deu certo durante a Sprint, quais problemas foram encontrados e como esses problemas foram (ou não) resolvidos, é o:
Alternativas
Respostas
401: C
402: E
403: E
404: D
405: A
406: C
407: B
408: C
409: D
410: B
411: A
412: E
413: C
414: E
415: B
416: C
417: A
418: B
419: D
420: E