Measuring the Effectiveness of Designing End-User Interfaces Using Design Theories

Lizeth Itziguery Solano Romo, Universidad autónoma de Aguascalientes
Marcelo de Jesus Perez Ramos, Universidad Autónoma de Aguascalientes

Abstract

Software systems could be the most important technology present in almost every human task, which is intended to enhance performance. Humans interact with software systems using a computer interface. However, many developers have not been exposed to courses on Human-Computer Interaction, they sometimes, develop software using their own preferences based on their skills and abilities and do not consult theories that could help them create ad-hoc interfaces. This issue is very important specially when the intended end-user has no enough experience in using technology. A study was performed to identify what are the main attributes that an application for managing crops must have. Two different HCI interfaces versions were developed and tested by using interface development principles. Results allowed developers to identify which features are better in each version so that the final version can be developed and expected the better outcomes for end-users. Results should be taken cautiously.

 

Measuring the Effectiveness of Designing End-User Interfaces Using Design Theories

Software systems could be the most important technology present in almost every human task, which is intended to enhance performance. Humans interact with software systems using a computer interface. However, many developers have not been exposed to courses on Human-Computer Interaction, they sometimes, develop software using their own preferences based on their skills and abilities and do not consult theories that could help them create ad-hoc interfaces. This issue is very important specially when the intended end-user has no enough experience in using technology. A study was performed to identify what are the main attributes that an application for managing crops must have. Two different HCI interfaces versions were developed and tested by using interface development principles. Results allowed developers to identify which features are better in each version so that the final version can be developed and expected the better outcomes for end-users. Results should be taken cautiously.