skip to main content
10.1145/1518701.1518852acmconferencesArticle/Chapter ViewAbstractPublication PageschiConference Proceedingsconference-collections
research-article

Designers wanted: participation and the user experience in open source software development

Published:04 April 2009Publication History

ABSTRACT

We present design concepts and related mockups that support the user experience for projects hosted on CodePlex, an open source project hosting website. Rationale for the design concepts is grounded in the open source literature and a thirteen-week study with the CodePlex team. We propose that fostering ways to build trust, providing opportunities for merit, supporting crossover of work activities, and supporting user experience (UX) best practices in CodePlex will help dismantle the social and technological barriers for UX and encourage UX designer participation. We address UX designer motivation as a challenge for participation and conclude that the mockups presented are a first step in furthering the user experience in open source software development.

References

  1. Antikainen, M., Aaltonen, T. and Väisänen, J. The role of trust in OSS communities: Case Linux Kernel community Open Source Development, Adoption and Innovation. Ed. J. Feller, B. Fitzgerald, W. Scacchi and A. Silitti Springer, New York, 2007.Google ScholarGoogle Scholar
  2. Buxton, B. Sketching User Experiences: Getting the Design Right and the Right Design. Morgan Kaufmann San Francisco, 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Carroll, J. M. and Rosson, M. B. Design Rationale as Theory. HCI models, theories, and frameworks : toward a multidisciplinary science. Ed. J. M. Carroll, Morgan Kaufmann, San Francisco, 2003.Google ScholarGoogle Scholar
  4. Crowston, K. and Howison, J. The Social Structure of Free and Open Source Software Development. First Monday, 10, 2 2005.Google ScholarGoogle ScholarCross RefCross Ref
  5. Crowston, K., Howison, J. and Annabi, H. Information Systems Sucess in Free and Open Source Software Development: Theory and Measures. Software Process Improvement and Practice, 11, 2 2006, 123--148.Google ScholarGoogle ScholarCross RefCross Ref
  6. Gallivan, M. J. Striking a Balance Between Trust and Control in a Virtual Organization: a content analysis of open source case studies. Information Systems Journal, 2001, 11 2001, 277--304.Google ScholarGoogle ScholarCross RefCross Ref
  7. German, D. Software Engineering Practices in the GNOME project. Perspectives on Free and Open Source Software. Ed. J. Feller, B. Fitzgerald, S. A. Hissam and K. R. Lakhani MIT Press, Cambridge, 2005.Google ScholarGoogle Scholar
  8. Ghosh, R. A. Understanding Free Software Developers: Findings from the FLOSS study. Perspectives on Free and Open Source Software. Ed. J. Feller, B. Fitzgerald, S. A. Hissam and K. R. Lakhani MIT Press, Cambridge, 2005.Google ScholarGoogle Scholar
  9. Greenberg, S. and Buxton, B. Usability evaluation considered harmful (some of the time). In Proceedings of the Twenty-Sixth Annual SIGCHI Conference (Florence, Italy, April 05 - 10, 2008). ACM. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Hars, A. and Ou, S. Working for Free? Motivations for Participating in Open-Source Software Projects. International Journal of Electronic Commerce, 6, 3 2002, 25--39. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Heckman, R., Crowston, K., Eseryel, U., Howison, J., Allen, E. and Li, Q. Emergent Decision-Making Practices in Free/Libre Open Source Software (Floss) Development Teams. Open Source Development, Adoption and Innovation, 2007.Google ScholarGoogle Scholar
  12. Holck, J. and Jorgensen, N. Do Not Check in on Red: Control Meets Anarchy in Two Open Source Projects Free/Open Source Software Development. Ed. S. Koch Idea Group Publishing, Hershey, 2005.Google ScholarGoogle Scholar
  13. Lakhani, K. R. and Wolf, R. G. Why Hackers Do What They Do: Understanding Motivation and Effort in Free/Open Source Software Projects. Perspectives on Free and Open Source Software. Ed. J. Feller, B. Fitzgerald, S. A. Hissam and K. R. Lakhani, MIT Press, Cambridge, 2005.Google ScholarGoogle Scholar
  14. Mockus, A., Fielding, R. T. and Herbsleb, J. A Case Study of Open Source Software Development: The Apache Web Server. Limerick, 2000.Google ScholarGoogle Scholar
  15. Mockus, A., Fielding, R. T. and Herbsleb, J. Two Case Studies of Open Source Software Development: Apache and Mozilla. ACM TOESM, 11, 3 2002, 309--346. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Muffatto, M. Open Source A Multidisciplinary Approach. Imperial College Press, London, 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Nichols, D. M., Thomson, K. and Yeates, S. A. Usability and open-source software development. ACM SIGCHI New Zealand, 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Nichols, D. M. and Twidale, M. B. The Usability of Open Source Software. First Monday, 8, 1 2003.Google ScholarGoogle ScholarCross RefCross Ref
  19. Nichols, D. M. and Twidale, M. B. Usability processes in open source projects. Software Process: Improvement and Practice, 11, 2 2006, 149--162.Google ScholarGoogle ScholarCross RefCross Ref
  20. Raymond, E. S. The catherdral and the bazaar. First Monday, 3, 3 1998. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Robbins, J. Adopting Open Source Software Engineering (OSSE) Practices by Adopting OSSE tools Perspectives on Free and Open Source Software. Ed. B. F. Joseph Feller, Scott A. Hissam and Karim R. Lakhani MIT Press, Cambridge, 2005.Google ScholarGoogle Scholar
  22. Rusovan, S., Lawford, M. and Parnas, D. L. Open Source Software Development: Future or Fad? Perspectives on Free adn Open Source Software MIT Press, Cambridge, 2005.Google ScholarGoogle Scholar
  23. Scacchi, W. Free/Open Source Software Development: Recent Research Results and Methods Advances in Computers. Ed. M. Zelkowitz Academic Press, San Diego, 2007.Google ScholarGoogle Scholar
  24. Star, S. L. The structure of ill-structured solutions: boundary objects and heterogeneous distributed problem solving. Distributed Artificial Intelligence, 2 1989, 37--54. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. Studer, M. Community Structure, Individual Participation and the Social Construction of Merit Open Source Development, Adoption and Innovation, 2007.Google ScholarGoogle Scholar
  26. Wenger, E. Communities of Practice: Learning, Meaning, and Identity. Cambridge University Press, Cambridge, 1998.Google ScholarGoogle ScholarCross RefCross Ref
  27. Wenger, E., McDermott, R. and Snyder, W. M. Cultivating Communities of Practice. Harvard Business School Press, Boston, 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. Wenger, E. Communities of practice: a brief introduction 2005 Accessed from http://www.ewenger.com/theory/index.htm on August 11, 2008.Google ScholarGoogle Scholar
  29. Yamauchi, Y., Yokozawa, M., Shinohara, T. and Ishida, T. Collaboration with Lean Media: How Open-Source Software Succeeds. In Proceedings of CSCW '00. ACM, Philadelphia, 2000, 329--338. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Designers wanted: participation and the user experience in open source software development

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Conferences
      CHI '09: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
      April 2009
      2426 pages
      ISBN:9781605582467
      DOI:10.1145/1518701

      Copyright © 2009 ACM

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 4 April 2009

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article

      Acceptance Rates

      CHI '09 Paper Acceptance Rate277of1,130submissions,25%Overall Acceptance Rate6,199of26,314submissions,24%

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader