Assim como os valores, existe na XP um conjunto de boas prát...

Próximas questões
Com base no mesmo assunto
Q370097 Engenharia de Software
Assim como os valores, existe na XP um conjunto de boas práticas a serem seguidas com o objetivo de garantir um ciclo de desenvolvimento fortemente dependente. Essas práticas são expressas por atitudes que devem ser seguidas pela equipe de desenvolvimento, e somadas aos valores. Assinale a alternativa que não representa uma dessas práticas:
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito comentado:

A alternativa correta é a C - Desenvolvimento por funcionalidades. Na metodologia ágil XP (eXtreme Programming), apesar de ser importante decompor o sistema em funcionalidades para melhorar a compreensão do domínio do negócio, a prática mencionada na alternativa C não é uma prática formalizada dentro do XP da maneira descrita. No XP, o foco está em dividir o sistema em histórias de usuário (user stories), que são descrições curtas e simples de uma funcionalidade desejada, escritas do ponto de vista do usuário final. As histórias de usuário são mais focadas em captar requisitos e definir resultados esperados do que em decompor funcionalidades de uma forma técnica.

As outras alternativas listadas são de fato práticas reconhecidas da XP:

  • A - Utilização de padrões de projeto: Embora não seja uma prática exclusiva da XP, a utilização de padrões de projeto é uma prática bem-vista, pois ajuda a manter a consistência e a qualidade do código.
  • B - Desenvolvimento guiado por testes (Test-Driven Development - TDD): é uma prática central na XP, onde primeiro são escritos testes para uma nova funcionalidade e só depois é implementado o código que satisfaz esses testes.
  • D - Stand up meeting: São reuniões diárias curtas onde a equipe discute progresso e obstáculos, ajudando a manter a comunicação eficiente e o foco nas tarefas atuais.
  • E - Cliente sempre disponível ou presente: Esta prática estimula a comunicação contínua com o cliente para garantir que o desenvolvimento esteja alinhado com suas necessidades e feedbacks.

Portanto, a prática de decompor funcionalidades de uma forma técnica não é característica da XP, que preconiza a divisão em histórias de usuário para a compreensão e implementação dos requisitos do sistema de maneira incremental e iterativa.

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

No XP, o desenvolvimento é Guiado por Testes, enquanto que, por exemplo, no RUP, o desenvolvimento é guiado por Casos de Uso.


Logo, a alternativa C está incorreta.


Metodologias Ágeis - Engenharia de Software sob Medida (Sbrocco & Macedo, 1ª Edição, 2012)

Não conhecia essa reunião de 20 min em pé.

Clique para visualizar este comentário

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