Usability Engineering : Design Rationale , Development , and Classroom Experience

Case studies of professional software development practices describe how real (or realistic) projects are planned and executed. Cases provide engaging models of the activities and materials of software development to students and other novice practitioners. They vividly remind learners of the possibilities for meaningfully applying knowledge and skills in the world beyond the classroom. During the past six years, we have developed and used a collection of usability engineering case studies for teaching human-computer interaction, primarily to upper-level undergraduates in computer science and in information sciences and technology. In this article we describe the rationale for this approach, the structural schema and browser that we developed for case studies, the case-based activities we employ in courses, and the experiences of instructors and students who have used the cases.

[1]  D. Scott McCrickard,et al.  Proselytizing pervasive computing education: a strategy and approach influenced by human-computer interaction , 2004, IEEE Annual Conference on Pervasive Computing and Communications Workshops, 2004. Proceedings of the Second.

[2]  S. Freud The Interpretation of Dreams , 1899 .

[3]  Mark Guzdial,et al.  Addressing student problems in learning computer graphics , 1996, COMG.

[4]  J.M. Carroll,et al.  Case Studies as Minimalist Information , 2006, IEEE Transactions on Professional Communication.

[5]  Wolfgang Appelt,et al.  WWW Based Collaboration with the BSCW System , 1999, SOFSEM.

[6]  Mary Beth Rosson,et al.  Classroom BRIDGE: using collaborative public and desktop timelines to support activity awareness , 2003, UIST '03.

[7]  A. Bandura Self-Efficacy: The Exercise of Control , 1997, Journal of Cognitive Psychotherapy.

[8]  John M. Carroll,et al.  Making Use: Scenario-Based Design of Human-Computer Interactions , 2000 .

[9]  Mary Beth Rosson,et al.  Usability Engineering: Scenario-based Development of Human-Computer Interaction , 2001 .

[10]  Mary Beth Rosson,et al.  Cases as Minimalist Information , 2005, Proceedings of the 38th Annual Hawaii International Conference on System Sciences.

[11]  D. Wellman,et al.  Talking About Machines: An Ethnography of a Modern Job. , 1997 .

[12]  Etienne Wenger,et al.  Communities of Practice: Learning, Meaning, and Identity , 1998 .

[13]  Mary Beth Rosson,et al.  Scenarios – Part 4 : The Future Rosson , Carroll & Rodi 1 Teaching Computer Scientists to Make Use , 2003 .

[14]  E. Wenger Communities of Practice: Learning, Meaning, and Identity , 1998 .

[15]  G. Hall,et al.  The Interpretation of Dreams , 1914, Nature.

[16]  Susan M. Williams,et al.  Putting Case-Based Instruction Into Context: Examples From Legal and Medical Education , 1992 .

[17]  Mark Guzdial,et al.  Computer support for learning through complex problem solving , 1996, CACM.

[18]  Gregory D. Abowd,et al.  Human-Computer Interaction. Second Edition. , 1998 .

[19]  Ben Shneiderman,et al.  Designing the User Interface: Strategies for Effective Human-Computer Interaction , 1998 .

[20]  Teemu Leinonen,et al.  Collaborative discovering of key ideas in knowledge building , 2002, CSCL.

[21]  Mary Beth Rosson,et al.  Classroom , 2019, Keywords in Radical Geography: Antipode at 50.

[22]  Audrey J. Butt Structural Anthropology , 1967, Nature.

[23]  Mary Beth Rosson,et al.  Usability Engineering in Practice , 2002 .

[24]  Mary Beth Rosson,et al.  Case studies for teaching usability engineering , 2004, SIGCSE '04.

[25]  W. Buxton Human-Computer Interaction , 1988, Springer Berlin Heidelberg.

[26]  Mary Beth Rosson,et al.  Frameworks for Sharing Teaching Practices , 2005, J. Educ. Technol. Soc..

[27]  Mary Beth Rosson,et al.  MOOsburg: multi-user domain support for a community network , 2001, Internet Res..

[28]  J. Orr,et al.  Talking About Machines: An Ethnography of a Modern Job. , 1997 .

[29]  Mary Beth Rosson,et al.  Designing our town: MOOsburg , 2001, Int. J. Hum. Comput. Stud..

[30]  K. Hunter,et al.  Making a Case , 2010 .