Qual prática de Extreme Programming (XP) que se refere à re...
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