DOI QR코드

DOI QR Code

Differences across countries in the impact of developers' collaboration characteristics on performance : Focused on weak tie theory

국가별 오픈소스 소프트웨어 개발자의 네트워크 특성이 개방형 협업 성과에 미치는 영향 : 약한 연결 이론을 중심으로

  • Received : 2020.05.19
  • Accepted : 2020.06.15
  • Published : 2020.06.30

Abstract

Purpose With the advent of the 4th Industrial Revolution, related technologies such as IoT, big data, and artificial intelligence technologies are developing through not only specific companies but also a number of unspecified developers called open collaboration. For this reason, it is important to understand the nature of the collaboration that leads to successful open collaboration. Design/methodology/approach We focused the relationship between the collaboration characteristics and collaboration performance of developers who participating in open source software development, which is a representative open collaboration. Specifically, we create the country-specific network and draw the individual developers characteristics from the network such as collaboration scope and collaboration intensity. We compare and analyze the characteristics of developers across countries and explore whether there are differences between indicators. We develop a Web crawler for GitHub, a representative OSSD development site, and collected data of developers who located at China, Japan, Korea, the United States, and Canada. Findings China showed the characteristics of cooperation suitable for the form of weak tie theory, and consistent results were not drawn from other countries. This study confirmed the necessity of exploratory research on collaboration characteristics by country considering that there are differences in open collaboration characteristics or software development environments by country.

Keywords

References

  1. 강신형, 황정태, 박상문, "외부지식탐색이 기업의 혁신 성과에 미치는 영향: 지식 보호와 환경 불확실성의 조절효과를 중심으로," 지식경영연구, 제17권, 제3호, 2016, pp. 117-136. https://doi.org/10.15813/kmr.2016.17.3.006
  2. 김형채, "공개소프트웨어 기반의 개방형 혁신 연구개발 역량 성숙도 모델," 한국통신학회 (정보와통신), 제36권, 제11호, 2019, pp. 50-54.
  3. 박성빈, 안성진, "Computational Thinking 능력이 소프트웨어 개발에 미치는 영향에 관한 연구," 컴퓨터교육학회 논문지, 제18권, 제5호, 2015, pp. 45-54.
  4. 박찬웅, 시장과 사회적 자본, 그린, 2006.
  5. 오오츠카 히로키, 소셜 코딩으로 이끄는 GitHub 실천기술, 제이펍, 2015.
  6. 원인호, "소셜 코딩 서비스 깃허브를 통한 오픈 소스소프트웨어 공동체의 협력과 과제", 서울대학교 석사학위논문, 2014.
  7. 이새롬, 장문경, 백현미, "개방형 협업 커뮤니케이션 특성과 협업 성과: 오픈소스 소프트웨어 개발을 중심으로", 정보시스템연구, 제28권, 제1호, 2020, pp. 73-96.
  8. 전자신문, "오픈소스SW, 차세대 혁신기술의 뿌리", 권상희 기고, 2019.11.26.
  9. 최문종, 이동만, "기업가 특성이 소프트웨어 혁신성 및 기업성과에 미치는 영향과 제도적 압력의 조절효과", 정보시스템연구, 제22권, 제4호, 2013, pp. 23-48.
  10. Adams, P. J., Capiluppi, A., and Boldyreff, C., "Coordination and Productivity Issues in Free Software: The Role of Brooks' Law," In IEEE International Conference on the Software Maintenance, 2009, pp. 319-328.
  11. Akhtar, P., Frynas, G., and Mellahi, K., "Big Data-savvy Teams' Skills, Big Data-driven Actions and Business Performance," British Journal of Management, Vol, 30, No. 2, 2019, pp. 252-271. https://doi.org/10.1111/1467-8551.12333
  12. Badir, Y. F., and O'Connor, G. C., "The Formation of Tie Strength in a Strategic Alliance's First New Product Development Project: The Influence of Project and Partners' Characteristics," Journal of Product Innovation Management, Vol. 32 No. 1, 2015, pp. 154-169. https://doi.org/10.1111/jpim.12222
  13. Bargh, J., and McKenna, K., "The Internet and Social Life," Annual Review of Psychology, Vol. 55, No. 1, 2004, pp. 573-590. https://doi.org/10.1146/annurev.psych.55.090902.141922
  14. Berelson, B. B., Lazarsfeld, P. F., and McPhee, W. N., Voting: A Study of Opinion Formation in a Presidential Campaign, University of Chicago Press, Chicago, (1954/1968).
  15. Burt, R., "Structural Holes and Good Ideas," American Journal of Sociology, Vol. 110, No. 2, 2004, pp. 349-399. https://doi.org/10.1086/421787
  16. Coleman, J. S., Foundations of Social Theory, Harvard University Press, Cambridge, 1990.
  17. Cosentino, V., Izquierdo, J. L. C., and Cabot, J., "A Systematic Mapping Study of Software Development with GitHub," IEEE Access, Vol. 5, 2017, pp. 7173-7192. https://doi.org/10.1109/ACCESS.2017.2682323
  18. Crowston, K., Annabi, H., and Howison, J., "Defining Open Source Software Project Success," In International Conference on Information Systems, 2003.
  19. Crowston, K., Wei, K., Howison, J., and Wiggins, A., "Free/Libre Open-source Software Development: What We Know and What We Do Not Know," ACM Computing Surveys (CSUR), Vol. 42, No. 2, 2012, pp. 7:1-7:35.
  20. Davis, R., "Git and GitHub for Librarians," Behavioral and Social Sciences Librarian, Vol. 34, No. 3, 2015, pp. 158-164. https://doi.org/10.1080/01639269.2015.1062586
  21. Donath, J., and Boyd, D., "Public Displays of Connection," BT Technology Journal, Vol. 22, No. 4, 2004, pp. 71-82. https://doi.org/10.1023/B:BTTJ.0000047585.06264.cc
  22. Ellison, N., Heino, R., and Gibbs, J., "Managing Impressions Online: Self-presentation Processes in the Online Dating Environment," Journal of Computer-Mediated Communication, Vol. 11, No. 2, 2006, pp. 415-441. https://doi.org/10.1111/j.1083-6101.2006.00020.x
  23. Ellison, N. B., Steinfield, C., and Lampe, C., "The Benefits of Facebook "friends:" Social Capital and College Students' Use of Online Social Network Sites," Journal of Computer-mediated Communication, Vol. 12, No. 4, 2007, pp. 1143-1168. https://doi.org/10.1111/j.1083-6101.2007.00367.x
  24. Faraj, S., Kudaravalli, S., and Wasko, M., "Leading Collaboration in Online Communities," MIS Quarterly, Vol. 39, No. 2, 2015, pp. 393-412. https://doi.org/10.25300/MISQ/2015/39.2.06
  25. GitHub, The State of the Octoverse, 2019, Retrieved April 25, 2020, Available: https://octoverse.github.com/
  26. Gonzalez-Barahona, J. M., Robles, G., Andradas-Izquierdo, R., and Ghosh, R. A., "Geographic Origin of Libre Software Developers," Information Economics and Policy, Vol. 20, No. 4, 2008, pp. 356-363. https://doi.org/10.1016/j.infoecopol.2008.07.001
  27. Granovetter, M. S., "The Strength of Weak Ties," American Journal of Sociology, Vol. 78, No. 6, 1973, pp. 1360-1380. https://doi.org/10.1086/225469
  28. Granovetter, M. S.. "The Strength of Weak Ties: A Network Theory Revisited," in P. V. Marsden and N. Lin (Eds.), Social Structure and Network Analysis, Sage, Beverly Hills, 1982, pp. 105-130.
  29. Grewal, R., Lilien, G. L., and Mallapragada, G., "Location, Location, Location: How Network Embeddedness Affects Project Success in Open Source Systems," Management Science, Vol. 52, No, 7, 2006, pp. 1043-1056. https://doi.org/10.1287/mnsc.1060.0550
  30. Hann, I., Roberts, J., Slaughter, S., and Fielding, R., "Economic Incentives for Participating in Open Source Software Projects," In Proceedings of the 23rd International Conference on Information Systems, 2002, pp. 365-372.
  31. Hars, A., and Ou, S. S., "Working for Free? Motivations for Participating in Open-source Projects," International Journal of Electronic Commerce, Vol. 6, No. 3, 2002, pp. 25-39. https://doi.org/10.1080/10864415.2002.11044241
  32. Hertel, G., Niedner, S., and Herrmann, S., "Motivation of Software Developers in Open Source Projects: an Internet-based Survey of Contributors to the Linux Kernel," Research Policy, Vol. 32, No. 7, 2003, pp. 1159-1177. https://doi.org/10.1016/S0048-7333(03)00047-7
  33. Howison, J., and Crowston, K., "Collaboration through Open Superposition: A Theory of the Open Source Way", MIS Quarterly, Vol. 38, No. 1, 2014, pp. 29-50. https://doi.org/10.25300/MISQ/2014/38.1.02
  34. Huang, P., and Zhang, Z., "Participation in Open Knowledge Communities and Job-hopping: Evidence from Enterprise Software," MIS Quarterly, Vol. 40, No. 3, 2016, pp. 785-806. https://doi.org/10.25300/MISQ/2016/40.3.13
  35. Huckfeldt, R., Mendez, J. M., and Osborn, T., "Disagreement, Ambivalence, and Engagement: The Political Consequences of Heterogeneous Networks," Political Psychology, Vol. 25, No. 1, 2004, pp. 65-95. https://doi.org/10.1111/j.1467-9221.2004.00357.x
  36. Katz, J. E., and Rice, R. E., Social Consequences of Internet Use: Access, Involvement, and Interaction, MIT Press, Cambridge, 2002.
  37. Kretschmer, H., and Kretschmer, T. "A New Centrality Measure for Social Network Analysis Applicable to Bibliometric and Webometric Data," Collnet Journal of Scientometrics and Information Management, Vol. 1, No. 1, 2007, pp. 1-7. https://doi.org/10.1080/09720502.2007.10700947
  38. Lazarsfeld, P. F., Berelson, B., and Gaudet, H., The People's Choice, Columbia University Press, New York, 1944.
  39. Lee, S., Baek, H., and Oh, S., "The Role of Openness in Open Collaboration: A Focus on Open‐Source Software Development Projects," ETRI Journal, Vol. 42, No. 2, 2020, pp. 196-204. https://doi.org/10.4218/etrij.2018-0536
  40. McLeod, J. M., Scheufele, D. A., Moy, P., Horowitz, E. M., Holbert, R. L., Zhang, W., Zubric, S., and Zubric, J., "Understanding Deliberation: The Effects of Discussion Networks on Participation in a Public Forum," Communication Research, Vol. 26, No. 6, 1999, pp. 623-654.
  41. Meverson, E. M., "Human Capital, Social Capital and Compensation: The Relative Contribution of Social Contacts to Managers' Incomes," Acta Sociologica, Vol. 37, No. 4, 1994, pp. 383-399. https://doi.org/10.1177/000169939403700406
  42. Microsoft, Microsoft to Acquire GitHub for $7.5 Billion, 2018a, Retrieved April 22, 2020, Available: https://news.microsoft.com/2018/06/04/microsoft-to-acquire-github-for-7-5-billion/
  43. Microsoft, Microsoft Completes GitHub Acquisition, 2018b, Retrieved April 22, 2020, Available: https://blogs.microsoft.com/blog/2018/10/26/microsoft-completes-github-acquisition/
  44. Mutz, D. C., "The Consequences of Cross-cutting Networks for Political Participation," American Journal of Political Science, Vol. 46, 2002, pp. 838-855. https://doi.org/10.2307/3088437
  45. Nakakoji, K., Yamamoto, Y., Nishinaka, Y., Kishida, K., and Ye, Y., "Evolution Patterns of Open-source Software Systems and Communities," In Proceedings of the 2002 International Workshop Principles of Software Evolution, 2002, pp. 76-85.
  46. Parks, M. R., and Floyd, K., "Making Friends in Cyberspace," Journal of Computer-Mediated Communication, Vol. 1, No. 4, 1996, pp. 80-97.
  47. Pfeil, U., Zaphiris, P., and Ang, C. S., "Cultural Differences in Collaborative Authoring of Wikipedia," Journal of Computer- Mediated Communication, Vol. 12, No. 1, 2006, pp. 88-113. https://doi.org/10.1111/j.1083-6101.2006.00316.x
  48. Rastogi, A., Nagappan, N., and Gousios, G., "Geographical Bias in GitHub: Perceptions and Reality," DSpace, Tech. Rep. IIITD-TR-2016-001, 2016.
  49. Rhee, M., "Network Updating and Exploratory Learning Environment", Journal of Management Studies, Vol. 41, No. 6, 2004, pp. 933-949. https://doi.org/10.1111/j.1467-6486.2004.00461.x
  50. Rheingold, H., The Virtual Community: Homesteading on the Electronic Frontier, Harper Perennial, New York, 1993.
  51. Robles, G., and Gonzalez-Barahona, J. M., "Geographic Location of Developers at SourceForge," In Proceedings of the 2006 international workshop on Mining software repositories, 2006, pp. 144-150.
  52. Scott, J., Social Network Analysis. Sage, London, 2012.
  53. Shah, D. V., Kwak, N., and Holbert, R. L., "Connecting and Disconnecting with Civic Life: Patterns of Internet Use and the Production of Social Capital," Political Communication, Vol. 18, No. 2, 2001, pp. 141-162. https://doi.org/10.1080/105846001750322952
  54. Shah, S. K., "Motivation, Governance, and the Viability of Hybrid Forms in Open Source Software Development," Management Science, Vol. 52, No. 7, 2006, pp. 1000-1014. https://doi.org/10.1287/mnsc.1060.0553
  55. Silver, A., "Microsoft's Purchase of GitHub Leaves Some Scientists Uneasy," Nature, Vol. 558, No. 7710, 2018, pp. 353-353. https://doi.org/10.1038/d41586-018-05426-0
  56. Takhteyev, Y., and Hilts, A., "Investigating the Geography of Open Source Software through GitHub," Working Paper, 2010.
  57. van der Leij, M., and Goyal, S., "Strong Ties in a Small World," Review of Network Economics, Vol. 10, No. 2, 2011, pp. 1-20.
  58. Vasilescu, B., Filkov, V., and Serebrenik, A., "Perceptions of Diversity on GitHub: A User Survey," In Proceedings of the 8th International Workshop on Cooperative and Human Aspects of Software Engineering (CHASE), 2015a, pp. 50-56.
  59. Vasilescu, B., Posnett, D., Ray, B., van den Brand, M. G., Serebrenik, A., Devanbu, P., and Filkov, V., "Gender and Tenure Diversity in GitHub Teams," In Proceedings of the 33rd Annual ACM Conference on Human Factors in Computing Systems, 2015b, pp. 3789-3798.
  60. von Krogh, G., Spaeth, S., and Lakhani, K. R., "Community, Joining, and Specialization in Open Source Software Innovation: a Case Study," Research Policy, Vol. 32, No. 7, 2003, pp. 1217-1241. https://doi.org/10.1016/S0048-7333(03)00050-7
  61. Wellman, B., Haase, A. Q., Witte, J., and Hampton, K., "Does the Internet Increase, Decrease, or Supplement Social Capital? Social Networks, Participation, and Community Commitment," American Behavioral Scientist, Vol. 45, No. 3, 2001, pp. 436-455. https://doi.org/10.1177/00027640121957286
  62. Ye, Y., and Kishida, K., "Towards an Understanding of the Motivation of Open Source Software Developers," In Proceedings of the 25th International Conference On Software Engineering. IEEE Computer Society:, 2003, pp. 419-429.