eXtreme Programming (XP)

[ik-streem proh-gram-ing]

Definition of eXtreme Programming (XP)

An agile development process whose practices largely focus on the production of Clean Code.


Since the very beginning, the XP community has focused on the production of Clean Code because they realized that the Team needed Clean Code in order to be agile.

It is quite common for successful Scrum Teams to be using the eXtreme Programming (XP) practices when working on Stories that produce code.

Cite This Term

"eXtreme Programming (XP)" ScrumDictionary.com. Accessed Jun 17, 2024. https://scrumdictionary.com/term/extreme-programming-xp/.