Here’s an interesting conversation between Alan Cooper and Kent Beck about how to integrate interaction design and Extreme Programming. I really enjoyed the back and forth, but confess to still not understanding exactly what interaction design is, as Cooper defines it.