The Human-Computer Interaction
One of the most important elements when it comes to developing whether a game or an application is the User Interface which concerns to the Human-Computer Interaction (HCI).
ACM SIGCHI stated in his study that:
“Human-computer interaction is a discipline concerned with the design, evaluation, and implementation of interactive computing systems for human use and with the study of major phenomena surrounding them.”
Human-Computer Interaction is also important in every interactive software. It is also defined as a cross-disciplinary area that accords with the theory, design, implementation and evaluation of the ways that humans used together with the interacting with the computing devices for a given tasks. The word ‘Interaction’ itself is a concept that has to do with the interface and is a choice of technical realization, either software or hardware, of a given interaction model. Therefore, HCI denotes to both Interaction and Interface. HCI requirement may specify any aspect of the user interface. It may include a statement about styles such as command language, menu systems and icons, format whether it’s a report content or a layout, messages like brief and exhaustive, and responsiveness which was defined as the time taken respond to one command.
Also see What is the importance of User-centric design?













