Leia o caso a seguir. Uma equipe de desenvolvimento está im...

Próximas questões
Com base no mesmo assunto
Q3034897 Administração Geral
Leia o caso a seguir.
Uma equipe de desenvolvimento está implementando um novo sistema de banco de dados para uma aplicação de alta demanda e precisa escolher uma metodologia ágil, que permita uma abordagem iterativa e incremental, focando a eficiência de consumo e de consultas, além de escalabilidade.
Elaborado pelo(a) autor(a).

Para atender a tais necessidades mencionadas, optaram pela metodologia
Alternativas

Comentários

Veja os comentários dos nossos alunos

CADE O COMENTARIO DE PROFESSOR????????????????????????

O XP (Extreme Programming) é ideal para sistemas complexos, de alta demanda e que exigem eficiência e escalabilidade. Ele enfatiza desenvolvimento incremental, otimização de código, uso intensivo de feedback do cliente, testes constantes e adaptações rápidas. Todas essas características estão alinhadas ao que o enunciado exige.

“As principais características do teste em programação extrema (XP) são o desenvolvimento orientado a testes a partir de cenários com participação do usuário e o uso de frameworks automatizados para garantir qualidade contínua.” (Cespe/2025)

Gabarito: letra C.

Alternativa correta: C – XP (Extreme Programming)

Tema central: A questão aborda metodologias ágeis de desenvolvimento de sistemas, com foco em abordagem iterativa e incremental, além de eficiência e escalabilidade em bancos de dados para aplicações de alta demanda. Saber diferenciar as principais metodologias é fundamental em concursos de administração, TI e gestão da qualidade.

Resumo teórico: As metodologias ágeis são conjuntos de práticas que buscam entregar valor rapidamente ao cliente, promovendo adaptações frequentes ao produto e aos processos. As metodologias mais conhecidas são: ScrumKanban e XP (Extreme Programming).

Segundo o Manifesto Ágil (2001) e autores como Sommerville (Engenharia de Software), o XP se destaca por seu foco intenso em melhoria contínua, eficiência, escalabilidade e ciclos de trabalho curtos (iterações).

Justificativa da alternativa correta: O XP (Extreme Programming) é ideal para sistemas complexos, de alta demanda e que exigem eficiência e escalabilidade. Ele enfatiza desenvolvimento incremental, otimização de código, uso intensivo de feedback do cliente, testes constantes e adaptações rápidas. Todas essas características estão alinhadas ao que o enunciado exige.

Por que as outras alternativas estão incorretas?

  • A - Scrum: Embora seja uma metodologia ágil iterativa e incremental, o Scrum foca mais em gestão de projetos do que nas práticas técnicas de eficiência e melhoria de código essenciais para bancos de dados de alta demanda.
  • B - Kanban: Kanban é um sistema de gestão visual de fluxo de trabalho, excelente para acompanhar tarefas, mas não possui práticas específicas para eficiência ou escalabilidade técnica de sistemas.
  • D - 5W2H: Não é metodologia ágil, mas sim uma ferramenta de gestão para planejamento e definição de ações (What, Why, Where, When, Who, How, How much), não aplicável ao desenvolvimento de sistemas.

Estratégias para interpretação: Foque em palavras-chave do enunciado como "iterativa", "incremental", "eficiência", "consultas" e "escalabilidade". Relacione essas necessidades às características das metodologias ágeis. Cuidado com pegadinhas: nem todo método ágil serve para fins técnicos específicos!

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo