o primeiro projecto de programação emtreme foi iniciado em 6 de Março de 1996. A programação extrema é um dos vários processos populares de Agileprocessos. Já foi provado ser muito bem sucedido em muitas empresas de todos os tamanhos e indústrias diferentes em todo o mundo.
Extremeprogramação é bem sucedida porque enfatiza a satisfação do cliente. Em vez de entregar tudo o que você poderia querer em alguma data distante no futuro, este processo oferece o software que você precisa como você precisa., A programação extrema capacita os seus programadores a responderem confidencialmente às necessidades de clientes em mudança, mesmo no final do ciclo de vida.
Extremeprogramação enfatiza o trabalho em equipe. Gerentes, clientes e desenvolvedores são todos parceiros iguais em uma equipe colaborativa. O programa extremo implementa um ambiente simples, mas eficaz, que permite que as equipas se tornem altamente produtivas. A equipe se organiza em torno do problema para resolvê-lo de forma tão eficiente quanto possível.,
Extremeprogramação melhora um projeto de software de cinco maneiras essenciais; comunicação, simplicidade, feedback, respeito e coragem. Os programas extremos estão constantemente a comunicar com os seus clientes e colegas programadores. Eles mantêm o design simples e limpo. Eles recebem feedback testando seu software começando no primeiro dia. Entregam o sistema aos clientes O MAIS CEDO POSSÍVEL e implementam as alterações sugeridas. Cada pequeno sucesso tem o seu respeito pelas contribuições únicas de cada membro da equipa., Com esta fundação, os Programadoresextrame são capazes de responder corajosamente às necessidades e à tecnologia em mudança.
o aspecto mais surpreendente da programação extrema é suas regras simplistas. O programa extremo é muito parecido com um quebra-cabeças de serra. Há muitas pequenas obras. Individualmente, as peças