No Extreme Programming (XP), a prática de “cliente presente...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: A – maior alinhamento entre as necessidades do cliente e as funcionalidades desenvolvidas.
1. Tema central da questão:
Esta questão aborda o conceito de “cliente presente” na metodologia Extreme Programming (XP), que faz parte das metodologias ágeis de desenvolvimento de software. Esse conceito é fundamental para compreender como a colaboração ativa do cliente pode trazer benefícios reais ao projeto de software.
2. Resumo teórico:
No Extreme Programming (XP), a prática do “cliente presente” consiste em manter um representante do cliente junto à equipe de desenvolvimento durante todo o processo. Isso garante comunicação contínua, esclarecimento de dúvidas e feedback rápido, o que é essencial para o ajuste constante dos requisitos e para a entrega de valor real ao negócio.
Segundo Kent Beck, criador do XP, essa colaboração reduz retrabalhos, aumenta a satisfação do cliente e melhora o alinhamento das funcionalidades do sistema às reais necessidades do usuário (Beck, K. – Extreme Programming Explained).
3. Justificativa da alternativa correta:
A alternativa A está correta porque destaca o principal benefício da presença ativa do cliente: garantir que aquilo que está sendo desenvolvido realmente atenda às necessidades do cliente. Isso é o cerne do “cliente presente” no XP e um dos motivos do sucesso das metodologias ágeis.
4. Análise das alternativas incorretas:
- B – Fala em aumento de burocracia, mas o XP visa justamente reduzi-la através da comunicação direta.
- C – Diz que as mudanças são limitadas, o que contraria o XP, onde o cliente presente permite maior flexibilidade.
- D – Alega aumento da complexidade por envolver o cliente, mas na verdade, a presença do cliente simplifica decisões e reduz retrabalhos.
- E – Sugere que a qualidade é prejudicada pela falta de conhecimento técnico do cliente, mas quem define qualidade técnica é a equipe de desenvolvimento; o cliente ajuda a definir prioridade e valor de negócio.
5. Estratégias para interpretação:
Fique atento a palavras-chave como “alinhamento”, “burocracia”, “flexibilidade” e “qualidade”. No contexto de metodologias ágeis, termos como alinhamento e flexibilidade são sempre positivos, enquanto burocracia e complexidade costumam indicar alternativas incorretas.
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