Extreme Programming: Strengths and Weaknesses
Ahmad Dalalah · Computer Technology and Application · 2014
Extreme Programming (XP) is an agile software development methodology. It is a lightweight methodology combining a set of existing software development practices [5]. This paper aims to discuss the strengths and weaknesses of the Extreme Programming methodology through examining the characteristics of the twelve software development practices of the XP methodology.