Kent Beck is known as the father of "extreme programming," a process created to help developers design and build software that effectively meets user expectations. Alan Cooper is the prime proponent of interaction design, a process with similar goals but different methodology. We brought these two visionaries together to compare philosophies, looking for points of consensusand points of irreconcilable difference.
Nelson, E. (2002). Extreme programming vs. interaction design. FTP Online. Retrieved from http://www.id-book.com/downloads/beck_vs_cooper_debate.pdf