Join 34,000+ subscribers and receive articles from our blog about software quality, testing, QA and security.

Humility: The Lost Value in Agile Development


The extreme programming (XP) development process was built upon four core values: communication, simplicity, feedback and courage. The practices of XP, such as pair programming and test-driven development (TDD), all demonstrate fidelity to these underlying values. A few years after revealing XP to the world in Extreme Programming Explained, Kent Beck added respect as a fifth XP value in the next edition of the book.

This is a companion discussion topic for the original entry at