Power, Empowerment and Open Source Usability

Open source software (OSS) projects are often seen as participatory and egalitarian settings where people collaboratively develop software to serve their needs as well as the needs of others. In this paper, however, we argue that power and politics also characterize OSS development, and that this has serious implications for OSS usability. The existing Human-Computer Interaction (HCI) research on OSS usability has already shown that power and politics play a role; this study offers a theoretical treatment of the matter. A theoretical framework on power and empowerment is utilized in analyzing empirical data on OSS usability as well as the existing body of knowledge on the topic. With the help of this framework, HCI research can address the aspects of power and empowerment in OSS usability in a more systematic and comprehensive manner.

[1]  Georg von Krogh,et al.  Open Source Software and the "Private-Collective" Innovation Model: Issues for Organization Science , 2003, Organ. Sci..

[2]  Eevi E. Beck,et al.  P for Political: Participation is Not Enough , 2002 .

[3]  Eric S. Raymond,et al.  The cathedral and the bazaar - musings on Linux and Open Source by an accidental revolutionary , 2001 .

[4]  Roshanak Zilouchian Moghaddam,et al.  Open source interface politics: identity, acceptance, trust, and lobbying , 2011, CHI EA '11.

[5]  Matthew Kay,et al.  Perceptions and practices of usability in the free/open source software (FoSS) community , 2010, CHI.

[6]  Netta Iivari,et al.  Introducing Usability Activities into Open Source Software Development Projects – Searching for a Suitable Approach , 2012 .

[7]  John M. Carroll,et al.  Designers wanted: participation and the user experience in open source software development , 2009, CHI.

[8]  Audris Mockus,et al.  A case study of open source software development: the Apache server , 2000, Proceedings of the 2000 International Conference on Software Engineering. ICSE 2000 the New Millennium.

[9]  Netta Iivari,et al.  Product development , 2006, Nature.

[10]  Stephanie Rosenbaum,et al.  A toolkit for strategic usability: results from workshops, panels, and surveys , 2000, CHI.

[11]  Alan R. Hevner,et al.  Design Science in Information Systems Research , 2004, MIS Q..

[12]  Netta Iivari,et al.  Introducing usability activities into open source software development projects: a participative approach , 2012, NordiCHI.

[13]  Netta Iivari,et al.  Controlling the use of collaboration tools in open source software development , 2010, NordiCHI.

[14]  Brian Fitzgerald,et al.  A framework analysis of the open source software development paradigm , 2000, ICIS.

[15]  Jan Stage,et al.  Usability in open source software development: opinions and practice , 2006 .

[16]  Deborah J. Mayhew Business: Strategic development of the usability engineering function , 1999, INTR.

[17]  Sandeep Krishnamurthy,et al.  Cave or Community? An Empirical Examination of 100 Mature Open Source Projects , 2002, First Monday.

[18]  Mikko Rajanen Usability Cost-Benefit Models-Different Approaches to Usability Benefit Analysis , 2003 .

[19]  David M. Nichols,et al.  The Usability of Open Source Software , 2003, First Monday.

[20]  Michael J. Gallivan,et al.  Striking a balance between trust and control in a virtual organization: a content analysis of open source software case studies , 2001, Inf. Syst. J..

[21]  Jan Ljungberg,et al.  Open source movements as a model for organising , 2000, ECIS.

[22]  Magnus Bergquist,et al.  Open source programmers strategies to cope with ideological tensions , 2009 .

[23]  Bernard Haake Participation Is Not Enough , 1980 .

[24]  Debra Howcroft,et al.  Paradoxes of participatory practices: the Janus role of the systems developer , 2003, Inf. Organ..

[25]  Eric Lease Morgan,et al.  Review of The Cathedral & the Bazaar: Musings on Linux and Open Source by an Accidental Revolutionary by Eric S. Raymond, Sebastopol, Calif.: O'Reilly, 1999 , 2000 .

[26]  Brian Fitzgerald,et al.  The Transformation of Open Source Software , 2006, MIS Q..

[27]  Mads Bødker,et al.  Enabling User Centered Design Processes in Open Source Communities , 2007, HCI.

[28]  Mikko Rajanen,et al.  Applying usability cost-benefit analysis - explorations in commercial and open source software development contexts , 2011 .

[29]  Salvatore T. March,et al.  Design and natural science research on information technology , 1995, Decis. Support Syst..

[30]  Mark Aberdour A people-focused , 2022 .

[31]  D. Sandy Staples,et al.  The Governance and Control of Open Source Software Projects , 2013, J. Manag. Inf. Syst..

[32]  Cynthia Hardy,et al.  The Power Behind Empowerment: Implications for Research and Practice , 1998 .

[33]  Brian Fitzgerald,et al.  A case study of user participation in the information systems development process , 1997, ICIS '97.

[34]  Mikko Rajanen Different Approaches to Usability Cost-Benefit Analysis , 2006 .

[35]  John M. Carroll,et al.  Characterizing the Dynamics of Open User Experience Design: The Cases of Firefox and OpenOffice.org , 2010, J. Assoc. Inf. Syst..

[36]  Brian Fitzgerald,et al.  A FRAMEWORK ANALYSIS OF THE OPEN SOURCE DEVELOPMENT PARADIGM , 2000 .

[37]  Arlene F. Aucella Ensuring success with usability engineering , 1997, INTR.

[38]  Jan Gulliksen,et al.  Usability professionals - current practices and future development , 2006, Interact. Comput..

[39]  Paula M. Bach,et al.  Social participation in open source: what it means for designers , 2010, INTR.

[40]  M. Castells,et al.  The Hacker Ethic and the Spirit of the Information Age , 2001 .

[41]  Karim R. Lakhani,et al.  Community, Joining, and Specialization in Open Source Software Innovation: A Case Study , 2003 .

[42]  Paul B. de Laat,et al.  Governance of open source software: state of the art , 2007 .

[43]  Jason E. Robbins Adopting Open Source Software Engineering (OSSE) Practices by Adopting OSSE Tools , 2003 .

[44]  Matthias Müller-Prove,et al.  Professional usability in open source projects: GNOME, OpenOffice.org, NetBeans , 2004, CHI EA '04.

[45]  E. Hippel Innovation by User Communities: Learning From Open-Source Software , 2001 .