A short introduction to XP


Extreme programming (XP) is a software development methodology which is intended to improve software quality and responsiveness to gearchanging customer requirements. As a type of agile software development, it advocates frequent “releases” in short development cycles, which is intended to improve productivity and introduce checkpoints at which new customer requirements can be adopted.

Continue reading