Qual prática de Extreme Programming (XP) que se refere à re...

Próximas questões
Com base no mesmo assunto
Q1759896 Engenharia de Software
Qual prática de Extreme Programming (XP) que se refere à rejeição de grandes quantidades de horas-extras?
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

A alternativa correta é a Alternativa E - Ritmo sustentável.

O Extreme Programming (XP) é uma metodologia ágil de desenvolvimento de software que enfatiza a flexibilidade, a comunicação e a melhoria contínua. Uma das suas práticas fundamentais é garantir que o time de desenvolvimento mantenha um ritmo sustentável. Essa prática se refere à importância de evitar sobrecargas de trabalho e rejeitar grandes quantidades de horas-extras, promovendo um equilíbrio saudável entre vida pessoal e profissional, o que por sua vez contribui para a produtividade e qualidade do trabalho a longo prazo.

Vamos analisar as alternativas:

A - Integração contínua: Esta prática envolve a integração frequente de código em um repositório central, seguida de testes automáticos. Embora a integração contínua seja crucial para detectar erros rapidamente, ela não está diretamente relacionada à questão das horas-extras.

B - Refatoração: Refatoração é o processo de melhorar o design do código sem alterar seu comportamento funcional. É uma prática importante para manter o código limpo e de fácil manutenção, mas não se relaciona com a gestão de tempo ou carga de trabalho.

C - Projeto simples: O projeto simples é sobre manter o design do sistema o mais simples possível para atender aos requisitos atuais. Apesar de ser fundamental em XP, não aborda diretamente a questão das horas-extras.

D - Planejamento incremental: Esta prática envolve o planejamento de atividades em pequenos incrementos, permitindo ajustes frequentes. Embora ajude na flexibilidade e adaptação, também não está diretamente ligada ao problema das horas-extras.

A prática de ritmo sustentável é, portanto, a mais adequada para abordar a questão de evitar longas jornadas de trabalho e promover um ambiente de trabalho saudável.

Gostou do comentário? Deixe sua avaliação aqui embaixo!

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

Planejamento incremental: Os requisitos são gravados em cartões de história e as histórias que serão incluídas em um release são determinadas pelo tempo disponível e sua relativa prioridade.

Projeto simples: Cada projeto é realizado para atender às necessidades atuais, e nada mais.

Refatoração: Todos os desenvolvedores devem refatorar o código assim que encontrarem melhorias de código.

Integração contínua: Assim que o trabalho em uma tarefa é concluído, ele é integrado ao sistema como um todo. Após essa integração, todos os testes de unidade do sistema devem passar.

Ritmo sustentável: Grandes quantidades de horas-extra não são consideradas aceitáveis, pois o resultado final, é a redução da qualidade do código e da produtividade a médio prazo.

Alternativa: E

As práticas do XP

  • Refatoração
  • Projeto simples
  • Integração Continua
  • Ritmo sustentável (Trabalho de até 8h por dia)
  • Rejeição de horas extras.

Gabarito E

Clique para visualizar este comentário

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