Extreme Programming (XP)
Extreme Programming (XP) is an Agile framework that emphasizes frequent releases, high-quality code, and customer collaboration. XP is known for practices like Test-Driven Development (TDD) and Pair Programming.
Key Concepts:
- Frequent Releases: Deliver small, frequent updates to improve customer satisfaction.
- Test-Driven Development (TDD): Writing tests before coding to ensure quality.
- Pair Programming: Two developers working together at one workstation to write code.