Extreme Programming in Agile Methodology | Introduction, BenefitsExtreme programming (XP) is a software development methodology in Agile. This was created by Kent Beck. In this approach software development is developed by following certain key principles,