Extreme Programming (XP)
LO 11.2 Understand the key features of the Extreme Programming (XP) planning process for software projects.
Extreme Programming (XP) is a more aggressive form of Scrum and is a software development methodology intended to improve software quality and responsiveness to changing customer requirements.13 Originally developed by programmer Kent Beck for Chrysler Corporation, XP is deceptively simple in its core principles, which include an emphasis on keeping the programming code simple, reviewing it frequently, testing early and often, and working normal business hours. XP also adopts Agile’s emphasis on the importance of user stories as a means for understanding their real needs, not a programmer’s interpretation of ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access