ABSTRACT
The acquisition of new knowledge is a critical task for software development. IT companies spend considerable resources in the training of their employees to succeed in a continuously changing industry. Depending on the voluntary commitment of their contributors, initiatives developing Free Libre Open Source Software (FLOSS) identified members' learning and their retention as vital. Although contributors' knowledge building has been repeatedly found to facilitate their project continuance, FLOSS projects are lacking operational advices on how to assist their members' learning. Drawing on previous literature which emphasizes project members' social interactions and their practical experiences to build new knowledge, we propose mentoring as a training method for FLOSS projects. Based on organizational experiences, we propose a measure to evaluate mentoring as an appropriate strategy for FLOSS initiatives to facilitate individuals' learning and to retain their contributors on longitudinal base.
- Adams, P. J., Capiluppi, A., and Boldyreff, C. 2009. Coordination and productivity issues in free software: The role of brooks' law. In IEEE International Conference on Software Maintenance. IEEE, 319--328.Google Scholar
- Allen, T. D., Eby, L. T., Poteet, M. L., Lentz, E., and Lima, L. 2004. Career Benefits Associated With Mentoring for Proteges: A Meta-Analysis. Journal of Applied Psychology 89, 1, 127--136.Google ScholarCross Ref
- Anderson, C. and Lee, S. 2007. IDC MarketScape: Worldwide IT Education and Training 2008 Vendor Analysis. http://www.idcresearch.com/research/view_lot.jsp?containerId=209799. Accessed October 31st.Google Scholar
- Brashear, T. G., Bellenger, D. N., Boles, J. S., and Barksdale ., H. C. 2006. An Exploratory Study of the Relative Effectiveness of Different Types of Sales Force Mentors. Journal of Personal Selling and Sales Management 26, 1, 7--18.Google ScholarCross Ref
- Colazo, J. and Fang, Y. 2009. Impact of license choice on Open Source Software development activity. Journal of the American Society for Information Science & Technology 60, 5, 997--1011. Google ScholarDigital Library
- David, P. A. and Shapiro, J. S. 2008. Community-based production of open-source software: What do we know about the developers who participate? Information Economics and Policy 20, 4, 364--398.Google ScholarCross Ref
- Drucker, P. F. 2002. They're not Employees, They're People. Harvard Business Review 80, 2, 70--77.Google Scholar
- Eby, L., Butts, M., Lockwood, A., and Simon, S. A. 2004. Protégés Negative Mentoring Experiences: Construct Development and Nomological Validation. Personnel Psychology 57, 2, 411--447.Google ScholarCross Ref
- Edmondson, A. 1999. Psychological Safety and Learning Behavior in Work Teams. Administrative Science Quarterly 44, 2, 350--383.Google ScholarCross Ref
- Fang, Y. and Neufeld, D. 2009. Understanding Sustained Participation in Open Source Software Projects. Journal of Management Information Systems 25, 4, 9--50. Google ScholarDigital Library
- Gartner Inc. 2007. Gartner EXP Says Organizations Must Evaluate Learning and Training Programs to Gauge Return on Investment. http://www.gartner.com/it/page.jsp?id=505592. Accessed October 31.Google Scholar
- Ghosh, R. 2005. Understanding Free Software Developers: Findings from the FLOSS Study. In Making Sense of the Bazaar: Perspectives on Open Source and Free Software, MIT Press, Ed., Cambridge, 1--23.Google Scholar
- Gold, A. 2007. Open Source Solutions: Seek Value Beyond Cost. Accessed 1 May 2011.Google Scholar
- Hale, R. 2000. To Match or Mis-Match? The Dynamics of Mentoring as a Route to Personal and Organisational Learning. Career Development International 5, 4/5, 223--234.Google Scholar
- Hamlin, R. G. and Sage, L. 2011. Behavioural criteria of perceived mentoring effectiveness: An empirical study of effective and ineffective mentor and mentee behaviour within formal mentoring relationships. Journal of European Industrial Training 35, 8, 752--778.Google ScholarCross Ref
- Izquierdo-Cortazar, D., Robles, G., Ortega, F., and Gonzalez-Barahona, J. M. 2009. Using Software Archaeology to Measure Knowledge Loss in Software Projects Due to Developer Turnover. In 42nd Hawaii International Conference on System Sciences, 1--10. Google ScholarDigital Library
- Ke, W. and Zhang, P. 2009. Motivations in Open Source Software Communities: The Mediating Role of Effort Intensity and Goal Commitment. International Journal of Electronic Commerce 13, 4, 39--66. Google ScholarDigital Library
- Kram, K. E. 1988. Mentoring at work. Developmental relationships in organizational life. Univ. Pr. of America, Lanham, MD.Google Scholar
- Lankau, M. J. and Scandura, T. A. 2002. An investigation of personal learning in mentoring relationships: content, antecedents and consequences. Academy of Management Journal 45, 4, 779--790.Google Scholar
- Li, Y., Tan, C.-H., Teo, H.-H., and Mattar, A. T. 2006. Motivating Open Source Software Developers: Influence of Transformational and Transactional Leaderships. In Proceedings of the 2006 ACM SIGMIS CPR conference on computer personnel research Forty four years of computer personnel research: achievements, challenges & the future - SIGMIS CPR '06. ACM Press, 34. Google ScholarDigital Library
- Netcraft. 2011. June 2011 Web Server Survey. http://news.netcraft.com/archives/category/web-server-survey/. Accessed 13 June 2011.Google Scholar
- Qureshi, I. and Fang, Y. 2010. Socialization in Open Source Software Projects: A Growth Mixture Modeling Approach. Organizational Research Methods 14, 1, 208--238.Google ScholarCross Ref
- Shah, S. K. 2006. Motivation, Governance, and the Viability of Hybrid Forms in Open Source Software Development. Management Science 52, 7, 1000--1014. Google ScholarDigital Library
- Singh, P. V., Tan, Y., and Youn, N. 2010. A Hidden Markov Model of Developer Learning Dynamics in Open Source Software Projects. Information Systems Research. Google ScholarDigital Library
- van Liere, D. W. 2009. Title How Shallow is a Bug? Why Open Source Communities Shorten the Repair Time of Software Defects. In ICIS 2009 Proceedings.Google Scholar
Index Terms
- Train and retain: the impact of mentoring on the retention of FLOSS developers
Recommendations
Stars matter: how FLOSS developers' reputation affects the attraction of new developers
SIGSIM-CPR '14: Proceedings of the 52nd ACM conference on Computers and people researchThe attraction of new developers is a key challenge for initiatives developing Free Libre Open Source Software (FLOSS). While previous evaluations consider status gains and competence evaluations to be key drivers for novices' joining behavior, it is ...
Together but apart: how spatial, temporal and cultural distances affect FLOSS developers' project retention
SIGMIS-CPR '13: Proceedings of the 2013 annual conference on Computers and people researchCompanies rely more and more on virtual teams which consist of globally dispersed members. Unfortunately, members' separation can raise considerable interpersonal challenges. In order to prevent conflicts from deescalating and ensure effective teamwork, ...
A case study of retention practices at the University of Illinois at Urbana-Champaign
SIGCSE '08: Proceedings of the 39th SIGCSE technical symposium on Computer science educationComputer science is seeing a decline in enrollment at all levels of education. One key strategy for reversing this decline is to improve methods of student retention. This paper, based on a 10-month case study at the Department of Computer Science at ...
Comments