Skip to main content

How Firms Adapt and Interact in Open Source Ecosystems: Analyzing Stakeholder Influence and Collaboration Patterns

  • Conference paper
  • First Online:
Requirements Engineering: Foundation for Software Quality (REFSQ 2016)

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 9619))

Abstract

[Context and motivation] Ecosystems developed as Open Source Software (OSS) are considered to be highly innovative and reactive to new market trends due to their openness and wide-ranging contributor base. Participation in OSS often implies opening up of the software development process and exposure towards new stakeholders. [Question/Problem] Firms considering to engage in such an environment should carefully consider potential opportunities and challenges upfront. The openness may lead to higher innovation potential but also to frictional losses for engaged firms. Further, as an ecosystem progresses, power structures and influence on feature selection may fluctuate accordingly. [Principal ideas/results] We analyze the Apache Hadoop ecosystem in a quantitative longitudinal case study to investigate changing stakeholder influence and collaboration patterns. Further, we investigate how its innovation and time-to-market evolve at the same time. [Contribution] Findings show collaborations between and influence shifting among rivaling and non-competing firms. Network analysis proves valuable on how an awareness of past, present and emerging stakeholders, in regards to power structure and collaborations may be created. Furthermore, the ecosystem’s innovation and time-to-market show strong variations among the release history. Indications were also found that these characteristics are influenced by the way how stakeholders collaborate with each other.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Chesbrough, H.W.: Open Innovation: The New Imperative for Creating and Profiting from Technology. Harvard Business Press, Boston (2006)

    Google Scholar 

  2. West, J., Gallagher, S.: Challenges of open innovation: the paradox of firm investment in open-source software. R&D Manage. 36(3), 319–331 (2006)

    Article  Google Scholar 

  3. Jansen, S., Finkelstein, A., Brinkkemper, S.: A sense of community: a research agenda for software ecosystems. In: 31st International Conference on Software Engineering, pp. 187–190. IEEE (2009)

    Google Scholar 

  4. Linåker, J., Regnell, B., Munir, H.: Requirements engineering in open innovation: a research agenda. In: Proceedings of the 2015 International Conference on Software and System Process, pp. 208–212. ACM (2015)

    Google Scholar 

  5. Dahlander, L., Magnusson, M.: How do firms make use of open source communities? Long Range Plan. 41(6), 629–649 (2008)

    Article  Google Scholar 

  6. Wnuk, K., Pfahl, D., Callele, D., Karlsson, E.-A.: How can open source software development help requirements management gain the potential of open innovation: an exploratory study. In: Proceedings of the ACM-IEEE International Symposium on Empirical Software Engineering and Measurement, pp. 271–280. ACM (2012)

    Google Scholar 

  7. Jansen, S., Brinkkemper, S., Finkelstein, A.: Business network management as a survival strategy: a tale of two software ecosystems. In: Proccedings of the 1st International Workshop on Software Ecosystems, pp. 34–48 (2009)

    Google Scholar 

  8. Enkel, E., Gassmann, O., Chesbrough, H.: Open R&D and open innovation: exploring the phenomenon. R&D Manage. 39(4), 311–316 (2009)

    Article  Google Scholar 

  9. Manikas, K., Hansen, K.M.: Software ecosystems-a systematic literature review. J. Syst. Softw. 86(5), 1294–1306 (2013)

    Article  Google Scholar 

  10. Jansen, S., Brinkkemper, S., Souer, J., Luinenburg, L.: Shades of gray: opening up a software producing organization with the open software enterprise model. J. Syst. Softw. 85(7), 1495–1510 (2012)

    Article  Google Scholar 

  11. Nakakoji, K., Yamamoto, Y., Nishinaka, Y., Kishida, K., Ye, Y.: Evolution patterns of open-source software systems and communities. In: Proceedings of the International Workshop on Principles of Software Evolution, pp. 76–85. ACM (2002)

    Google Scholar 

  12. Glinz, M., Wieringa, R.J.: Guest editors’ introduction: stakeholders in requirements engineering. IEEE Softw. 24(2), 18–20 (2007)

    Article  Google Scholar 

  13. Pacheco, C., Garcia, I.: A systematic literature review of stakeholder identification methods in requirements elicitation. J. Syst. Softw. 85(9), 2171–2181 (2012)

    Article  Google Scholar 

  14. Damian, D., Marczak, S., Kwan, I.: Collaboration patterns and the impact of distance on awareness in requirements-centred social networks. In: 15th IEEE International Requirements Engineering Conference, pp. 59–68. IEEE (2007)

    Google Scholar 

  15. Lim, S.L., Quercia, D., Finkelstein, A.: Stakenet: using social networks to analyse the stakeholders of large-scale software projects. In: Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering, pp. 295–304. ACM (2010)

    Google Scholar 

  16. Fricker, S.: Requirements value chains: stakeholder management and requirements engineering in software ecosystems. In: Wieringa, R., Persson, A. (eds.) REFSQ 2010. LNCS, vol. 6182, pp. 60–66. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  17. Knauss, E., Damian, D., Knauss, A., Borici, A.: Openness and requirements: opportunities and tradeoffs in software ecosystems. In: IEEE 22nd International Requirements Engineering Conference (RE), pp. 213–222. IEEE (2014)

    Google Scholar 

  18. Ernst, N., Murphy, G.C.: Case studies in just-in-time requirements analysis. In: IEEE Second International Workshop on Empirical Requirements Engineering, pp. 25–32. IEEE (2012)

    Google Scholar 

  19. Scacchi, W.: Understanding the requirements for developing open source software systems. In: IEE Proceedings Software, vol. 149, pp. 24–39. IET (2002)

    Google Scholar 

  20. Nguyen Duc, A., Cruzes, D.S., Ayala, C., Conradi, R.: Impact of stakeholder type and collaboration on issue resolution time in OSS projects. In: Hissam, S.A., Russo, B., de Mendonça Neto, M.G., Kon, F. (eds.) OSS 2011. IFIP AICT, vol. 365, pp. 1–16. Springer, Heidelberg (2011)

    Chapter  Google Scholar 

  21. Crowston, K., Howison, J.: The social structure of free and open source software development. First Monday, 10(2) (2005)

    Google Scholar 

  22. Martinez-Romo, J., Robles, G., Gonzalez-Barahona, J.M., Ortuño-Perez, M.: Using social network analysis techniques to study collaboration between a floss community and a company. In: Russo, B., Damiani, E., Hissam, S., Lundell, B., Succi, G. (eds.) Open Source Development, Communities and Quality. IFIP, vol. 275, pp. 171–186. Springer, Heidelberg (2008)

    Chapter  Google Scholar 

  23. Orucevic-Alagic, A., Höst, M.: Network analysis of a large scale open source project. In: 40th EUROMICRO Conference on Software Engineering and Advanced Applications, pp. 25–29. IEEE, Verona, Italy (2014)

    Google Scholar 

  24. Teixeira, J., Robles, G., González-Barahona, J.M.: Lessons learned from applying social network analysis on an industrial free/libre/open source software ecosystem. J. Internet Serv. Appl. 6(1), 1–27 (2015)

    Article  Google Scholar 

  25. Runeson, P., Höst, M.: Guidelines for conducting and reporting case study research in software engineering. Empirical Softw. Eng. 14(2), 131–164 (2009)

    Article  Google Scholar 

  26. Knight, D., Randall, R.M., Muller, A., Välikangas, L., Merlyn, P.: Metrics for innovation: guidelines for developing a customized suite of innovation metrics. Strategy Leadersh. 33(1), 37–45 (2005)

    Article  Google Scholar 

  27. Griffin, A.: Metrics for measuring product development cycle time. J. Prod. Innov. Manage. 10(2), 112–125 (1993)

    Article  Google Scholar 

  28. Nalebuff, B.J., Brandenburger, A.M.: Co-opetition: competitive and cooperative business strategies for the digital economy. Strategy Leadersh. 25(6), 28–33 (1997)

    Article  Google Scholar 

  29. Henkel, J., Schöberl, S., Alexy, O.: The emergence of openness: how and why firms adopt selective revealing in open innovation. Res. Policy 43(5), 879–890 (2014)

    Article  Google Scholar 

  30. Gonzalez-Barahona, J.M., Izquierdo-Cortazar, D., Maffulli, S., Robles, G.: Understanding how companies interact with free software communities. IEEE Softw. 5, 38–45 (2013)

    Article  Google Scholar 

Download references

Acknowledgments

This work was partly funded by the SRC in the SYNERGIES project, Dnr 621-2012-5354, and BMBF grant 01IS14026B.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Johan Linåker .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing Switzerland

About this paper

Cite this paper

Linåker, J., Rempel, P., Regnell, B., Mäder, P. (2016). How Firms Adapt and Interact in Open Source Ecosystems: Analyzing Stakeholder Influence and Collaboration Patterns. In: Daneva, M., Pastor, O. (eds) Requirements Engineering: Foundation for Software Quality. REFSQ 2016. Lecture Notes in Computer Science(), vol 9619. Springer, Cham. https://doi.org/10.1007/978-3-319-30282-9_5

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-30282-9_5

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-30281-2

  • Online ISBN: 978-3-319-30282-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics