Sign up
Forgot password?
FAQ: Login

Kim G.J. Human-Computer Interaction. Fundamentals and Practice

  • pdf file
  • size 2,28 MB
  • added by
  • info modified
Kim G.J. Human-Computer Interaction. Fundamentals and Practice
CRC Press, 2015, -179 p.
Human–computer interaction (HCI) is becoming ever more important in interactive software. Such software has long been evaluated in terms of the availability and breadth of its functions and its algorithmic efficiency. While such a developer’s perspective is still somewhat valid, it has become difficult to differentiate among similar software components from such an aspect given the amazing computing performance of today’s hardware and the spread of algorithmic knowledge and systems development know-how. Thus software quality is increasingly judged from the users’ external point of view in terms of their expectations, satisfaction, and experience. This external view or user experience may be defined in many ways, but it is most obvious that it has quite a lot to do with how the software users interact with it and, hence, its design. HCI will become even more critical as everything around us becomes digital and unknowingly embedded with interactive computing services that make our everyday lives more exciting, efficient, and convenient.
Therefore, software (at least software that is highly interactive and targeted for a high number of users) must now be developed with HCI as one of its higher priorities. However, at the undergraduate level, it is still often the case that HCI is not given the attention it deserves in the education of future software developers. Most entry-level HCI textbooks are structured around high-level concepts and guidelines and are not directly tied to the software development process. Some of these books may offer design patterns, but students at the undergraduate level might still find it puzzling as to how HCI fits in with their basic software development knowledge. In fact, most of the HCI concepts and guidelines are fairly commonsense or very easy to comprehend. (After all, how difficult would it be to make one understand that users are important?) But it is in the practice and within the context of actual development that one has to make the difficult choices to produce highly usable interactive software.
Specific HCI Guidelines
Human Factors as HCI Theories
HCI Design
User Interface Layer
UI Development Toolkit
Interactive System Development Framework
User Interface Evaluation
Future of HCI
  • Sign up or login using form at top of the page to download this file.
  • Sign up
Up