Zum Inhalt

X

XP (= Extreme Programming)

XP (= Extreme Programming)

Eine agile Software-Entwicklungsdisziplin. Sie basiert auf Werten (Simplicity, Communication, Feedback, Courage und Respect), sowie auf spezifischen Prinzipien und Praktiken. Hauptrollen beim XP:

  • Kunde / Auftraggeber
  • Product Owner (intern, oft Projektleiter)
  • Entwicklungsteam

XP-Prinzipien (= Principles (XP))

XP-Prinzipien (= Principles (XP))

15 Prinzipien, welche sich aus den Werten ableiten und dem Grundverständnis von Extreme Programming dienen.

XP-Techniken (= Practices (XP))

XP-Techniken (= Practices (XP))

Ergänzend zu den Werten und Prinzipien sollen diese Techniken den Entwicklern dabei helfen, sich entsprechend der Prinzipien zu verhalten. Sie lassen sich wie folgt einteilen:

  • Management practices
  • Team practices
  • Programming practices

XP-Werte (= Values (XP))

XP-Werte (= Values (XP))

Fünf Werte zur Verbesserung der Arbeit des Projektteams:

  • Communication
  • Courage(Mut)
  • Feedback
  • Respect
  • Simplicity (Einfachheit)