25-08-2017, 09:32 PM
[/color][/size][/font][font=Times New Roman][size=medium]Extreme programming (XP) is a lightweight methodology for small-to-medium sized teams developing software in the face of vague or rapidly changing requirements.XP is a deliberate and disciplined approach to software development.Requirement specification in the form of User Stories, code development by pairs of developers (Pair Programming), simplification of the code through Refactoring and careful repeated testing are the outstanding features of extreme Programming technique. XP improves a software project in four essential ways; communication, simplicity, feedback, and courage.[color=#800000]