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
- Pair – Programming (Software entsteht unter vier Augen)
- Integration in kurzen Abständen
- Ständiger Test (alle, auch Kunden testen laufend)
- Laufendes Refactoring, ständige Architektur-Verbesserung