Public participation in proprietary software development through user roles and discourse

被引:19
作者
Hendry, David G. [1 ]
机构
[1] Univ Washington, Informat Sch, Seattle, WA 98195 USA
关键词
design informatics; information management; design knowledge management; design information systems; social creativity; reflective practice; free/open source software; socio-technical analysis; innovation; social bookmarking; del.icio.us;
D O I
10.1016/j.ijhcs.2007.12.002
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The opportunity for users to participate in design and development processes has expanded in recent years through such communication and information technologies as mailing lists, bug trackers, usage monitoring, rich interactions between users and service-center staff, remote usability testing, and so on. A key question, therefore, is deciding how to engage users in design and development through such technologies. This paper addresses this question by reviewing literature on end-user programming and open source development to develop a framework concerning user roles and discourse. The framework makes two claims: (1) user roles and a social structure emerge after the introduction of a software application (role differentiation); and (2) different roles demand different kinds of discourse for deciding what to do and for reflecting upon intended and unintended consequences (role discourse demands). To show its application, the framework is used to analyze the development of del.icio.us, a breakthrough application for social bookmarking. This development process is notable because it is a characteristic of open source software development in some respects, but the code is not made available publicly. This hybridization appears to be widely applicable and suggests how design and development processes can be structured as a service where the design and development of the system proceeds simultaneously with the formation and nurturing of a community of users. (C) 2008 Published by Elsevier Ltd.
引用
收藏
页码:545 / 557
页数:13
相关论文
共 62 条
[1]  
[Anonymous], ACM T COMPUT-HUM INT
[2]  
[Anonymous], 1983, REFLECTIVE PRACTITIO
[3]  
[Anonymous], DESIGN STUDIES
[4]  
[Anonymous], P CSCW 90
[5]  
[Anonymous], P CSCW 90
[6]  
[Anonymous], 1962, DIFFUSION INNOVATION
[7]  
[Anonymous], 2003, The Architecture of participation
[8]  
Arias E., 2000, ACM Transactions on Computer-Human Interaction, V7, P84, DOI 10.1145/344949.345015
[9]  
Bucciarelli L.L., 1994, Designing engineers
[10]  
CONWAY ME, 1968, DATAMATION, V14, P28