What is HCI and what is its field ?
Human computer interaction (HCI) is an interdisciplinary field in which computer scientists, engineers, psychologists, social scientists, and design professionals play important roles. The main aim of HCI is to solve real problems in the design and use of technology, devices, software and any other type of device, user use in their everyday life, by making them easier to use and more effective for people. It is critical to the success of any systems that people will interact (Wania et al, 2007). There are different HCI principles; however the most followed are the (Rogers et al., 2015). Visibility Feedback Constraint Consistency Affordance They provide the basic steps that should be taken in consideration; thus the system or device that will be made from different members and specialist in order to be successfully and enjoyable for the users (Carroll, n.d). Moreover there are some user experiences that should be taken also very deep and serious. They are: