Abstract
The aim of the paper is to identify and discuss major challenges for OSS from an HCI perspective, so as to aid the adoption and development processes for end-users, developers and organizations. The paper focuses on four important HCI concerns: product usability, support for user and development communities, accessibility and software usability and proposes areas for further research on the basis of related work and own experiences.
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
Ankolekar, A., Herbsleb, J.D., Sycara, K.: Addressing Challenges to Open Source Collaboration With the Semantic Web. In: 3rd Workshop on Open Source Software Engineering (2003)
Barcellini, F., Détienne, F., Burkhardt, J.M., Sack, W.: Thematic coherence and quotation practices in OSS design-oriented online discussions. In: Schmidt, K., Pendergast, M., Ackerman, M., et Mark G. (eds.) Proceedings of the, International ACM SIGGROUP conference on supporting group work (2005b), pp. 177–186 (2005)
Benson, C., Muller-Prove, M., Mzourek, J.: Professional usability in open source projects: GNOME, OpenOffice.org, NetBeans. In: Extended Abstracts of the Conference on Human Factors and Computing Systems, pp. 1083–1084. ACM Press, New York (2004)
Benson, C.: Meeting the challenge of open source usability. Interfaces: 9–12 Number 59 (2004)
Bergquist, M., Ljungberg, J.: The power of gifts: organizing social relationships in open source communities. Information Systems Journal 11, 305–320 (2001)
Bezroukov, N.: Open Source Software as a Special Type of Academic Research. First Monday (4:10) (1999)
Bradbury, D.: Documentation dearth undermines open source security. Infosecurity Today, 1(5), 6 (2004)
Crombie, D., Lenoir, R., McKenzie, N.: Communication from scratch: towards accessible open source information systems. In: The First International Conference on Open Source Systems Genova, Italy (July 11–15, 2005)
Ducheneaut, N.: Socialization in an Open Source Software Community: A Socio-Technical Analysis. Journal of Computer Supported Collaborative Work. 14, 323–368 (2005)
Feller, J., Fitzgerald, B.: A Framework Analysis of the Open Source Software Development Paradigm. In: Orlikowski, W.J., Weill, P., Ang, S., Krcmar, H.C., DeGross, J.I. (eds.) Proceedings of the 21st Annual International Conference on Information Systems,Brisbane, Queensland, Australia, pp. 58–69 (2000)
Feller, J., Fitzgerald, B.: Understanding Open Source Software Development, Harlow, Essex, UK, Pearson Education (2001)
Gartner note: Open Source Software Hype Cycle 2004, Gartner note #G00120900 (June 2004)
Kelly, B., Dunning, A., Rahtz, S., Hollins, P., Phipps, L.: A Contextual Framework For Standards. In: WWW 2006 Edinburgh, Scotland 22-26 May 2006. Conference Proceedings, Special Interest Tracks, Posters and Workshops (CD ROM) (2006)
Lerner, J., Tirole, J.: Some Simple Economics of Open Source. Journal of Industrial Economics 50(2), 197–234 (2002), available at SSRN: http://ssrn.com/abstract=313493
Mahendran, D.: Serpents and Primitives: An ethnographic excursion into an Open Source community. Master’s Thesis, School of Information Management and Systems, UC Berkeley (2002)
Mockus, A., Fielding, R.T., Herbsleb, J.: Two Case Studies of Open Source Software Development: Apache and Mozilla. ACM Trans. Software Engineering and Methodology 11(3), 309–346 (2002)
Nichols, D.M., Twidale, M.B.: The usability of open source software. First Monday 8(1) (2005), http://firstmonday.org/issues/issue81/nichols/
Open Source Initiative: Open Source Definition (v1.9) (Accessed 10/01/2007), http://www.opensource.org/docs/definition.php
Osterlie, T.: In the Network: Distributed Control in Gentoo Linux. In: Proceedings of the 4th International Workshop on Open Source Software Engineering, Edinburgh, Scotland, pp. 76–81 (2004)
Payne C.: On the security of open source software - Information Systems Journal, 12, 61–78 (2001)
Porter, A., Yilmaz, C., Memon, A.M., Krishna, A.S., Schmidt, D.C., Gokhale, A.: Techniques and processes for improving the quality and performance of open-source software in Software Process. Improvement and Practice (Wiley) vol. 11(2) (2006)
Raymond, E.S.: The Cathedral and the Bazaar. First Monday, vol. 3(3) (March 1998) at http://firstmonday.org/issues/issue3_3/raymond/
Sack, W., Détienne, F., Ducheneaut, N., Burkhardt, J., Mahendran, D., Barcellini, F.: A Methodological Framework for Socio-Cognitive Analyses of Collaborative Design of Open Source Software. Comput. Supported Coop. Work 15(2-3), 229–250 (2006)
Sack, W., Ducheneaut, N., Mahendran, D., Detienne, F., Burkhardt, J.M.: Social Architecture and Technological Determinism in Open Source Software Development. In: International 4S Conference: Social Studies of Science and Society, Atlanta, GA (2003)
Scacchi, W.: When Is Free/Open Source Software Development Faster, Better and Cheaper than Software Engineering? In: Koch, S. (ed.) Free/Open Source Software Development (2004)
Spinellis, D., Szyperski, C.: Guest Editors’ Introduction: How Is Open Source Affecting Software Development? IEEE Software 21(1), 28–33 (2004)
Spinellis, D.: Code Quality: The Open Source Perspective. Addison Wesley, Reading (2006)
Stamelos, I., Angelis, L., Oikonomou, A., Bleris, G.: Code quality analysis in open source software development – Information Systems Journal 12, 43–60 (2002)
Trudelle, P.: Shall we dance? Ten lessons learned from netscape’s flirtation with open source UI development. In: Open Source MeetsUsability Workshop, Conference on Human Factors in Computer Systems - CHI 2002 (2002)
VA Software whitepaper, SOURCEFORFE (2004), Leveraging Open Source Processes and Techniques in the Enterprise (November 2004) (Accessed at October 25, 2006), http://sourceforge.aservo.com/Leveraging_Open_Source_Processes_in_the_Enterprise_-_VA_Software.pdf
Vixie, P.: Software engineering. In Open Sources: Voices from the Open Source Revolution. Dibona, C., Ockman, S., Stone, M. (eds.) O’Reilly, Sebastopol, Calif, pp. 91–100 (1999)
Yamauchi, Y., Yokozawa, M., Shinohara, T., Ishida, T.: Collaboration with Lean Media: how open-source software succeeds. In: Proceedings of the 2000 ACM conference on Computer supported cooperative work, pp. 329–338 (2000)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Viorres, N., Xenofon, P., Stavrakis, M., Vlachogiannis, E., Koutsabasis, P., Darzentas, J. (2007). Major HCI Challenges for Open Source Software Adoption and Development. In: Schuler, D. (eds) Online Communities and Social Computing. OCSC 2007. Lecture Notes in Computer Science, vol 4564. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-73257-0_50
Download citation
DOI: https://doi.org/10.1007/978-3-540-73257-0_50
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-73256-3
Online ISBN: 978-3-540-73257-0
eBook Packages: Computer ScienceComputer Science (R0)