“Engineering the HCI”Associate Professor José A. Macías Iglesias, Escuela Politécnica Superior, Universidad Autónoma de Madrid, Spain |
![]() |
Bio
José A. Macías obtained his Ph.D in Computer Science in 2003 from Universidad Autónoma de Madrid, where he currently works as an Associate Professor. His principal research area of interest is Human-Computer Interaction (HCI), involving specific topics such as End-User Development, HCI Engineering, User-Centered Design, Usability and User Experience Evaluation. José A. Macías has joined several national and international prestigious conferences as member of the program committee and review board, and he has collaborated in the organization of important HCI conferences such as INTERACCION 2007 and ACM Intelligent User Interfaces 2008. Additionally, José A. Macías has served as President of AIPO (Spanish HCI Association) and as Co-chair of the Spanish ACM-SIGCHI. He also appears as author in a broad number of publications in prestigious conferences, books and HCI Journals, obtaining also different best-paper awards. Contact: j.macias@uam.es
Abstract
Human-Computer Interaction (HCI) is a well-known discipline principally intended to study the interaction between people and computers. To this end, different techniques have been proposed over time to address and measure user behavior in specific interaction contexts. However, when developing interactive software, concrete design methods and techniques should be utilized and embedded in a suitable development process, considering also quality features to produce usable products that can be used by a wide variety of users in different contexts. In addition, supporting tools are also needed to help in design and evaluation tasks throughout the development of the interactive software. This talk brings to light the necessity for engineering the HCI, enumerating specific methods, techniques and tools to develop interactive software products while ensuring their implicit quality and overall usability. To this end, general basis on HCI engineering and supporting mechanisms will be presented, introducing also the speaker’s personal work with the aim of providing key issues and references for usability engineers and designers to produce usable software products in a systematic way.