Extreme Programming
Methode der Softwareentwicklung, die das Lösen einer Programmieraufgabe in den Vordergrund stellt und einem formalisierten Vorgehen geringere Bedeutung zumisst
XP steht für objektorientierte Software – Entwicklung. Es handelt sich um ein Konglomerat an verschiedenen Ideen, insbesondere o Pair – Programming (Software entsteht unter vier Augen) o Integration in kurzen Abständen o Ständiger Test (alle, auch Kunden testen laufend) o Laufendes Refactoring, ständige Architektur-Verbesserung