thinQmaster Virtual testing partner Adaptive practice exams that find your weak spots and drill them. Every answer explained. From $69
Enroll

thinQmaster

Find your exam

Five questions free, before you decide.

Step 1 · choose a vendor

In one of our camps? Your practice exams come with the tuition — they are on your study page already.

Project Management & Agile · Foundational

Extreme Programming (XP)

Agile software development method created by Kent Beck emphasizing technical excellence and frequent releases.

Definition

XP values: communication, simplicity, feedback, courage, and respect. Practices include pair programming, test-driven development, continuous integration, refactoring, collective code ownership, small releases, simple design, sustainable pace, the planning game, coding standards, and whole team.

Example

A team practices TDD and pairing and integrates code many times a day.

Exam tip

Know XP's five values and core practices; XP iterations are typically one to two weeks.

Related terms