XP

Extreme Programming is an agile framework that focuses on development approach

XP

XP is one of the original agile methodologies and is mainly focused on the mechanics of software development and test. It also covers some project/product management aspects and so does slightly overlap with Scrum.

Many ideas that were made introduced by XP have become widespread outside of the methodology. In what is a common occurrence in agile, teams tend to pick-and-choose the XP elements that they like.

These include: