Agile Tester Extension
Extreme Programming (XP) – ISTQB Definition
Last Updated: July 12, 2026 · SoftwareTestPilot QA Team
Official ISTQB Definition
A software engineering methodology used within agile that emphasizes teamwork, communication, feedback, simplicity, courage and technical practices such as TDD, pair programming and continuous integration.
In simple words
An agile method focused on engineering practices: TDD, pair programming, refactoring, CI, small releases.
Exam tip
XP invented most of the technical practices modern agile teams take for granted.
Related terms
- Agile DevelopmentShort sprints, close collaboration, working software over documentation, and continuous change.
- Pair ProgrammingTwo developers, one keyboard — instant code review and knowledge sharing.
- Test-Driven DevelopmentRed-green-refactor: write a failing test, make it pass with the simplest code, then clean up.
Practice this term in the ISTQB Mock Test
40 CTFL v4.0 questions, 60-minute timer, instant scoring and chapter-wise breakdown.
Practice in Mock Test