Skip to main content
Top

2014 | OriginalPaper | Chapter

14. Inner Source Project Management

Authors : Martin Höst, Klaas-Jan Stol, Alma Oručević-Alagić

Published in: Software Project Management in a Changing World

Publisher: Springer Berlin Heidelberg

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Software development organizations are continuously looking for better ways to manage their projects. An emerging approach to achieve this is Inner Source, which refers to the adoption of Open Source development practices within the confines of an organization. With an Inner Source approach, individuals, teams, and departments within an organization can start software projects, very similar to the Open Source model. This affects the way projects are managed in a variety of ways. Firstly, it will affect strategic aspects such as a software sourcing strategy that includes decisions on which software can be “Inner-Sourced.” Secondly, at the tactical level, organizations should choose an appropriate Inner Source adoption model that suits the goals and scope of the organization. Finally, it will affect the operational aspects of a project, for example, in the way different people across a whole organization can access the source code and make improvements. Furthermore, Inner Source makes communication much more transparent. While Inner Source offers a variety of potential benefits to an organization, there are also a number of challenges to address. This chapter discusses how the introduction of Inner Source may affect conventional software developing environments and especially how it affects software project management aspects. Based on our studies and those presented in the literature, it outlines a number of benefits of Inner Source as well as a number of challenges and some suggestions as to how they can be addressed.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literature
go back to reference Abran A, Moore JW (2004) Guide to the software engineering body of knowledge. IEEE Abran A, Moore JW (2004) Guide to the software engineering body of knowledge. IEEE
go back to reference Ågerfalk PJ, Fitzgerald B (2008) Outsourcing to an unknown workforce: exploring open-sourcing as a global sourcing strategy. MISQ 32(2):385–409 Ågerfalk PJ, Fitzgerald B (2008) Outsourcing to an unknown workforce: exploring open-sourcing as a global sourcing strategy. MISQ 32(2):385–409
go back to reference Capiluppi A, Stol K, Boldyreff C (2011) Software reuse in open source: a case study. Int J Open Source Softw Process 3(3):10–35CrossRef Capiluppi A, Stol K, Boldyreff C (2011) Software reuse in open source: a case study. Int J Open Source Softw Process 3(3):10–35CrossRef
go back to reference Capiluppi A, Stol K, Boldyreff C (2012) Exploring the Role of Commercial Stakeholders in Open Source Software Evolution. In: Hammouda I et al (eds) OSS 2012, IFIP AICT 378, pp 178–200 Capiluppi A, Stol K, Boldyreff C (2012) Exploring the Role of Commercial Stakeholders in Open Source Software Evolution. In: Hammouda I et al (eds) OSS 2012, IFIP AICT 378, pp 178–200
go back to reference Dinkelacker J, Garg PK, Miller R, Nelson D (2002) Progressive open source, 24th international conference on software engineering (ICSE), Orlando, FL, pp 177–184 Dinkelacker J, Garg PK, Miller R, Nelson D (2002) Progressive open source, 24th international conference on software engineering (ICSE), Orlando, FL, pp 177–184
go back to reference Duncan WR (2013) A guide to the project management body of knowledge (PMBOK®guide), 5th edn. Project Management Institute (PMI), Newtown Square Duncan WR (2013) A guide to the project management body of knowledge (PMBOK®guide), 5th edn. Project Management Institute (PMI), Newtown Square
go back to reference Fogel K (2005) Producing open source software: how to run a successful free software project. O’Reilly Media, Sebastopol Fogel K (2005) Producing open source software: how to run a successful free software project. O’Reilly Media, Sebastopol
go back to reference Gaughan G, Fitzgerald B, Morgan L, Shaikh M (2007) An examination of the use of inner source in multinational corporations: a preliminary framework to understand inner source software development. In: Proceedings 1st OPAALS conference, pp 48–60 Gaughan G, Fitzgerald B, Morgan L, Shaikh M (2007) An examination of the use of inner source in multinational corporations: a preliminary framework to understand inner source software development. In: Proceedings 1st OPAALS conference, pp 48–60
go back to reference Gaughan G, Fitzgerald B, Shaikh M (2009) An examination of the use of Open Source software processes as a global software development solution for commercial software engineering. In: 35th Euromicro conference on software engineering advanced applications (SEAA), pp 20–27 Gaughan G, Fitzgerald B, Shaikh M (2009) An examination of the use of Open Source software processes as a global software development solution for commercial software engineering. In: 35th Euromicro conference on software engineering advanced applications (SEAA), pp 20–27
go back to reference Gurbani VK, Garvert A, Herbsleb JD (2006) A case study of a corporate open source development model. In: 28th international conference on software engineering, pp 472–481 Gurbani VK, Garvert A, Herbsleb JD (2006) A case study of a corporate open source development model. In: 28th international conference on software engineering, pp 472–481
go back to reference Gurbani VK, Garvert A, Herbsleb JD (2010) Managing a corporate open source software asset. Commun ACM 53(2):155–159CrossRef Gurbani VK, Garvert A, Herbsleb JD (2010) Managing a corporate open source software asset. Commun ACM 53(2):155–159CrossRef
go back to reference Hughes B, Cotterell M (2009) Software project management. McGraw-Hill, New Delhi Hughes B, Cotterell M (2009) Software project management. McGraw-Hill, New Delhi
go back to reference Kotter J (1996) Leading change. Harvard Business Review Press, Boston Kotter J (1996) Leading change. Harvard Business Review Press, Boston
go back to reference Lindman J, Rossi M, Marttiin P (2008) Applying open source development practices inside a company. In: Russo B, Damiani E, Hissam S, Lundell B, Succi G (eds) Open source development, communities and quality. Springer, New York Lindman J, Rossi M, Marttiin P (2008) Applying open source development practices inside a company. In: Russo B, Damiani E, Hissam S, Lundell B, Succi G (eds) Open source development, communities and quality. Springer, New York
go back to reference Lindman J, Riepula M, Rossi M, Marttiin P (2013) Open source technology in intra-organisational software development–private markets or local libraries. In: Ericsson Lundstrom J, Wiberg M, Hrastinski S, Edenius M, Ågerfalk PJ (eds) Managing open innovation technologies. Springer, Berlin Lindman J, Riepula M, Rossi M, Marttiin P (2013) Open source technology in intra-organisational software development–private markets or local libraries. In: Ericsson Lundstrom J, Wiberg M, Hrastinski S, Edenius M, Ågerfalk PJ (eds) Managing open innovation technologies. Springer, Berlin
go back to reference Melian C, Mähring M (2008) Lost and gained in translation: adoption of open source software development at Hewlett-Packard. In: Russo B, Damiani E, Hissam S, Lundell B, Succi G (eds) Open source development, communities and quality. Springer, New York Melian C, Mähring M (2008) Lost and gained in translation: adoption of open source software development at Hewlett-Packard. In: Russo B, Damiani E, Hissam S, Lundell B, Succi G (eds) Open source development, communities and quality. Springer, New York
go back to reference Morgan L, Feller J, Finnegan P (2011) Exploring inner source as a form of intra-organisational open innovation. In: Proceedings European conference on information systems Morgan L, Feller J, Finnegan P (2011) Exploring inner source as a form of intra-organisational open innovation. In: Proceedings European conference on information systems
go back to reference Oručević-Alagić A, Höst M (2010) A case study on the transformation from proprietary to open source software. In: Boldyreff C, González-Barahona JM, Madey GR, Noll J, Ågerfalk PJ (eds) Open source software: new horizons. Springer, Boston Oručević-Alagić A, Höst M (2010) A case study on the transformation from proprietary to open source software. In: Boldyreff C, González-Barahona JM, Madey GR, Noll J, Ågerfalk PJ (eds) Open source software: new horizons. Springer, Boston
go back to reference Riehle D, Ellenberger J, Menahem T, Mikhailovski B, Natchetoi Y, Naveh B, Odenwald T (2009) Open collaboration within corporations using software forges. IEEE Softw 26(2):52–58CrossRef Riehle D, Ellenberger J, Menahem T, Mikhailovski B, Natchetoi Y, Naveh B, Odenwald T (2009) Open collaboration within corporations using software forges. IEEE Softw 26(2):52–58CrossRef
go back to reference Stol K, Babar MA (2010) Challenges in using open source software in product development: a review of the literature. 3rd workshop on emerging trends in FLOSS research and development, co-located with international conference on software engineering, pp 17–22 Stol K, Babar MA (2010) Challenges in using open source software in product development: a review of the literature. 3rd workshop on emerging trends in FLOSS research and development, co-located with international conference on software engineering, pp 17–22
go back to reference Stol K, Babar MA, Avgeriou P, Fitzgerald B (2011) A comparative study of challenges in integrating open source software and inner source software. Inf Softw Technol 53(12):1319–1336CrossRef Stol K, Babar MA, Avgeriou P, Fitzgerald B (2011) A comparative study of challenges in integrating open source software and inner source software. Inf Softw Technol 53(12):1319–1336CrossRef
go back to reference Stol K, Avgeriou P, Babar MA, Lucas Y, Fitzgerald B (2014) Key factors for adopting inner source. ACM Trans Softw Eng Methodol 23(2) Stol K, Avgeriou P, Babar MA, Lucas Y, Fitzgerald B (2014) Key factors for adopting inner source. ACM Trans Softw Eng Methodol 23(2)
go back to reference Van der Linden F (2009) Applying open source software principles in product lines. Upgrade 10(2):32–41MathSciNet Van der Linden F (2009) Applying open source software principles in product lines. Upgrade 10(2):32–41MathSciNet
go back to reference Van der Linden F, Lundell B, Marttiin P (2009) Commodification of industrial software: the case for open source. IEEE Softw 26(4):77–83CrossRef Van der Linden F, Lundell B, Marttiin P (2009) Commodification of industrial software: the case for open source. IEEE Softw 26(4):77–83CrossRef
go back to reference Vitharana P, King J, Chapman HS (2010) Impact of internal open source development on reuse: participatory reuse in action. J Manage Inf Syst 27(2):277–304CrossRef Vitharana P, King J, Chapman HS (2010) Impact of internal open source development on reuse: participatory reuse in action. J Manage Inf Syst 27(2):277–304CrossRef
go back to reference Wesselius J (2008) The bazaar inside the cathedral: business models for internal markets. IEEE Softw 25(3):60–66CrossRef Wesselius J (2008) The bazaar inside the cathedral: business models for internal markets. IEEE Softw 25(3):60–66CrossRef
Metadata
Title
Inner Source Project Management
Authors
Martin Höst
Klaas-Jan Stol
Alma Oručević-Alagić
Copyright Year
2014
Publisher
Springer Berlin Heidelberg
DOI
https://doi.org/10.1007/978-3-642-55035-5_14

Premium Partner