What Is So Good about User-Centered Design? Documenting the Effect of Usability Sessions on Novice Software Designers

Abstract User-centered design proponents advocate the proactive role of the user in the software development process. This study describes how novice software designers interpreted usability sessions and how these designers responded to their users’ reactions to their respective prototypes. Qualitative analysis of class projects, usability sessions, and interviews with three groups of graduate students took place. A follow-up session involved written protocols from another group of graduate students. Overall, these usability sessions had minimal effect on these students’ prototypes and essentially did not yield any valuable information. In an effort to remedy this current situation, this study proposes recommendations on how to improve the training of educational software developers.

[1]  R. Selman,et al.  Taking Another's Perspective: Role-taking Development in Early Childhood. , 1971 .

[2]  R. Selman The growth of interpersonal understanding : developmental and clinical analyses , 1980 .

[3]  E. Guba,et al.  Naturalistic inquiry: Beverly Hills, CA: Sage Publications, 1985, 416 pp., $25.00 (Cloth) , 1985 .

[4]  Martin A. Siegel,et al.  Understanding Computer Based Education , 1986 .

[5]  M. Chi,et al.  The Nature of Expertise , 1988 .

[6]  Steven D. Tripp,et al.  Rapid prototyping: An alternative instructional design strategy , 1990 .

[7]  D. Norman The psychology of everyday things , 1990 .

[8]  Bela H. Banathy,et al.  Systems Design of Education: A Journey to Create the Future , 1991 .

[9]  Brenda Laurel,et al.  Computers as theatre , 1991 .

[10]  M. Kyng,et al.  Introduction: Situated Design , 1992 .

[11]  Donald A. Norman,et al.  Turn Signals Are The Facial Expressions Of Automobiles , 1992 .

[12]  Donald A. Norman,et al.  Things That Make Us Smart: Defending Human Attributes In The Age Of The Machine , 1993 .

[13]  K. A. Ericsson,et al.  Protocol analysis: Verbal reports as data, Rev. ed. , 1993 .

[14]  Ray S. Perez,et al.  Instructional design expertise: A cognitive model of design , 1995 .

[15]  Philip E. Agre,et al.  Conceptions of the user in computer systems design , 1995 .

[16]  Charles M. Reigeluth,et al.  A New Paradigm of ISD , 1996 .

[17]  Chris W. Clegg,et al.  Problems integrating user participation into software development , 1997, Int. J. Hum. Comput. Stud..

[18]  Donald A. Norman,et al.  The invisible computer , 1998 .