Journal article
(Original article)


Inner Source in Platform-Based Pro­duct Engi­neer­ing


Publication Details
Author(s): Riehle D, Capraro M, Kips D, Horn L
Publication year: 2016
Volume: 42
Journal issue: 12
Pages range: 1162–1177
ISSN: 0098-5589
Language: English

Abstract

Inner source is an approach to col­lab­o­ra­tion across intra-organizational bound­aries for the cre­ation of shared reusable assets. Pri­or project reports on inner source sug­gest improved code reuse and bet­ter knowl­edge shar­ing. Using a multiple-case case study research approach, we ana­lyze the prob­lems that three major soft­ware devel­op­ment orga­ni­za­tions were fac­ing in their pro­duct line engi­neer­ing efforts. We find that a root cause, the sep­a­ra­tion of pro­duct units as prof­it cen­ters from a plat­form orga­ni­za­tion as a cost cen­ter, leads to delayed deliv­er­ies, increased defect rates, and redun­dant soft­ware com­po­nents. All three orga­ni­za­tions assume that inner source can help solve the­se prob­lems. The arti­cle ana­lyzes the expec­ta­tions that the­se com­pa­nies were hav­ing towards inner source and the prob­lems they were expe­ri­enc­ing in its adop­tion. Final­ly, the arti­cle presents our con­clu­sions on how the­se orga­ni­za­tions should adapt their exist­ing engi­neer­ing efforts.



How to cite
APA: Riehle, D., Capraro, M., Kips, D., & Horn, L. (2016). Inner Source in Platform-Based Pro­duct Engi­neer­ing. IEEE Transactions on Software Engineering, 42(12), 1162–1177.

MLA: Riehle, Dirk, et al. "Inner Source in Platform-Based Pro­duct Engi­neer­ing." IEEE Transactions on Software Engineering 42.12 (2016): 1162–1177.

BibTeX: Download
Share link
Last updated on 2017-06-26 at 02:46
PDF downloaded successfully