A Plea for a Poor Man's HCI Component in Software Engineering and Computer Science Curricula; After all: The Human-Computer Interface is the System
نویسندگان
چکیده
Most software development approaches and curricular guidelines seem to ignore the fact that in many software systems the user interface is a decisive factor for product quality. As a result, it is often designed rather independently of the system’s functionality. Chances are then that it does not get the attention it deserves. In the approach to software development we sketch, the design of the user interface and the design of the functionality go hand in hand. We give a number of examples of user interface problems, and illustrate how these can be caught early if a more integrated approach is taken. We conclude with an outline of a minimal course on human-computer interaction that we feel should be part of everyone’s software engineering or computer science curriculum.
منابع مشابه
The Human-Computer Interface is the System: A Plea for a Poor Man's HCI Component in Software Engineering Curricula
Most software engineering approaches restrict the user interface to everything a user may perceive or experience. As a result, it is often designed rather independently of the system’s functionality. Chances are then that it does not get the attention it deserves. In the approach to software development we sketch, the design of the user interface and the design of the functionality go hand in h...
متن کاملA Plea for a Poor Man’s HCI Component in Software
Most software development approaches and curricular guidelines seem to ignore the fact that in many software systems the user interface is a decisive factor for product quality. As a result, it is often designed rather independently of the system’s functionality. Chances are then that it does not get the attention it deserves. In the approach to software development we sketch, the design of the...
متن کاملDevelopment of a Brain Computer Interface (BCI) Speller System Based on SSVEP Signals
BCI is one of the most intriguing technologies among other HCI systems, mostly because of its capability of recording brain activities. Spelling BCIs, which help paralyzed people to maintain communication, are one of the striking topics in the field of BCI. In this scientific a spelling BCI system with high transfer rate and accuracy that uses SSVEP signals is proposed.In addition, we suggested...
متن کاملA review on EEG based brain computer interface systems feature extraction methods
The brain – computer interface (BCI) provides a communicational channel between human and machine. Most of these systems are based on brain activities. Brain Computer-Interfacing is a methodology that provides a way for communication with the outside environment using the brain thoughts. The success of this methodology depends on the selection of methods to process the brain signals in each pha...
متن کاملA review on EEG based brain computer interface systems feature extraction methods
The brain – computer interface (BCI) provides a communicational channel between human and machine. Most of these systems are based on brain activities. Brain Computer-Interfacing is a methodology that provides a way for communication with the outside environment using the brain thoughts. The success of this methodology depends on the selection of methods to process the brain signals in each pha...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Computer Science Education
دوره 13 شماره
صفحات -
تاریخ انتشار 2003