Loading...
 
Extreme Programming (XP) is an agile software development framework that aims to produce higher quality software, and higher quality of life for the development team.

Extreme Programming (XP)

Extreme Programming emphasizes teamwork. Managers, customers, and developers are all equal partners in a collaborative team. Extreme Programming implements a simple, yet effective environment enabling teams to become highly productive. The team self-organizes around the problem to solve it as efficiently as possible.1

Extreme Programming (XP) is an agile software development framework that aims to produce higher quality software, and higher quality of life for the development team. XP is the most specific of the agile frameworks regarding appropriate engineering practices for software development.2

References

Video

GOTO 2015 • XP in the 21st Century • Rachel Davies

3X with Kent Beck

Practices

  • The Planning Game
  • Small Releases
  • Metaphor
  • Simple Design
  • Testing
  • Refactoring
  • Pair Programming
  • Collective Ownership
  • Continuous Integration
  • 40-hour week
  • On-site Customer
  • Coding Standard


Last edited by MichaelAlber .
Page last modified on Thursday August 4, 2022 09:16:19 PDT.

Don't Panic