I got a question from a student today asking for good readings in the "foundations of HCI and design". The student is working on a project and needed inspiration for how to address a large and complex HCI design problem. The student already know the works by Rogers, Dourish, Margolin (and me :-), but want more. The student want that can help him reflect upon and actually approach his very real design challenge. I realized that I cannot come up with any good list of readings. There are a huge number of "how to" literature, there are a substantial number of "methods" literature and research out there, there are an endless number of specific product (design) experimentations, but almost nothing that could be seen at addressing the foundation of HCI and design, that is, how to think about the role of HCI, the way to address a complex problem , the nature of design, theoretical broad perspectives, etc. And even worse, there are no discussions or debates between different intellectual and theoretical schools thought or perspectives. This situation is not good. Frequently I meet students, Master and PhD, in the field who really want to, or need to, know much more, who struggle with questions on that level.
If anyone want to discuss this situation or argue that there are actually book that do address this level, please comment or let me know.