Extreme Programming (XP) is an agile software development methodology that emphasizes customer satisfaction, flexibility, and continuous feedback through iterative development. Introduced by Kent Beck in the late 1990s, XP aims to improve software quality and responsiveness to changing requirements by promoting a set of core values, principles, and practices. ### Core Values of Extreme Programming: 1. **Communication**: Encourages open communication among team members, stakeholders, and customers.
New to topics? Read the docs here!