Xp metodo agil
Introdução
Programação extrema (do inglês eXtreme Programming), ou simplesmente XP, é uma metodologia ágil para equipes pequenas e médias e que irão desenvolver software com requisitos vagos e em constante mudança. Para isso, adota a estratégia de constante acompanhamento e realização de vários pequenos ajustes durante o desenvolvimento de software.
A XP incentiva o controle da qualidade como variável do projeto, pois o pequeno ganho de curto prazo na produtividade, ao diminuir qualidade, não é compensado por perdas (ou até impedimentos) a médio e longo prazo.
Na Programação Extrema existem cincos valores fundamentais, são eles: comunicação, simplicidade, feedback, coragem e respeito. A partir desses valores, possui como princípios básicos: feedback rápido, presumir simplicidade, mudanças incrementais, abraçar mudanças e trabalho de qualidade.
Feedback Rápido
Na cultura ágil, o feedback rápido é um dos mecanismos mais importante para melhoria contínua e desenvolvimento do produto.
Um feedback rápido exige uma boa comunicação da equipe. Sendo que a equipe de desenvolvimento, o cliente e as partes interessadas são da mesma equipe.
Geralmente, uma equipe com problema de comunicação, não dão a real importância ao feedback. Isso consequentemente resulta em um produto ou serviço que não satisfaz o cliente, e desmotiva a equipe por entregar um valor não desejado ao cliente.
Afirmo que um feedback rápido é importante para todo o tipo de equipe.
Resumindo, sem feedback fica difícil desenvolver um produto ou um prestar serviço, que vá de encontro ao objetivo do cliente.
Variáveis de Controle em Projetos
Dentre as variáveis de controle em projetos (custo, tempo, qualidade e escopo), há um foco explícito em escopo. Para isso, recomenda-se a priorização de funcionalidades que representem maior valor possível para o negócio. Desta forma, caso seja necessário a diminuição de escopo, as funcionalidades menos valiosas serão adiadas ou