Programação extrema
Sign in to saveAlso known as XP, Extreme Programming, EXtreme Programming
software development methodology which intends to improve software quality and responsiveness to changing customer requirements
Wikidata facts
- Subclass of
- agile software development
- Official website
- www.extremeprogramming.org
Show 3 more facts
- Commons category
- Extreme programming
- topic's main category
- Category:Extreme programming
- discoverer or inventor
- Kent Beck
Sources (3)
via Wikidata · CC0
Article · Português
Programação extrema (do inglês eXtreme Programming), ou simplesmente XP, é considerada uma metodologia ágil e se ajusta bem a projetos de 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. O XP possui algumas características marcantes que são: * Feedback constante. * Abordagem incremental. * Encoraja a comunicação entre as pessoas envolvidas. Os cinco valores fundamentais são: 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. 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 canceladas. 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.
Abstract from DBpedia / Wikipedia · CC BY-SA