Stol_2014_key.pdf (413.04 kB)
Key factors for adopting inner source
journal contribution
posted on 2014-07-21, 15:29 authored by Klaas-Jan Stol, Paris Avgeriou, Muhammad Ali Babar, Yan Lucas, Brian FitzgeraldBrian FitzgeraldA number of organizations have adopted Open Source Software (OSS) development practices to support
or augment their software development processes, a phenomenon frequently referred to as Inner Source.
However the adoption of Inner Source is not a straightforward issue. Many organizations are struggling
with the question of whether Inner Source is an appropriate approach to software development for them in
the first place. This article presents a framework derived from the literature on Inner Source, which identifies
nine important factors that need to be considered when implementing Inner Source. The framework can be
used as a probing instrument to assess an organization on these nine factors so as to gain an understanding of
whether or not Inner Source is suitable.We applied the framework in three case studies at Philips Healthcare,
Neopost Technologies, and Rolls-Royce, which are all large organizations that have either adopted Inner
Source or were planning to do so. Based on the results presented in this article, we outline directions for
future research.
History
Publication
ACM Transactions on Software Engineering and Methodology (TOSEM);23 (2), Article 18Publisher
Association for Computing MachineryNote
peer-reviewedOther Funding information
SFIRights
"© ACM, 2014. This is the author's version of the work. It is posted here by permission of ACM for your personal use. Not for redistribution. The definitive version was published in ACM Transactions on Software Engineering and Methodology (TOSEM), 23 (2), article18, http://dx.doi.org/10.1145/2533685Language
EnglishExternal identifier
Usage metrics
Categories
No categories selectedLicence
Exports
RefWorks
BibTeX
Ref. manager
Endnote
DataCite
NLM
DC