A metodologia XP (Extreme Programing) é considerada u...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
A alternativa correta é a B - Comunicação, Feedback, Simplicidade e Coragem.
Abordando o tema de Extreme Programming (XP), uma das metodologias ágeis mais conhecidas, a questão foca nos valores fundamentais que a XP promove. A metodologia XP é conhecida por sua capacidade de adaptar-se a mudanças frequentes nos requisitos do projeto e por promover a colaboração estreita entre todos os membros da equipe, incluindo os clientes. Os valores da XP são princípios orientadores que ajudam as equipes a implementar as práticas e técnicas da metodologia de maneira eficaz.
Para resolver essa questão com sucesso, é necessário ter conhecimento dos quatro valores fundamentais da XP, que são:
- Comunicação: enfatiza a importância da comunicação clara e contínua entre os membros da equipe e com os clientes.
- Feedback: o feedback constante é crucial para que a equipe possa se ajustar e melhorar o produto de software continuamente.
- Simplicidade: incentiva as equipes a fazerem o que é necessário e suficiente para atender às necessidades atuais do projeto, evitando supercomplicar o trabalho.
- Coragem: encoraja os membros da equipe a enfrentar desafios difíceis, como refatorar o código quando necessário e ser honesto sobre o progresso e os problemas.
Com base nesses valores, é possível entender por que a alternativa B é a correta. Ela única que lista corretamente os quatro valores fundamentais da metodologia XP. Os outros itens ou inserem valores que não correspondem aos princípios da XP (como "Comprometimento" e "Rapidez") ou omitem valores essenciais (como "Feedback").
Portanto, ao estudar metodologias ágeis e a XP em particular, dê atenção especial a esses valores, pois eles são a base para muitas das práticas e decisões que as equipes XP tomam ao longo do ciclo de vida de desenvolvimento de software.
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
Segundo Pressman, livro de Engenharia de Software 7 ed uma abordagem profissional cap 3 Desenvolvimento Agil pg 87
Cinco valores que estabelecem as bases para todo o trabalho realizado como parte da xp
1 - Comunicação
2 - Simplicidade
3 - FeedBack (Realimentação ou retorno)
4 - Coragem
5 - Respeito
Valores do XP:
Comunicação: Quanto maior a capacidade de compreensão, maiores as chances de evitar problemas como ambiguidades, entendimento equivocados, entre outros. Diálogos são mais eficazes que videoconferências, que são melhores que telefonemas, que são mais expressivos que emails e assim sucessivamente. Conscientes disso, aqueles que trabalham com XP priorizam o uso do diálogo presencial, com o objetivo de garantir que todas as partes envolvidas em um projeto tenham a chance de se compreender da melhor maneira possível.
Coragem: Costuma-se dizer que a única constante em um projeto de software é a mudança. Clientes mudam de ideia com frequência, mesmo quando fecham contratos nos quais, teoricamente, assumem o compromisso de não alterar o que está na especificação. Eles mudam porque aprendem durante o projeto e descobrem problemas mais prioritários a serem solucionados ou formas mais apropriadas de resolvê-los. Embora isso seja natural, gera uma preocupação para a equipe de desenvolvimento que, de tempos em tempos, precisa alterar partes do sistema que já estavam prontas, correndo o risco de se quebrar o que já vinha funcionando.
Feedback: Normalmente, quanto mais cedo descobrimos um problema, menos prejuízos ele pode causar e maiores são as chances de resolvê-lo de forma barata. Por isso, projetos XP estabelecem formas de encurtar ao máximo a defasagem de tempo entre o momento em que uma ação é executada e o seu resultado é observado.
Respeito: Respeito é um valor que dá sustentação a todos os demais. Membros de uma equipe só irão se preocupar em comunicar-se melhor, por exemplo, se se importarem uns com os outros. Respeito é o mais básico de todos os valores. Se ele não existir em um projeto, não há nada que possa salvá-lo. Saber ouvir, saber compreender e respeitar o ponto de vista do outro é essencial para que um projeto de software seja bem sucedido.
Simplicidade: O XP utiliza o conceito de simplicidade em inúmeros aspectos do projeto para assegurar que a equipe se concentre em fazer, primeiro, apenas aquilo que é claramente necessário e evite fazer o que poderia vir a ser necessário, mas ainda não se provou essencial.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo