Extreme Programming (XP) Explained
Extreme Programming or XP is a well known agile software development method.
XP is a catalog of good practices exploited to the "extreme" level.
It is guided by five values, fourteen principles and a number of practices helpful for implementing these values and principles.
XP Values: Communication, Simplicity, Feedback, Courage, Respect.
XP Principles: Humanity, Economics, Mutual benefit, Self-similarity, Improvement, Diversity, Reflection, Flow, Opportunity, Redundancy, Failure, Quality, Baby steps, Accepted responsibility.[Learn More ...]