Supporting End User Development in Community Computing: Requirements, Opportunities, and Challenges
End user development (EUD) tools in community computing are not well-developed and typically do not take into consideration the unique characteristics of community groups such as lack of human, financial, and technological resources. Using a case study, we explore EUD in the domain of community computing. Situated in community computing context, we identify design requirements of EUD tools, demonstrate the use of conceptual scaffolds to support EUD, and illustrate the need of new evaluation methods of EUD tools. We discuss the tension between pushing EUD tools to community computing for local autonomy on technology issues and the long time practice of seeking and relying on external technical expertise. We call for research studies that address the tension and explore ways of creating and stimulating “pull” force from the community groups.
All material submitted to the Journal of Community Informatics is protected by and subject to the Creative Commons Public License "Attribution-NonCommercial-ShareAlike 4.0 International". Subject to the following conditions, all material submitted to the Journal of Community Informatics may be freely copied, distributed, or displayed, or modified:
- Attribution. You must attribute the work in the manner specified by the author or licensor.
- Noncommercial. You may not use this work for commercial purposes.
- Share Alike. If you alter, transform, or build upon this work, you may distribute the resulting work only under a license identical to this one.
See the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License for complete details.