Movatterモバイル変換


[0]ホーム

URL:


Skip to main content

Advertisement

Springer Nature Link
Log in

How Developers Acquire FLOSS Skills

  • Conference paper
  • First Online:

Abstract

With the increasing prominence of open collaboration as found in free/libre/open source software projects and other joint production communities, potential participants need to acquire skills. How these skills are learned has received little research attention. This article presents a large-scale survey (5,309 valid responses) in which users and developers of the beta release of a popular file download application were asked which learning styles were used to acquire technical and social skills. We find that the extent to which a person acquired the relevant skills through informal methods tends to be higher if the person is a free/libre/open source code contributor, while being a professional software developer does not have this effect. Additionally, younger participants proved more likely to make use of formal methods of learning. These insights will help individuals, commercial companies, educational institutions, governments and open collaborative projects decide how they promote learning.

Similar content being viewed by others

Keywords

References

  1. Riehle, D., Riemer, P., Kolassa, C., Schmidt, M.: Paid vs. volunteer work in open source. In: Proc. 47th Hawaii Int. Conf. System Sciences. pp. 3286–3295 (2014)

    Google Scholar 

  2. Ghosh, R.A., Glott, R., Krieger, B., Robles, G.: Free/libre and open source software: Survey and study. Tech. rep., International Institute of Infonomics, University of Maastricht (2002).http://flosspols.org/deliverables.php

  3. Kimmelmann, N.: Career in open source? Relevant competencies for successful open source developers/Karriere in Open Source? Relevante Kompetenzen für erfolgreiche Open Source Entwickler. it-Information Technology55(5), 204–212 (2013)

    Google Scholar 

  4. Ala-Mutka, K.: Review of learning in ICT-enabled networks and communities. Tech. Rep. 24061, Institute for Prospective Technological Studies (2009)

    Google Scholar 

  5. Galanis, N., Mayol, E., Alier, M., Garcia-Peñalvo, F.J.: A social framework for supporting, evaluating and validating informal learning. In: Proc. 2nd Int. Conf. on Technological Ecosystems for Enhancing Multiculturality, pp. 589–594 (2014)

    Google Scholar 

  6. Dunn, R., Beaudry, J.S., Klavas, A.: Survey of research on learning styles. California Journal of Science Education2(2), 75–98 (2002)

    Google Scholar 

  7. Lai, K.W., Hong, K.S.: Technology use and learning characteristics of students in higher education: Do generational differences exist? British Journal of Educational Technology (2014)

    Google Scholar 

  8. Hong, K.S., Aziz, N.A.: Technology use and digital learning characteristics among malaysian undergraduates. Sains Humanika2(1), 117–124 (2014)

    Google Scholar 

  9. Livingstone, D.W.: Exploring the icebergs of adult learning: findings of the first Canadian survey of informal learning practices (1999)

    Google Scholar 

  10. Ghosh, R., Glott, R.: Flosspols: skills survey interim report: 32. MERIT, University of Maastricht, Maastricht (2005)

    Google Scholar 

  11. Glott, R., Meiszner, A., Sowe, S.K.: FLOSSCom phase 1 report: analysis of the informal learning environment of FLOSS communities (2007).http://kn.open.ac.uk/public/getfile.cfm?documentfileid=12042

  12. Arjona-Reina, L., Robles, G., Dueas, S.: The FLOSS2013 free/libre/open source survey (2014).http://floss2013.libresoft.es

  13. Fang, Y., Neufeld, D.: Understanding sustained participation in open source software projects. Journal of Management Information Systems25(4), 9–50 (2009)

    Article  Google Scholar 

  14. Takhteyev, Y., Hilts, A.: Investigating the geography of open source software through GitHub (2010).http://www.takhteyev.org/papers/Takhteyev-Hilts-2010.pdf

  15. Lakhani, K.R., Wolf, R.G.: Why hackers do what they do: understanding motivation and effort in free/open source software projects. In: Feller, J., Fitzgerald, B., Hissam, S., Lakhani, K.R. (eds.) Perspectives on Free and Open Source Software, pp. 3–22 (2005)

    Google Scholar 

  16. Shah, S.K.: Motivation, governance, and the viability of hybrid forms in open source software development. Management Science52(7), 1000–1014 (2006)

    Article  Google Scholar 

  17. Kagdi, H., Hammad, M., Maletic, J.I.: Who can help me with this source code change? In: Proc. IEEE Int. Conf. Software Maintenance. pp. 157–166 (2008)

    Google Scholar 

  18. Panciera, K., Halfaker, A., Terveen, L.: Wikipedians are born, not made: a study of power editors on wikipedia. In: Proc. ACM 2009 Int. Conf. Supporting Group Work, pp. 51–60 (2009)

    Google Scholar 

  19. Grundmann, S.T.: Making the Right Connections: Targeting the Best Competencies for Training. DIANE Publishing (2011)

    Google Scholar 

  20. Byrne, P., Lyons, G.: The effect of student attributes on success in programming. ACM SIGCSE Bulletin.33, 49–52 (2001)

    Article  Google Scholar 

  21. Jahn, S.: Teaching open source competency (2014).http://osr.cs.fau.de/2014/04/02/final-thesis-teaching-open-source-competency/, bachelor thesis

  22. Kimmelmann, N.: Private communication (2013)

    Google Scholar 

  23. Maier, M.: DirichletReg: dirichlet regression for compositional data in R. Tech. Rep. 125, Vienna University of Economics and Business (2014)

    Google Scholar 

Download references

Author information

Authors and Affiliations

  1. Friedrich-Alexander-Universität Erlangen-Nürnberg, Erlangen, Germany

    Ann Barcomb, Michael Grottke, Jan-Philipp Stauffert, Dirk Riehle & Sabrina Jahn

Authors
  1. Ann Barcomb

    You can also search for this author inPubMed Google Scholar

  2. Michael Grottke

    You can also search for this author inPubMed Google Scholar

  3. Jan-Philipp Stauffert

    You can also search for this author inPubMed Google Scholar

  4. Dirk Riehle

    You can also search for this author inPubMed Google Scholar

  5. Sabrina Jahn

    You can also search for this author inPubMed Google Scholar

Corresponding author

Correspondence toDirk Riehle.

Editor information

Editors and Affiliations

  1. Department of Information Technology, Università degli Studi di Milano, Crema, Italy

    Ernesto Damiani

  2. Computer Science Department, Università degli Studi di Milano, Crema, Italy

    Fulvio Frati

  3. Department Informatik, Friedrich Alexander University Erlangen-Nürnberg, Erlangen, Germany

    Dirk Riehle

  4. Carnegie Mellon University, Moffett Field, California, USA

    Anthony I. Wasserman

Rights and permissions

Copyright information

© 2015 IFIP International Federation for Information Processing

About this paper

Cite this paper

Barcomb, A., Grottke, M., Stauffert, JP., Riehle, D., Jahn, S. (2015). How Developers Acquire FLOSS Skills. In: Damiani, E., Frati, F., Riehle, D., Wasserman, A. (eds) Open Source Systems: Adoption and Impact. OSS 2015. IFIP Advances in Information and Communication Technology, vol 451. Springer, Cham. https://doi.org/10.1007/978-3-319-17837-0_3

Download citation

Publish with us


[8]ページ先頭

©2009-2025 Movatter.jp