Human Computer Interaction Essay Example

  • Category:
    Logic & Programming
  • Document type:
  • Level:
  • Page:
  • Words:

Human Computer Interaction 6

Human Computer Interaction

Question 1

The heuristic principles are mainly involved in the diagnostic of interface problems by the experts as they take the role of the experts. The principles encourage them to take pre-evaluation measures before the diagnosis aimed at ensuring that the problem facing the user is clearly understood by assuming their role. Evaluation of the problem should then be done by the specialists and the determination of all the probable causes of the problem established. The severity of the problem should also be determined after the evaluation of the problem in order to solve the problem effectively and efficiently. Priority should be given to the problem depending on how severe it is. Discussing the problem in details with the team members is also an important principle to consider and should be adopted during the process. The use of violations to fix the problems is part of the principle and should be applied when solving the problem (Veneri, et al, 2010).

Question 2

The design principles determine how effective an interface will be. Different design principles are applied for different interfaces. This is because of the diverse requirements of different interfaces that are available. However, there is a specific design principle that can be used to deal with all the interfaces. Three concepts are applicable in the specific design principle that deals with all the interfaces. Early focus on the user together with the empirical measurements is among the important concepts that can be used in the design of any interface. The interactive design is what will determine the efficiency of the design and it is also a concept of the specific design principle. The design principles also emphasize the importance of testing and analyzing the results in order to ensure that a user friendly interface is created (Bernsen, 2010).

Question 3

Heuristic Security Checklist

Security requirements

User control and freedom

The system should have an emergency exit that ensures that the users are able to exit from a certain unwanted state whenever they choose a function by mistake. This is common to most of the users and it may lead to security problems for the user.

Consistency and standards

The system should be able to guide the users when dealing with actions or situations that have similar meanings. It should also conform to the required standards.

Error prevention

The system should be in a position to prevent the occurrence of errors when in use. This should be done through creating a confirmation option before any action is undertaken (Zander, 2011). The prevention of the errors is better as opposed to the error messages which appear after the errors have been committed.


The error messages should be in plain language for the purpose of enabling the easy understanding by the user. The use of coded languages should be discouraged for security reasons as well as the accessibility of the information.

Question 4

The use of the command line is not common to most of the users. This is due to its complex nature and requirements. It is not effective to most users as it requires powerful computers. The command also supports scripting and several software have been developed for the purposes of using the command line. Most users do not find it efficient and prefer the use of the short cuts found in the keyboards. However, the voice commands are more efficient and are widely used as compared to the line command. The use of voice commands mainly targets the voice of the users and it is interpreted in order for a certain function to be performed. The voice command system is widely applied in various sectors all over the world. This is due to its ability to reduce costs as well as its high levels of accuracy (Sellen, et al, 2009).

Question 5

The social media and collaborative tools are increasingly becoming popular in the world. The user interface has various impacts on the use of the social media. It is through the use of the user interface that the color graphics can be improved on the social media. The graphics are useful in terms of portraying information differently. The search process can also be simplified through the use of the user interface. The search and navigation process can be enhanced through the use of various features because the social media mainly relies on the search and navigation process. Defining the elements is significant. It ensures that it can be read and the messages can be clearly displayed. The user interface therefore has a lot of applications in the social media. It also determines the efficiency of the interaction process (Golbeck, et al, 2011).


Veneri, G. et al. (2010). «Influences of data filtering on human–computer interaction by gaze- contingent display and eye-tracking applications.» Computers in Human Behavior 26.6:1555-1563.

Bernsen, N. (2010). «Multimodal Usability (Human-Computer Interaction Series).» Springer 2010:431.

Zander, T. (2011). «Towards passive brain–computer interfaces: applying brain–computer interface technology to human–machine systems in general.» Journal of Neural Engineering 8.2: 025005.

Sellen, A. et al. (2009). «Reflecting human values in the digital age.» Communications of the ACM 52.3: 58-66.

Golbeck, J. et al. (2011). «Predicting personality with social media.» Proceedings of the 2011 annual conference extended abstracts on Human factors in computing systems. ACM.