Provided by: Cornell University
Date Added: Mar 2015
An appropriate system interface allowing correct human computer interaction is just as important as correct, error-free behavior of the developed system. Even if the system they develop behaves in an ideal correct way (i.e., according to its requirements specification), this does not help much in the case the system interface is unclear to the user or is too complicated to be used in a proper way. In this paper, they present their vision of the integration of human factors engineering into the software development process. This approach is to improve the quality of software and to deal with human errors in a systematic way.