Engenharia Múltipla Escolha

De acordo com o conteúdo do Vídeo Resumo 04 (referente às semanas 13 a 16), da disciplina de Arquitetura de Sistemas, uma empresa deseja desenvolver um sistema web utilizando os princípios da metodologia XP. Para isso, os stakeholders questionam sobre a entrega contínua de funcionalidades. Qual prática da XP garante entregas frequentes e incrementais de software funcional?

De acordo com o conteúdo do Vídeo Resumo 04 (referente às semanas 13 a 16), da disciplina de Arquitetura de Sistemas, uma empresa deseja desenvolver um sistema web utilizando os princípios da metodologia XP. Para isso, os stakeholders questionam sobre a entrega contínua de funcionalidades.

Qual prática da XP garante entregas frequentes e incrementais de software funcional?

  1. Integração contínua.
  2. Design centrado no usuário.
  3. Refatoração constante.
  4. Entregas frequentes de pequenas versões.

Resolução completa

Explicação passo a passo

D
Alternativa D

Alternativa D - Entregas frequentes de pequenas versões

Introdução

A questão aborda uma prática específica da metodologia Extreme Programming (XP), que é conhecida por seus princípios ágeis de desenvolvimento de software. É necessário identificar qual prática garante entregas frequentes e incrementais.

Desenvolvimento

Metodologia XP

XP é uma metodologia ágil de desenvolvimento de software com foco em qualidade e adaptação rápida a mudanças. Entre suas práticas principais estão:

PráticaDescrição
Planning GamePlanejamento colaborativo com stakeholders
Small ReleasesEntrega frequente de funcionalidades mínimas
Pair ProgrammingProgramação em pares para qualidade
RefactoringMelhoria contínua do código
Test Driven DevelopmentTestes antes da implementação
Continuous IntegrationIntegração diária do código

Análise das Alternativas

  • Integração contínua: Garante que o código seja integrado frequentemente, mas não necessariamente envolve entrega ao cliente
  • Design centrado no usuário: Foca na experiência do usuário, não na frequência de entregas
  • Refatoração constante: Melhorias internas no código, sem relação direta com entregas
  • Entregas frequentes de pequenas versões: Prática específica do XP que garante lançamentos incrementais de software funcional

Análise

  • A prática "Small Releases" (Entregas Frequentes) é um dos 12 valores fundamentais do XP
  • Permite feedback rápido dos stakeholders sobre funcionalidades entregues
  • Reduz riscos ao entregar valor incrementalmente
  • Alinha-se com o princípio de entrega contínua mencionado no enunciado
  • As outras práticas são complementares, mas não garantem diretamente as entregas

Conclusão

A alternativa correta é D porque a prática de "Entregas frequentes de pequenas versões" é especificamente desenhada para garantir que funcionalidades funcionais sejam entregues de forma incremental aos stakeholders, permitindo validação contínua e redução de riscos no projeto.

Tem outra questão para resolver?

Resolver agora com IA

Mais questões de Engenharia

Ver mais Engenharia resolvidas

Tem outra questão de Engenharia?

Cole o enunciado, tire uma foto ou descreva o problema — a IA resolve com explicação completa em segundos.