Rehabilitation Therapists as Software Creators?: Introducing End-User Development in a Healthcare Setting

The authors discuss the feasibility of End-User Development (EUD) for non-information workers in the context of neurorehabilitation. The authors present a three-week long field deployment of TagTrainer, a system that enables therapists to create, share, and use exercises for arm-hand training with a tangible interactive tabletop application. The experiences suggest that therapists are capable and motivated to create content that is tailored to the training needs of their patients. Three key challenges are identified for enabling EUD practices in a clinical setting, which appear to have a broader relevance outside the specific domain of neurorehabilitation: more support for retrieval and sharing of existing solutions developed by end users, guiding end-user developers to ensure usability and software quality for their creations, and aligning with the revenue model of the organization.

[1]  Walter F. Bischof,et al.  Using a multi-touch tabletop for upper extremity motor rehabilitation , 2009, OZCHI '09.

[2]  I. Ajzen The theory of planned behavior , 1991 .

[3]  A. Bandura GUIDE FOR CONSTRUCTING SELF-EFFICACY SCALES , 2006 .

[4]  Umer Farooq,et al.  API usability: CHI'2009 special interest group meeting , 2009, CHI Extended Abstracts.

[5]  Gerhard Fischer,et al.  End User Development and Meta-Design: Foundations for Cultures of Participation , 2010, J. Organ. End User Comput..

[6]  Gordon B. Davis,et al.  User Acceptance of Information Technology: Toward a Unified View , 2003, MIS Q..

[7]  Mary Beth Rosson,et al.  Design Planning in End-User Web Development , 2007 .

[8]  Gert Jan Gelderblom,et al.  Rehabilitation robotics in robotics for healthcare; A roadmap study for the European Commission , 2009, 2009 IEEE International Conference on Rehabilitation Robotics.

[9]  E M Rogers,et al.  Lessons for guidelines from the diffusion of innovations. , 1995, The Joint Commission journal on quality improvement.

[10]  Gerhard Fischer,et al.  Meta-design: design for designers , 2000, DIS '00.

[11]  Sebastian Spaeth,et al.  Code Reuse in Open Source Software , 2008, Manag. Sci..

[12]  Gregg Rothermel,et al.  Integrating automated test generation into the WYSIWYT spreadsheet testing methodology , 2006, TSEM.

[13]  Gerhard Fischer,et al.  Understanding, fostering, and supporting cultures of participation , 2011, INTR.

[14]  Gerhard Fischer,et al.  Meta-design: A Framework for the Future of End-User Development , 2006, End User Development.

[15]  Clarisse Sieckenius de Souza,et al.  Semiotic Traces of Computational Thinking Acquisition , 2011, IS-EUD.

[16]  Panos Markopoulos,et al.  From Top to Bottom: End User Development, Motivation, Creativity and Organisational Support , 2011, IS-EUD.

[17]  Ying Li,et al.  A Tangible Tabletop Game Supporting Therapy of Children with Cerebral Palsy , 2008, Fun and Games.

[18]  Judith Segal Some Problems of Professional End User Developers , 2007, IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC 2007).

[19]  Brad A. Myers,et al.  Studying the language and structure in non-programmers' solutions to programming problems , 2001, Int. J. Hum. Comput. Stud..

[20]  Gazihan Alankus,et al.  Towards customizable games for stroke rehabilitation , 2010, CHI.

[21]  Advanced Technologies in Stroke Rehabilitation and Recovery , 2010, Topics in stroke rehabilitation.

[22]  Alan F. Blackwell,et al.  First steps in programming: a rationale for attention investment models , 2002, Proceedings IEEE 2002 Symposia on Human Centric Computing Languages and Environments.

[23]  Emily Sun,et al.  Sifteo cubes , 2012, CHI Extended Abstracts.

[24]  Bonnie A. Nardi,et al.  A Small Matter of Programming: Perspectives on End User Computing , 1993 .

[25]  G. Anderson,et al.  The Action Research Dissertation: A Guide for Students and Faculty , 2005 .

[26]  Nikolay Mehandjiev,et al.  Organizational View of End-User Development , 2006, End User Development.

[27]  Gregg Rothermel,et al.  A methodology for testing spreadsheets , 2001, TSEM.

[28]  C. Webb The Action Research Dissertation. A Guide for Students and Faculty , 2007 .

[29]  Panos Markopoulos,et al.  A Set of Customizable Games Supporting Therapy of Children with Cerebral Palsy , 2011, INTERACT.

[30]  M. Guglielmetti,et al.  A virtual tabletop workspace for upper-limb rehabilitation in Traumatic Brain Injury (TBI): A multiple case study evaluation , 2008, 2008 Virtual Rehabilitation.

[31]  A. Timmermans,et al.  Technology-assisted training of arm-hand skills in stroke: concepts on reacquisition of motor control and therapist guidelines for rehabilitation technology design , 2009, Journal of NeuroEngineering and Rehabilitation.

[32]  하수철,et al.  [서평]「Component Software」 - Beyond Object-Oriented Programming - , 2000 .

[33]  Gerhard Fischer,et al.  Design, adoption, and assessment of a socio-technical environment supporting independence for persons with cognitive disabilities , 2008, CHI.

[34]  Willem Fontijn,et al.  ESPranto SDK: an adaptive programming environment for tangible applications , 2009, CHI.

[35]  Panos Markopoulos,et al.  Tag-exercise creator: towards end-user development for tangible interaction in rehabilitation training , 2012, EICS '12.

[36]  A. Timmermans,et al.  Sensor-Based Arm Skill Training in Chronic Stroke Patients: Results on Treatment Outcome, Patient Motivation, and System Usability , 2010, IEEE Transactions on Neural Systems and Rehabilitation Engineering.