Cited by 5Open Source Software InnovationsSoftware Engineering Techniques and PracticesDigital Platforms and Economics

Problems, Solutions, and Success Factors in the openMDM User‐Led Open Source Consortium

Open access
Friedrich-Alexander-University Erlangen-Nürnberg, Yenişen Yavuz, Elçin, Barcomb, Ann, University of Calgary, Riehle, Dirk, Friedrich-Alexander-University Erlangen-Nürnberg·2022·Communications of the Association for Information Systems

Abstract

Open-source software (OSS) development offers organizations an alternative to purchasing proprietary software or commissioning custom software. In one form of OSS development, organizations develop the software they need in collaboration with other organizations. If the software is used by the organizations to operate their business, such collaborations can lead to what we call “user-led open-source consortia” or “user-led OSS consortia”. Although this concept is not new, there have been few studies of user-led OSS consortia. The studies that examined user-led OSS consortia did so through the lens of OSS, but not from the inter-company collaboration perspective. User-led OSS consortia are a distinct phenomenon that share elements of inter-company collaboration, outsourcing software development, and vendor-led OSS development and cannot be understood by using only a single lens. To close this gap, we present problems and solutions in inter-company collaboration, outsourcing, and OSS literature, and present the results of a single-case study. We focus on problems in the early phases of a user-led open-source consortium, the openMDM consortium, and the solutions applied to these problems. Furthermore, we present the factors which lead this consortium to sustained growth.

The claims and statistics of this paper haven’t been checked yet.

Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.

A few free checks a day · papers already verified open instantly · results are public

Integrity signals

Registry

Crossref · 10.17705/1cais.05122

Cites

Statistics

Claims the paper makes

The claims and statistics of this paper haven’t been checked yet.

Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.

A few free checks a day · papers already verified open instantly · results are public

Claims other papers make about this one

Each is checked against this paper’s own text: does it say what the citing paper says it does?

Self-check

Percentages, sums and reported differences re-computed from the paper’s own numbers.

The self-check needs the paper’s full text.

Cites

No references could be resolved yet.

Research works printed but not linked: 103

  1. Ågerfalk, P. J., & Fitzgerald, B. (2008). Outsourcing to an unknown workforce: Exploring opensourcing as a global sourcing strategy. MIS Quarterly, 32(2), 385-409.
  2. Almeida, F., Oliveira, J., & Cruz, J. (2011). Open standards and open source: Enabling interoperability. International Journal of Software Engineering & Applications, 2(1), 1-11.
  3. Aron, R., Clemons, E. K., & Reddi, S. (2005). Just right outsourcing: Understanding and managing risk. Journal of Management Information Systems, 22(2), 37-55.
  4. Bacon, J. (2012). The art of community: Building the new age of participation. O'Reilly Media, Inc.
  5. Baldwin, C., & Von Hippel, E. (2011). Modeling a paradigm shift: From producer innovation to user and open collaborative innovation. Organization Science, 22(6), 1399-1417.
  6. Barcomb, A., Kaufmann, A., Riehle, D., Stol, K. J., & Fitzgerald, B. (2018). Uncovering the periphery: A qualitative survey of episodic volunteering in free/libre and open source software communities. IEEE Transactions on Software Engineering, 46(9), 962-980.
  7. Barcomb, A., Stol, K. J., Fitzgerald, B., & Riehle, D. (2020). Managing episodic volunteers in free/libre/open source software communities. IEEE Transactions on Software Engineering, 48(1), 260-277.
  8. Barcomb, A., Stol, K. J., Riehle, D., & Fitzgerald, B. (2019). Why do episodic volunteers stay in FLOSS communities? In 2019 IEEE/ACM 41st ICSE.
  9. Barthélemy, J., & Quélin, B. V. (2006). Complexity of outsourcing contracts and ex post transaction costs: An empirical investigation. Journal of Management Studies, 43(8), 1775-1797.
  10. Benbasat, I., Goldstein, D. K., & Mead, M. (1987). The case research strategy in studies of information systems. MIS Quarterly, 11(3), 369-386.
  11. Berdou, E. (2006). Insiders and outsiders: Paid contributors and the dynamics of cooperation in community led F/OS projects. In IFIP International Conference on Open Source Systems (pp. 201- 208). Springer.
  12. Boldyreff, C., Nutter, D., & Rank, S. (2004). Communication and conflict issues in collaborative software research projects. In 26th International Conference on Software Engineering -W8S Workshop "Collaboration, Conflict and Control: The 4th Workshop on Open Source Software Engineering".
  13. Bosu, A., & Sultana, K. Z. (2019). Diversity and inclusion in open source software (OSS) projects: Where do we stand? In 2019 ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM).
  14. Bruce, M., Leverick, F., Littler, D., & Wilson, D. (1995). Success factors for collaborative product development: A study of suppliers of information and communication technology. R&D Management, 25(1), pp. 33-44.
  15. Carillo, K. D. A., & Marsan, J. (2016). "The dose makes the poison"-Exploring the toxicity phenomenon in online communities. In International Conference on Information Systems.
  16. Castilla, E. J., & Benard, S. (2010). The paradox of meritocracy in organizations. Administrative Science Quarterly, 55(4), 543-676.
  17. Chengalur-Smith, I., Sidorova, A., & Daniel, S. L. (2010). Sustainability of free/libre open source projects: A longitudinal study. Journal of the Association for Information Systems, 11(11), 5.
  18. Chin, K. S., Chan, B. L., & Lam, P. K. (2008). Identifying and prioritizing critical success factors for coopetition strategy. Industrial Management & Data Systems, 104(4), 437-454.
  19. Choudhury, V., & Sabherwal, R. (2003). Portfolios of control in outsourced software development projects. Information Systems Research, 14(3), 291-314.
  20. Ciesielska, M., & Westenholz, A. (2016). Dilemmas within commercial involvement in open source software. Journal of Organizational Change Management, 29(3), 344-360.
  21. Colazo, J. A., & Fang, Y. (2010). Following the sun: Temporal dispersion and performance in open source software project teams. Journal of the Association for Information Systems, 11(11), 4.
  22. Conley, C. A., & Sproull, L. (2009). Easier said than done: An empirical investigation of software design and quality in open source software development. In 2009 42nd Hawaii International Conference on System Sciences. IEEE.
  23. Crowston, K., Annabi, H., & Howison, J. (2003). Defining open source software project success. In Proceedings of the International Conference on Information Systems.
  24. Dacin, M. T., Hitt, M. A., & Levitas, E. (1997). Selecting partners for successful international alliances: Examination of US and Korean firms. Journal of World Business, 32(1), 3-16.
  25. Dahlander, L. (2007). Penguin in a new suit: A tale of how de novo entrants emerged to harness free and open source software communities. Industrial and Corporate Change, 16(5), 913-943.
  26. Dahlander, L., & Magnusson, M. G. (2005). Relationships between open source software companies and communities: Observations from Nordic firms. Research Policy, 34(4), 481-493.
  27. Damian, D. (2003). Global software development: Growing opportunities, ongoing challenges. Software Process: Improvement and Practice, 8(4), 179-182.
  28. Daniel, S., Agarwal, R., & Stewart, K. J. (2013). The effects of diversity in global, distributed collectives: A study of open source project success. Information Systems Research, 24(2), 312-333.
  29. Ducheneaut, N. (2005). Socialization in an open source software community: A socio-technical analysis. Computer Supported Cooperative Work, 14(4), 323-368.
  30. Ehls, D. (2017). Open source project collapse-sources and patterns of failure. In 2017 Proceedings of the 50th Hawaii International Conference on System Sciences.
  31. Eisenhardt, K. M. (1989). Building theories from case study research. Academy of Management Review, 14(4), 532-550.
  32. Feller, J., & Fitzgerald, B. (2000). A framework analysis of the open source software development paradigm. In ICIS 2000 Proceedings of the 21st International Conference on Information Systems.
  33. Filippova, A., & Cho, H. (2015). Mudslinging and manners: Unpacking conflict in free and open source software. In Proceedings of the 18th ACM Conference on Computer Supported Cooperative Work & Social Computing (pp. 1393-1403).
  34. Fogel, K. (2005). Producing open source software: How to run a successful free software project. O'Reilly Media, Inc.
  35. Fortuin, F. T., & Omta, S. W. F. (2008). The dark side of open innovation: A survey of failed inter- company cooperation. In Proceedings of the 8th International Conference on Management in AgriFood Chains and Networks.
  36. Foucault, M., Palyart, M., Blanc, X., Murphy, G. C., & Falleri, J. R. (2015, August). Impact of developer turnover on quality in open-source software. In Proceedings of the 2015 10th Joint Meeting on Foundations of Software Engineering (pp. 829-841).
  37. Geiger, R. S., Howard, D., & Irani, L. (2021). The labor of maintaining and scaling free and open-source software projects. In Proceedings of the ACM on Human-Computer Interaction, 5(CSCW1) (pp. 1- 28).
  38. Germonprez, M., Allen, J. P., Warner, B., Hill, J., & McClements, G. (2013). Open source communities of competitors. Interactions, 20(6), 54-59.
  39. Guba, E. G. (1981). Criteria for assessing the trustworthiness of naturalistic inquiries. Educational Communication and Technology, 29(2), pp. 75-91. Volume 51 10.17705/1CAIS.05122 Paper 22 · DOI
  40. Guizani, M., Chatterjee, A., Trinkenreich, B., May, M. E., Noa-Guevara, G. J., Russell, L. J., Cuevas Zambrano, G.G., Izquierdo-Cortazar, D., Steinmacher, I., Gerosa, M.A. & Sarma, A. (2021). The long road ahead: Ongoing challenges in contributing to large OSS organizations and what to do. In Proceedings of the ACM on Human-Computer Interaction, 5(CSCW2), (pp. 1-30).
  41. Haefliger, S., Von Krogh, G., & Spaeth, S. (2008). Code reuse in open source software. Management Science, 54(1), 180-193.
  42. Harutyunyan, N., Riehle, D., & Sathya, G. (2020, January). Industry best practices for corporate open sourcing. In Proceedings of the 53rd Hawaii International Conference on System Sciences.
  43. Herbsleb, J. D., & Grinter, R. E. (1999). Splitting the organization and integrating the code: Conway's Law revisited. In Proceedings of the 21st International Conference on Software Engineering.
  44. Hoffmann, W. H., & Schlosser, R. (2001). Success factors of strategic alliances in small and medium- sized enterprises-An empirical survey. Long Range Planning, 34(3), 357-381.
  45. Howison, J., & Crowston, K. (2014). Collaboration through open superposition: A theory of the open source way. MIS Quarterly, 38(1), 29-50.
  46. Kelly, M. J., Schaan, J. L., & Joncas, H. (2002). Managing alliance relationships: Key challenges in the early stages of collaboration. R&D Management, 32(1), 11-22.
  47. Kochhar, P. S., Kalliamvakou, E., Nagappan, N., Zimmermann, T., & Bird, C. (2019). Moving from closed to open source: Observations from six transitioned projects to GitHub. IEEE Transactions on Software Engineering.
  48. Lee, G. K., & Cole, R. E. (2003). From a firm-based to a community-based model of knowledge creation: The case of the Linux kernel development. Organization Science, 14(6), 633-649.
  49. Lin, B., Robles, G., & Serebrenik, A. (2017). Developer turnover in global, industrial open source projects: Insights from applying survival analysis. In 2017 IEEE 12th International Conference on Global Software Engineering.
  50. Liu, M., Hansen, S., & Tu, Q. (2014). The community source approach to software development and the Kuali experience. Communications of the ACM, 57(5), 88-96.
  51. Liu, M., Hansen, S., & Tu, Q. (2020). Keeping the family together: Sustainability and modularity in community source development. Information and Organization, 30(1), 100274.
  52. Liu, M., Wang, H. J., & Zhao, J. L. (2012). Technology flexibility as enabler of robust application development in community source: The case of Kuali and Sakai. Journal of Systems and Software, 85(12), 2921-2928
  53. Liu, M., Wang, H., & Zhao, L. (2007). Achieving flexibility via service-centric community source: The case of Kuali. In AMCIS 2007 Proceedings.
  54. Liu, M., Wu, X., Zhao, J. L., & Zhu, L. (2010). Outsourcing of community source: identifying motivations and benefits. Journal of Global Information Management, 18(4), 36-52.
  55. Liu, M., Zeng, D. D., & Zhao, J. L. (2008). A cooporative analysis framework for investment decisions in community source partnerships. In AMCIS 2008 Proceedings.
  56. Lumbard, K., Wethor, G., Goggins, S., Buhman, A., Hale, M., & Germonprez, M. (2020). Welcome? Investigating the reception of new contributors to organizational-communal open source software projects. In 26th Americas Conference on Information Systems, AMCIS 2020. Association for Information Systems.
  57. Maruping, L. M., Daniel, S. L., & Cataldo, M. (2019). Developer centrality and the impact of value congruence and incongruence on commitment and code contribution activity in open source software communities. MIS Quarterly, 43(3), 951-976. 539
  58. Problems, Solutions, and Success Factors in the openMDM User-Led Open Source Consortium Volume 51 10.17705/1CAIS.05122 Paper 22 · DOI
  59. Mattessich, P. W., & Monsey, B. R. (1992). Collaboration: What makes it work. A review of research literature on factors influencing successful collaboration. Amherst H. Wilder Foundation.
  60. Mauerer, W., & Jaeger, M. C. (2013). Open source engineering processes/open source- entwicklungsprozesse. IT-Information Technology, 55(5), 196-203.
  61. Medappa, P. K., & Srivastava, S. C. (2019). Does superposition influence the success of FLOSS projects? An examination of open-source software development by organizations and individuals. Information Systems Research, 30(3), 764-786.
  62. Michlmayr, M. (2004). Managing volunteer activity in free software projects. In USENIX Annual Technical Conference, FREENIX Track.
  63. Michlmayr, M., Fitzgerald, B., & Stol, K. J. (2015). Why and how should open source projects adopt time- based releases?, IEEE Software, 32(2), 55-63.
  64. Midha, V., & Palvia, P. (2007). Retention and quality in open source software projects. In AMCIS 2007 Proceedings.
  65. Midha, V., & Palvia, P. (2012). Factors affecting the success of open source software. Journal of Systems and Software, 85(4), 895-905.
  66. Nafus, D. (2012). 'Patches don't have gender': What is not open in open source software. New Media & Society, 14(4), 669-683.
  67. Narduzzo, A., & Rossi, A. (2005). The role of modularity in free/open source software development. In Free/Open Source Software Development (pp. 84-102).
  68. O'Leary, K., Gleasure, R., O'Reilly, P., & Feller, J. (2020). Reviewing the contributing factors and benefits of distributed collaboration. Communications of the Association for Information Systems, 47, 476- 520.
  69. Ostrom, E. (1990). Governing the commons: The evolution of institutions for collective action. Cambridge University Press.
  70. Patton, M. Q. (1990). Qualitative evaluation and research methods. SAGE.
  71. Piccoli, G., & Ives, B. (2003). Trust and the unintended effects of behavior control in virtual teams. MIS Quarterly, 27(3),365-395.
  72. Pinto, G., Steinmacher, I., Dias, L. F., & Gerosa, M. (2018). On the challenges of open-sourcing proprietary software projects. Empirical Software Engineering, 23(6), 3221-3247.
  73. Qureshi, I., & Fang, Y. (2011). Socialization in open source software projects: A growth mixture modeling approach. Organizational Research Methods, 14(1), 208-238.
  74. Radtke, N. P., Janssen, M. A., & Collofello, J. S. (2009). What makes Free/Libre Open Source Software (FLOSS) projects successful? An agent-based model of FLOSS projects. International Journal of Open Source Software and Processes, 1(2), 1-13.
  75. Rai, A., Borah, S., & Ramaprasad, A. (1996). Critical success factors for strategic alliances in the information technology industry: An empirical study. Decision Sciences, 27(1), 141-155.
  76. Rashid, M., Clarke, P. M., & O'Connor, R. V. (2017). Exploring knowledge loss in open source software (OSS) projects. In International Conference on Software Process Improvement and Capability Determination.
  77. Riehle, D. (2015). The five stages of open source volunteering. In W. Li, M. N. Huhns, W-T., Tsai, & W. Wu (Eds.), Crowdsourcing (pp. 25-38). Springer.
  78. Riehle, D., & Berschneider, S. (2012). A model of open source developer foundations. In IFIP International Conference on Open Source Systems.
  79. Riembauer, S., Hornung, O., & Smolnik, S. (2020). Knowledge unchained or strategically overseen? Knowledge management in open source software projects. In Proceedings of the 53rd Hawaii International Conference on System Sciences. Volume 51 10.17705/1CAIS.05122 Paper 22
  80. Rigby, P., German, D., & Storey, M. A. (2008). Open source software peer review practices: A case study of apache server. In 2008 ACM/IEEE 30th International Conference on Software Engineering.
  81. Rikkiev, A., & Mäkinen, S. (2009). Success factors for technology integration convergence collaborations: Empirical assessment. In 2009 Portland International Conference on Management of Engineering & Technology.
  82. Sagers, G. (2004). The influence of network governance factors on success in open source software development projects. In International Conference on Information Systems 2004 Proceedings.
  83. Schaarschmidt, M., Bertram, M., & von Kortzfleisch, H. F. (2011). Exposing differences of governance approaches in single and multi vendor open source software development. In IFIP International Working Conference on Governance and Sustainability in Information Systems-Managing the Transfer and Diffusion of IT.
  84. Schwab, B., Riehle, D., Barcomb, A., & Harutyunyan, N. (2020). The ecosystem of openKonsequenz, a user-led open source foundation. In IFIP International Conference on Open Source Systems.
  85. Senyard, A., & Michlmayr, M. (2004, November). How to have a successful free software project. In 11th Asia-Pacific Software Engineering Conference (pp. 84-91). IEEE.
  86. Singh, P. V. (2010). The small-world effect: The influence of macro-level properties of developer collaboration networks on open-source project success. ACM Transactions on Software Engineering and Methodology, 20(2), 1-27.
  87. Singh, V., & Brandon, W. (2019). Open source software community inclusion initiatives to support women participation. In IFIP International Conference on Open Source Systems.
  88. Steinmacher, I., Conte, T. U., & Gerosa, M. A. (2015b). Understanding and supporting the choice of an appropriate task to start with in open source software communities. In 2015 48th Hawaii International Conference on System Sciences (pp. 5299-5308).
  89. Steinmacher, I., Conte, T., Gerosa, M. A., & Redmiles, D. (2015a). Social barriers faced by newcomers placing their first contribution in open source software projects. In Proceedings of the 18th ACM Conference on Computer Supported Cooperative Work & Social Computing.
  90. Stewart, K. J., Ammeter, A. P., & Maruping, L. M. (2005). A preliminary analysis of the influences of licensing and organizational sponsorship on success in open source projects. In Proceedings of the 38th Annual HICSS.
  91. Strauss, A., & Corbin, J. (1990). Basics of qualitative research: Grounded theory procedures and techniques. SAGE.
  92. Tiwana, A., & Bush, A. A. (2007). A comparison of transaction cost, agency, and knowledge-based predictors of IT outsourcing decisions: A US-Japan cross-cultural field study. Journal of Management Information Systems, 24(1), 259-300.
  93. Tsay, J., Dabbish, L., & Herbsleb, J. (2014). Let's talk about it: Evaluating contributions through discussion in GitHub. In Proceedings of the 22nd ACM SIGSOFT International Symposium on Foundations of Software Engineering.
  94. Van Wendel de Joode, R. (2004). Managing conflicts in open source communities. Electronic Markets, 14(2), 104-113.
  95. Vasilescu, B., Posnett, D., Ray, B., van den Brand, M. G., Serebrenik, A., Devanbu, P., & Filkov, V. (2015). Gender and tenure diversity in GitHub teams. In Proceedings of the 33rd annual ACM conference on human factors in computing systems (pp. 3789-3798).
  96. Von Krogh, G., Spaeth, S., & Lakhani, K. R. (2003). Community, joining, and specialization in open source software innovation: a case study. Research Policy, 32(7), 1217-1241.
  97. Weikert, F., Riehle, D., & Barcomb, A. (2019). Managing commercial conflicts of interest in open source foundations. In International Conference on Software Business.
  98. West, J., & Gallagher, S. (2006). Challenges of open innovation: The paradox of firm investment in open-source software. R&D Management, 36(3), 319-331.
  99. West, J., & O'Mahony, S. (2005). Contrasting community building in sponsored and community founded open source projects. In Proceedings of the 38th Annual HICSS.
  100. Wheeler, B. (2004). The open source parade. Educause Review, 39(5), 68-69.
  101. Wheeler, B. (2007). Open source 2010: Reflections on 2007. Educause Review, 42(1), 49-52.
  102. Yin, R. K. (2018). Case study research and applications. SAGE.
  103. Zhou, M., Mockus, A., Ma, X., Zhang, L., & Mei, H. (2016). Inflow and retention in OSS communities with commercial involvement: A case study of three hybrid projects. ACM Transactions on Software Engineering and Methodology (TOSEM), 25(2), 1-29.

Cited by

Sorted by citations

Authors
Friedrich-Alexander-University Erlangen-Nürnberg, Yenişen Yavuz, E., Barcomb, A., University of Calgary, Riehle, D., & Friedrich-Alexander-University Erlangen-Nürnberg
Affiliations
  • University of Calgary (CA)
  • Friedrich-Alexander-Universität Erlangen-Nürnberg (DE)
Venue
Communications of the Association for Information Systems
Published
2022
Volume
51
Issue
1
Pages
509-542
ISSN
1529-3181 (ISSN-L)
OpenAlex
W4312784852
Cited by
5
References
0
Citations by year
2026: 1 · 2025: 1 · 2024: 2 · 2023: 1
FWCI
0.77
Type
journal article
Language
en
Open access
Locations
  • Communications of the Association for Information Systems (publishedVersion)
  • Journal of the Association for Information Systems (submittedVersion)
Funders
Mozilla Foundation
Topics
  • Physical Sciences › Computer Science › Computer Science Applications › Open Source Software Innovations
  • Physical Sciences › Computer Science › Information Systems › Software Engineering Techniques and Practices
  • Social Sciences › Business, Management and Accounting › Strategy and Management › Digital Platforms and Economics
Keywords
open source software development, inter-firm cooperation, software outsourcing, success factors

About these checks

Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.

Statistics and arithmetic are recomputed, not judged.

Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.

What counts as a claim ›How we measure confidence ›How we check this ›

Are you an author, or do you see a problem with this page? Request a review