Title
Users' participation to the design process in an Open Source Software online community
Abstract
The objective of this research is to analyse the ways members of open-source software communities participate in design. In particular we focus on how users of an Open Source (OS) programming language (Python) participate in adding new functionalities to the language. Indeed, in the OS communities, users are highly skilled in computer sciences; they do not correspond to the common representation of end-users and can potentially participate to the design process. Our study characterizes the Python galaxy and analyses a formal process to introduce new functionalities to the language called Python Enhancement Proposal (PEP) from the idea of language evolution to the PEP implementation. The analysis of a particular pushed-by- users PEP from one application domain community (financial), shows: that the design process is distributed and specialized between online and physical interactions spaces; and there are some cross participants between users and developers communities which may reveal boundary spanners roles.
Year
Venue
Keywords
2006
Clinical Orthopaedics and Related Research
human computer interaction,design process,programming language
Field
DocType
Volume
World Wide Web,Online community,Computer science,Human–computer interaction,Software,Application domain,Engineering design process,Open source software,Python (programming language),Language evolution
Journal
abs/cs/061
ISSN
Citations 
PageRank 
Dans 18th Annual Workshop on Psychology of Programming Interest Group PPIG'05 (2006) 99-114
3
0.43
References 
Authors
14
3
Name
Order
Citations
PageRank
Flore Barcellini111711.68
Françoise Détienne245959.93
Jean-Marie Burkhardt356652.04