Community driven development as participation?: involving user communities in a software design process

  title={Community driven development as participation?: involving user communities in a software design process},
  author={Jan Hess and Sinja Offenberg and V. Pipek},
In this paper we report on a case study of a participatory design process we call Community Driven Development (CDD). Together with a German software company we developed a socio-technical environment to motivate users of an existing online user community to participate in the further development of a product. For the CDD approach developers and users worked together to create a functional description and different prototypes of a target product. By conducting interviews and analyzing formal… Expand
Involving users in the wild - Participatory product development in and with online communities
A Participatory Product Development project, using social technologies, where new issues were raised-a large population of heterogeneous and globally distributed users; a range of personal and institutional purposes, and the use of these technologies in a largely untested environment is reported. Expand
P for Platform. Architectures of large-scale participatory design
The study highlights how an emergent platform architecture and its surrounding ecosystem co-constitute a platform for participation in design by addressing the exploratory research question: What role does architecture play in large scale PD. Expand
Issues of Participation: Exploring Ideals of Participation Through a Digital Design Project with a Public Library
Weak forms of ‘user involvement’ are often conflated with ‘participation’, eroding the personal, social and political potential of participation. In this thesis, I explore ideals of participation inExpand
Challenges of Using Open Online Design Spaces: Case Monimos
This paper presents the challenges of combining open and restricted design spaces with different participant groups and suggests ways to integrate online contributions efficiently into the web service development process. Expand
Collaborative Community Engagement: Developing a framework towards community engagement through an online collaborative drawing platform
The thesis focuses on understanding the relationship between remotely collaborative team members and the community userbase. This is done through a series of experiments where both workshops andExpand
Finding Place in a Design Space
Many organizations have adopted design processes that integrate community voices to discover the real problems that communities face. Online discussion forums offer a familiar and flexible technologyExpand
Participatory Design for User-generated Content: Understanding the challenges and moving forward
The challenges and opportunities associated with PD in organization-directed UGC development are analyzed, illustrated with two UGC projects, and fruitful directions for future research are proposed. Expand
Challenges of Using Open Online Design Spaces – Case Monimos
Social software makes it possible to involve large user groups in innovation projects. In the Monimos case study an online innovation space was used for designing a social media service for a networkExpand
Evolving practices of end user articulation in software co-design
  • Jan Hess
  • Computer Science, Engineering
  • 2014
New techniques and practices that support end user to get involved in software co-design and the issues that come with these methods will be reflected. Expand
The changing nature of participation in design : a practice-based study of social technologies in early design research
Social technologies put a new emphasis on participation. This thesis investigates the impact of social technologies on how we enable, conceive and manage participation in early design. The researchExpand


Users' participation to the design process in an Open Source Software online community
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. Expand
From tailoring to appropriation support: Negotiating groupware usage
The notion of technological support for design activities "in use" beyond providing the flexibility to tailor collaborative software, to provide means to support the appropriation process of these tools in their application fields is extended. Expand
Community based innovation: How to integrate members of virtual communities into new product development
If and how members of virtual communities can be integrated into new product development is explored and the Audi case illustrates the applicability of the method and underscores the innovative capability of consumers encountered in virtual communities. Expand
Many IT design methodologies have been developed to guide professional designers towards a production of ‘good’ software that is useful to the users in the application fields addressed. But rec entExpand
STEPS to Software Development with Users
The paper reports on the methodical approach STEPS, developed at the Technical University of Berlin and tried successfully in participative software development with users. STEPS views softwareExpand
Re-using users: co-create and co-evaluate
A case where users, who had participated in a generative study, return after 4 months to evaluate the resulting concept design, suggests that the ‘returning participants’ had retained the sensitivity for the product context that was built up during the first study. Expand
Taxonomy of participatory design practices: a participatory poster
This poster surveys and classifies Participatory Design (PD) practices within a space defined by (a) the extent of direct user involvement in the design process, and (b) the temporal position of theExpand
Seeding, Evolutionary Growth, and Reseeding: Enriching Participatory Design with Informed Participation
Historically, participatory design (PD) has focused on system development at design time by bringing developers and users together to envision contexts of use. But despite the best efforts at designExpand
Using email and WWW in a distributed participatory design project
This paper focuses on how basic Internet tools can be used for supporting the involvement of users in the development process and highlights some requirements for lightweight groupware systems overcoming the described drawbacks. Expand
Gatekeepers in the action structure of software contracting: a case study of the evolution of user-developer relationships
The case study history of the cooperation between a software house and its client over a time span of 6 years is analyzed through the metaphor of the gatekeeper role. The analysis shows that,Expand