Questão de Engenharia de Software — Processos de Software - Desenvolvimento Ágil — COMPERVE - UFRN 2024
Engenharia de SoftwareProcessos de Software - Desenvolvimento Ágil
- Código
- qg104288
- Banca
- COMPERVE - UFRN
- Órgão
- UFRN
- Ano
- 2024
- Nível
- Médio
- Cargo
- COMPERVE - - Técnico em Tecnologia da Informação (Sistemas)
O framework Scrum e a metodologia XP (Extreme Programming) têm abordagens diferentes para tratar a agilidade. Em relação a essas abordagens,
- Ao Scrum é um framework voltado para o gerenciamento de projetos, produtos e times, enquanto o XP é voltado para a engenharia ágil de software, qualidade de software e produtividade de pessoas. Desse modo, o Scrum e o XP possuem abordagens complementares que podem ser usadas em conjunto.
- Bo XP preconiza o TDD como prática de teste de software, enquanto o scrum define que testes só podem ser realizados ao final do ciclo de desenvolvimento, antes de entregar ao cliente. Tais características inviabilizam o uso concomitante destas duas metodologias.
- Co XP e o Scrum são antagônicos, dado que o XP evita a comunicação entre os desenvolvedores para obter o máximo de produtividade, enquanto o scrum necessita desse tipo de comunicação para o sucesso das reuniões diárias. Tais características inviabilizam o uso concomitante destas duas metodologias.
- Do Scrum é voltado para práticas de engenharia ágil de software, com foco na qualidade de software e na produtividade, enquanto o XP é voltado para gerência de projetos e de grandes times, com mais de 20 pessoas. Desse modo, o Scrum e o XP possuem abordagens complementares que podem ser usadas em conjunto.