|
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
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked 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.
|
| |
2
|
|
| |
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.
|
| |
4
|
Crowston, K. and Howison, J. The Social Structure of Free and Open Source Software Development. First Monday, 10, 2 2005.
|
| |
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.
|
| |
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.
|
| |
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.
|
| |
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.
|
 |
9
|
|
| |
10
|
|
| |
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.
|
| |
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.
|
| |
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.
|
| |
14
|
Mockus, A., Fielding, R. T. and Herbsleb, J. A Case Study of Open Source Software Development: The Apache Web Server. Limerick, 2000.
|
 |
15
|
|
| |
16
|
|
| |
17
|
Nichols, D. M., Thomson, K. and Yeates, S. A. Usability and open-source software development. ACM SIGCHI New Zealand, 2001.
|
| |
18
|
Nichols, D. M. and Twidale, M. B. The Usability of Open Source Software. First Monday, 8, 1 2003.
|
| |
19
|
Nichols, D. M. and Twidale, M. B. Usability processes in open source projects. Software Process: Improvement and Practice, 11, 2 2006, 149--162.
|
| |
20
|
|
| |
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.
|
| |
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.
|
| |
23
|
Scacchi, W. Free/Open Source Software Development: Recent Research Results and Methods Advances in Computers. Ed. M. Zelkowitz Academic Press, San Diego, 2007.
|
| |
24
|
|
| |
25
|
Studer, M. Community Structure, Individual Participation and the Social Construction of Merit Open Source Development, Adoption and Innovation, 2007.
|
| |
26
|
Wenger, E. Communities of Practice: Learning, Meaning, and Identity. Cambridge University Press, Cambridge, 1998.
|
| |
27
|
|
| |
28
|
Wenger, E. Communities of practice: a brief introduction 2005 Accessed from http://www.ewenger.com/theory/index.htm on August 11, 2008.
|
 |
29
|
Yutaka Yamauchi , Makoto Yokozawa , Takeshi Shinohara , Toru Ishida, Collaboration with Lean Media: how open-source software succeeds, Proceedings of the 2000 ACM conference on Computer supported cooperative work, p.329-338, December 2000, Philadelphia, Pennsylvania, United States
[doi> 10.1145/358916.359004]
|
|