Inner Source In Product Projects: A Multiple Case Study Within A Company

Typ
Examensarbete för masterexamen
Master Thesis
Program
Software engineering and technology (MPSOF), MSc
Publicerad
2017
Författare
Csörgei Gustavsson, Jakob
Eliasson, Peter
Modellbyggare
Tidskriftstitel
ISSN
Volymtitel
Utgivare
Sammanfattning
Background: Inner source is the concept of applying open source development practices in the context of a company. Reported benefits of using inner source include higher-quality software and more efficient reuse of software components. While the field of inner source research has explored the traits of inner source projects whose resulting software is to be used internally, research is lacking for inner source projects that have an external party as the end customer, which we call product projects. Aim: In this thesis, we identify three especially interesting aspects of using inner source to develop product projects: feature prioritization, license issues related to third party products, and how to market the inner source project inside the company. Method: We investigate how two large inner source projects at Ericsson handle these aspects of inner source by performing a multiple case study with semistructured interviews as the primary method of data collection and thematic analysis for data analysis. Results: Through analysis of the case study we identify key practices regarding the three aspects of inner source software development under study. Conclusions: Based on the results in this thesis, we outline directions for future research on the topic of inner source in product projects.
Beskrivning
Ämne/nyckelord
Data- och informationsvetenskap , Computer and Information Science
Citation
Arkitekt (konstruktör)
Geografisk plats
Byggnad (typ)
Byggår
Modelltyp
Skala
Teknik / material
Index