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

Foram encontradas 1.947 questões

Q2362103 Engenharia de Software
No Scrum, o artefato que apresenta uma lista de características do software que está sendo desenvolvido é denominado
Alternativas
Q2359955 Engenharia de Software

Quanto aos princípios fundamentais das atividades de teste e aos processos ágeis de desenvolvimento de software, julgue o item a seguir.


No Scrum, a lista priorizada de requisitos (backlog) é descartada, permitindo que requisitos possam ser adicionados, removidos e alterados a qualquer momento, e as prioridades possam ser alteradas.

Alternativas
Q2359821 Engenharia de Software

Julgue o próximo item, relativo a testes de software.


Um conceito-chave na atividade de codificação na XP, ainda que incompatível com a execução de testes unitários, é a programação em pares, em que duas pessoas trabalham juntas em uma mesma estação de trabalho para criar código.

Alternativas
Q2359819 Engenharia de Software

Julgue o item subsequente, relativo a Kanban e Scrum.


A figura a seguir descreve um Kanban de forma visual, mostrando a produtividade da equipe esforço (eixo-y) até o último dia da sprint (eixo-x), ou seja, esse Kanban liga os dias da sprint com o trabalho restante.


Imagem associada para resolução da questão

Alternativas
Q2359818 Engenharia de Software

Julgue o item subsequente, relativo a Kanban e Scrum.


Os artefatos do Scrum representam valor; ou seja, cada um deles contém um compromisso, como, por exemplo, a meta do produto é compromisso para o incremento. 

Alternativas
Q2359817 Engenharia de Software

Julgue o item subsequente, relativo a Kanban e Scrum.


Na sprint planning, o product owner planeja o trabalho necessário para criar um incremento do produto que atenda à definição de pronto.  

Alternativas
Q2359816 Engenharia de Software

Julgue o próximo item, relativo a práticas ágeis de desenvolvimento de software e a processo interativo e incremental. 


A XP recomenda a criação de protótipos operacionais, denominados soluções pontuais, que devem ser implementados e avaliados.

Alternativas
Q2359814 Engenharia de Software

Julgue o próximo item, relativo a práticas ágeis de desenvolvimento de software e a processo interativo e incremental. 


A XP (Extreme Programming) estimula o uso de cartões classe-responsabilidade-colaborador (CRC) para identificar e organizar como deve ser realizada a refatoração com vistas a melhorar o software.

Alternativas
Q2359813 Engenharia de Software

Julgue o próximo item, relativo a práticas ágeis de desenvolvimento de software e a processo interativo e incremental. 


Um dos princípios ágeis direciona os clientes do negócio a trabalharem diariamente em conjunto com os desenvolvedores ao longo de todo o projeto.

Alternativas
Q2356189 Engenharia de Software
Entre as metodologias de desenvolvimento de software, a Extreme Programming- XP procura melhorar a qualidade do produto por meio de práticas que refletem métodos ágeis de desenvolvimento. Sobre essas práticas é correto afirmar que
Alternativas
Q2355813 Engenharia de Software
Em desenvolvimento de sistemas, as metodologias ágeis adotam a implementação do sistema de forma gradativa e iterativa.
Não é uma característica dos processos ágeis de desenvolvimento:
Alternativas
Q2354956 Engenharia de Software

Julgue o item seguinte, relativo a metodologias ágeis.  


Nas metodologias adaptativas, incluindo-se a ágil, adota-se um cronograma baseado em fluxo que não utiliza um ciclo de vida ou fases, pois o objetivo dessas metodologias é otimizar o fluxo de entregas com base na capacidade de recursos e materiais.

Alternativas
Q2354955 Engenharia de Software

Julgue o item seguinte, relativo a metodologias ágeis.  


O manifesto ágil é uma das referências para metodologias ágeis de software, em que se valoriza indivíduos e interações em detrimento de processos e ferramentas, assim como o software em funcionamento é mais importante que a documentação abrangente.

Alternativas
Q2353975 Engenharia de Software
No método Scrum de gerenciamento de projeto, os artefatos auxiliam as equipes a gerenciarem o desenvolvimento de software. Dentro do Scrum, o artefato que lista as funcionalidades desejadas do produto é o 
Alternativas
Q2353603 Engenharia de Software
O Scrum é um framework desenvolvido para facilitar a gestão do desenvolvimento de produtos, proporcionando às equipes a capacidade de abordar e solucionar problemas complexos e adaptativos. Ao mesmo tempo, visa possibilitar a entrega produtiva e criativa de produtos com o mais elevado valor possível. A respeito do Scrum, analise as afirmativas a seguir.
I. O Scrum Master é responsável por liderar o time de desenvolvimento e garantir a entrega de incrementos de software.
II. O Sprint Planning inspeciona o resultado do Sprint e determinar adaptações futuras.
III. O Product Owner é o responsável por priorizar o backlog do produto, representando os interesses dos stakeholders.
IV. As cerimônias do Scrum, como Sprint Planning e Sprint Review, são opcionais e podem ser omitidas conforme a preferência da equipe.
Está correto o que se afirma apenas em 
Alternativas
Q2352314 Engenharia de Software

A respeito de Scrum, julgue o item a seguir.  


Os princípios do Scrum são utilizados para orientar as atividades de desenvolvimento dentro de um processo que incorpora as atividades metodológicas para requisitos, análise, projeto, evolução e entrega do software; em cada uma dessas atividades são realizadas tarefas em sprints específicos, correspondentes a cada uma delas.

Alternativas
Q2352313 Engenharia de Software

A respeito de Scrum, julgue o item a seguir.  


O backlog do produto é um subconjunto de itens do backlog do sprint selecionado pela equipe do produto para ser completado na forma do incremento de código durante o sprint ativo atual.  

Alternativas
Q2351722 Engenharia de Software
Considerando os termos das práticas ágeis de desenvolvimento de software, relacione adequadamente as colunas a seguir com suas respectivas descrições.
1. Scrum. 2. Kanban. 3. User Stories. 4. Sprint. 5. XP.
( ) Metodologia ágil que se baseia em ciclos curtos e fixos de desenvolvimento, chamados de iterações, para entregar funcionalidades em incrementos regulares.
( ) Técnica de gerenciamento visual que utiliza quadros para representar o fluxo de trabalho da equipe, com o objetivo de otimizar a eficiência.
( ) Pequenas descrições de funcionalidades do software do ponto de vista do usuário, usadas para capturar requisitos de forma simplificada.
( ) Framework ágil que fornece papéis, reuniões e artefatos definidos, incluindo Product Owner, Scrum Master e Daily Stand-up.
( ) Concentra-se em práticas que promovem a qualidade, a colaboração e a flexibilidade no processo de desenvolvimento.

A sequência está correta em
Alternativas
Q2348995 Engenharia de Software
Com relação à metodologia de desenvolvimento de software ágil, avalie se as afirmativas a seguir são verdadeiras (V) ou falsas (F).

( ) Os métodos ágeis são métodos de desenvolvimento incremental nos quais os incrementos são pequenos e, normalmente, novas versões do sistema são criadas e disponibilizadas aos clientes a cada duas ou três semanas.
( ) Esta metodologia envolve aos clientes no processo de desenvolvimento para obter feedback rápido sobre as mudanças nos requisitos.
( ) Maximizam a documentação utilizando comunicações formais em vez de reuniões informais com documentos escritos.

As afirmativas são, respectivamente,
Alternativas
Q4325153 Engenharia de Software
Considere as seguintes afirmações sobre os métodos ágeis Scrum e XP. 

I - XP é um método ágil leve recomendado para desenvolver software com requisitos vagos ou sujeitos a mudanças, definido por meio de um conjunto de valores, princípios e práticas de desenvolvimento. Frequentemente, quando decidem adotar XP, desenvolvedores e organizações concentram-se nas práticas. Porém, os valores e princípios são componentes-chave do método, pois são eles que dão sentido às práticas propostas em XP. 
II - Scrum é um método ágil, iterativo e incremental para gerenciamento de projetos, que não necessariamente precisam ser projetos de desenvolvimento de software. Sua definição inclui um conjunto preciso de papéis (Dono do Produto, Scrum Master, Desenvolvedor), artefatos (Backlog do Produto, Backlog do Sprint etc.) e eventos (Planejamento do Sprint, Sprint, Reuniões Diárias, Revisão do Sprint, Retrospectiva).
III - Enquanto XP é um método ágil voltado exclusivamente para projetos de desenvolvimento de software e para isso inclui um conjunto de práticas de programação, como testes de unidade, programação em pares, integração contínua e design incremental, Scrum não propõe nenhuma prática de programação.

Quais estão corretas? 
Alternativas
Respostas
681: D
682: E
683: E
684: E
685: E
686: E
687: C
688: E
689: C
690: B
691: C
692: C
693: C
694: C
695: A
696: C
697: E
698: D
699: E
700: E