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

Foram encontradas 1.871 questões

Q3753498 Engenharia de Software
Considerando os conceitos e as práticas relacionados aos métodos de desenvolvimento ágeis, todas as alternativas estão corretas, EXCETO:
Alternativas
Q3753113 Engenharia de Software
Considere o seguinte excerto:

“(...) É uma prática de software que exige commits frequentes de códigos para um repositório compartilhado. Fazer commits de códigos com frequência detecta erros com mais antecedência e reduz a quantidade de código necessária para depuração quando os desenvolvedores chegam à origem de um erro. As atualizações frequentes de código também facilitam o merge de alterações dos integrantes de uma equipe de desenvolvimento de software. Assim, os desenvolvedores podem se dedicar mais à gravação de códigos e se preocupar menos com erros de depuração ou conflitos de merge.”

Fonte: GITHUB. Documentação do GitHub: versão em português brasileiro. Disponível em: https://docs.github.com/pt. Acesso em: 22 jul. 2025.

Assinale a alternativa que indica CORRETAMENTE o conceito descrito:
Alternativas
Q3748914 Engenharia de Software
Uma empresa está desenvolvendo um sistema utilizando a metodologia Scrum. O projeto está no meio da sprint 3, com duração de duas semanas. Durante esse período, um desenvolvedor percebeu que uma das interfaces planejadas não está mais em conformidade com as novas diretrizes do cliente e decide contatá‑lo diretamente para realizar as alterações no requisito antes do fim da sprint. Ao saber disso, o Scrum Master intervém e explica ao desenvolvedor que o procedimento adotado não está em conformidade com o framework Scrum, pois compromete a organização e a estabilidade da sprint.
Com base nessa situação hipotética, e considerando os princípios da metodologia Scrum, assinale a opção correta.  
Alternativas
Q3729827 Engenharia de Software
Em seu livro “Engenharia de Software”, Roger Pressam escreve:
“Em essência, métodos ágeis se desenvolveram em um esforço para sanar fraquezas reais e perceptíveis da engenharia de software convencional. O desenvolvimento ágil oferece benefícios importantes, no entanto, não é indicado para todos os projetos, produtos, pessoas e situações.”
Fonte: PRESSMAN, R. S. Engenharia de Software: uma abordagem profissional. 7. ed. Porto Alegre: AMGH, 2011. p. 82.

Com base na literatura de Processos de Software, assinale V (verdadeiro) ou F (falso) em cada afirmativa a seguir.
( ) O Product Owner é um facilitador que organiza reuniões diárias, controla o backlog de trabalho, registra decisões, mede o progresso comparado ao backlog e se comunica com os clientes e a gerência externa à equipe.
( ) Um preceito fundamental dos métodos ágeis é que você deve projetar para mudar, ou seja, deve antecipar futuras alterações do software e projetá-lo para que essas mudanças possam ser facilmente implementadas.
( ) Métodos ágeis normalmente contam com contratos nos quais o cliente paga pelo esforço necessário para o desenvolvimento do sistema, e não pelo desenvolvimento de um determinado conjunto de requisitos (escopo fixo), diferentemente de processos planejados.

A sequência correta é
Alternativas
Q3724371 Engenharia de Software
Sobre Métodos Ágeis, relacione os elementos da Coluna A com suas características na Coluna B:
Coluna A
1. Scrum 2. Kanban 3. XP (Extreme Programming) 4. Sprint
Coluna B a. Quadro visual para acompanhamento do fluxo de trabalho.
b. Framework ágil que trabalha com papéis como Product Owner e Scrum Master.
c. Ciclo de iteração de tempo fixo em um projeto ágil.
d. Metodologia que enfatiza práticas como programação em par e integração contínua.
Qual das alternativas relaciona corretamente os métodos ágeis às suas características?
Alternativas
Q3705857 Engenharia de Software
Considere que, em uma grande empresa de tecnologia, a equipe de desenvolvimento (Dev) e a equipe de operações (Ops) sempre trabalharam em silos, o que resultava em lentidão na entrega de novas funcionalidades, frequentes falhas de implantação e constantes conflitos. Para resolver esses problemas, a liderança decide implementar a cultura e as práticas DevOps.

Nesse contexto, assinale a alternativa que descreve uma premissa incorreta sobre a aplicação do DevOps no ambiente dessa empresa.
Alternativas
Q3705850 Engenharia de Software

Analise as afirmativas a seguir sobre os papéis e conceitos do Scrum.



I. O Product Owner é o responsável por otimizar o valor do trabalho da equipe de desenvolvimento, podendo reordenar itens no Product Backlog a qualquer momento para refletir as necessidades do negócio.



PORQUE



II. O Scrum Master atua como um líder servidor, removendo impedimentos para o time de desenvolvimento e garantindo que as cerimônias do Scrum sejam realizadas para que o projeto seja entregue no prazo estipulado.



Assinale a alternativa correta.

Alternativas
Q3704429 Engenharia de Software
O manifesto ágil, criado por um grupo de especialistas em desenvolvimento de software, colabora bastante com a adoção do DevOps, sendo um dos grandes benefícios a divisão do produto em componentes menores, visando a entrega contínua. Nesse contexto, são aspectos valorizados pelo manifesto ágil:

I. Mais indivíduos e interações do que processos e ferramentas. II. Mais colaboração com o cliente do que negociação de contratos. III. Mais resposta às mudanças do que seguir um plano.

Quais estão corretos?
Alternativas
Q3696878 Engenharia de Software
Segundo “O Guia do Scrum”, versão 2020, em português, o Scrum Master é responsável pelas seguintes atividades, EXCETO:
Alternativas
Q3696877 Engenharia de Software
Relacione a Coluna 1 à Coluna 2, associando os papéis às responsabilidades no Scrum, de acordo com “O Guia do Scrum”, versão 2020, em português.

Coluna 1
1. Developers.
2. Product Owner.
3. Scrum Master.

Coluna 2
( ) Gerenciamento do Product Backlog.
( ) Criação de plano para a Sprint, o Sprint Backlog.
( ) Remoção de impedimentos que possam impedir o progresso do Scrum Team.

A ordem correta de preenchimento dos parênteses, de cima para baixo, é: 
Alternativas
Q3696871 Engenharia de Software
Na construção de um produto de software, a lista priorizada e dinâmica de tarefas e pendências é conhecida como:
Alternativas
Q3692658 Engenharia de Software
No contexto das Metodologias Ágeis, entre os papéis previstos no Scrum, é atribuição do Product Owner
Alternativas
Q3692051 Engenharia de Software
A sequência correta de passos definidos pelo TDD, também conhecida como "Red-Green-Refactor", apresenta-se da seguinte forma:
Alternativas
Q3689612 Engenharia de Software
Em um projeto de desenvolvimento de software utilizando Scrum, durante a execução de uma sprint , o cliente solicita mudanças de requisitos. A abordagem mais alinhada às boas práticas ágeis, para lidar com essas solicitações, é
Alternativas
Q3684234 Engenharia de Software

A respeito da gestão de projetos e produtos de software, julgue o item que se segue. 


No processo de gestão de backlog, após definidas as limitações e dividido o backlog, o item que não se encaixar no backlog e for irrelevante será automaticamente excluído. 

Alternativas
Q3684233 Engenharia de Software

A respeito da gestão de projetos e produtos de software, julgue o item que se segue. 


No método de priorização RICE, a confiança nas estimativas de alcance e impacto deve ser avaliada para que se calcule a prioridade de cada item do backlog.

Alternativas
Q3684231 Engenharia de Software

A respeito da gestão de projetos e produtos de software, julgue o item que se segue. 


No processo de estimativa de pontos de história, os itens do backlog devem ser avaliados pelo tempo estimado para sua conclusão, desconsiderados o risco e a complexidade. 

Alternativas
Q3684230 Engenharia de Software

Acerca das metodologias ágeis Scrum e Extreme Programming (XP) e da qualidade de software, julgue o item a seguir. 


Em XP, a velocidade do projeto é calculada após a entrega do primeiro incremento, o que permite estimar prazos de entregas futuras e ajustar o conteúdo dos incrementos ou datas caso haja overcommitment de histórias.  

Alternativas
Q3684229 Engenharia de Software

Acerca das metodologias ágeis Scrum e Extreme Programming (XP) e da qualidade de software, julgue o item a seguir. 


No Scrum, as demos são realizadas quando todas as funcionalidades planejadas para o produto estão concluídas, o que garante ao cliente acesso à visão integral do sistema antes de qualquer avaliação. 

Alternativas
Q3674693 Engenharia de Software
O SCRUM aplica vários processos e técnicas que visam a gerenciar e melhorar o desenvolvimento do software, de forma interativa e incremental. A cerimônia em que a equipe pensa no que deu certo, no que poderia ter sido melhor e no que pode ser melhorado na Sprint seguinte é chamada de: 
Alternativas
Respostas
121: B
122: C
123: B
124: E
125: E
126: C
127: C
128: E
129: A
130: B
131: C
132: D
133: B
134: C
135: E
136: C
137: E
138: C
139: E
140: D