Elden Nelson moderates a discussion between Kent Beck and Alan Cooper in, β€œExtreme Programming vs. Interaction Design.”

Of course, as an interaction designer, I’m biased, but Alan makes a much better argument for Interaction Design than Kent Beck does for Extreme Programming. I especially liked Alan’s words on how creating a place for Interaction Design in an organization gets to the root of many of the problems with interactive systems design, while Extreme Programming merely provides a buffer for engineers and programmers within a process that is clearly sub-optimal.

Extreme Programming vs. Interaction Design