Tutorial de programação extrema

A programação extrema (XP) é uma metodologia de desenvolvimento de software, cujo objetivo é melhorar a qualidade e a capacidade de resposta do software às mudanças nos requisitos do cliente. Como um tipo de desenvolvimento ágil de software, ele recomenda "lançamentos" frequentes em curtos ciclos de desenvolvimento, para melhorar a produtividade e introduzir pontos de verificação nos quais novos requisitos do cliente podem ser adotados.

Público

O XP é uma maneira leve, eficiente, de baixo risco, flexível, previsível, científica e divertida de desenvolver um software. A Extreme Programming foi concebida e desenvolvida para atender às necessidades específicas de desenvolvimento de software por pequenas equipes em face de requisitos vagos e variáveis. A programação extrema é percebida como eficaz em equipes menores, com um tamanho de equipe de 12 a 16 desenvolvedores.

Pré-requisitos

Antes de começar a prosseguir com este tutorial, presumimos que você já esteja ciente dos conceitos básicos das metodologias ágeis e do Scrum. Se você não conhece bem esses conceitos, sugerimos que você siga nossos breves tutoriais sobre Agile e Scrum.