Open innovation using open source tools: a case study at Sony Mobile

被引:0
作者
Hussan Munir
Johan Linåker
Krzysztof Wnuk
Per Runeson
Björn Regnell
机构
[1] Lund University,Department of Computer Science
[2] Blekinge Institute of Technology,Department of Software Engineering
来源
Empirical Software Engineering | 2018年 / 23卷
关键词
Open innovation; Open source; OSS communities; Jenkins; Gerrit; Case study;
D O I
暂无
中图分类号
学科分类号
摘要
Despite growing interest of Open Innovation (OI) in Software Engineering (SE), little is known about what triggers software organizations to adopt it and how this affects SE practices. OI can be realized in numerous of ways, including Open Source Software (OSS) involvement. Outcomes from OI are not restricted to product innovation but also include process innovation, e.g. improved SE practices and methods. This study explores the involvement of a software organization (Sony Mobile) in OSS communities from an OI perspective and what SE practices (requirements engineering and testing) have been adapted in relation to OI. It also highlights the innovative outcomes resulting from OI. An exploratory embedded case study investigates how Sony Mobile use and contribute to Jenkins and Gerrit; the two central OSS tools in their continuous integration tool chain. Quantitative analysis was performed on change log data from source code repositories in order to identify the top contributors and triangulated with the results from five semi-structured interviews to explore the nature of the commits. The findings of the case study include five major themes: i) The process of opening up towards the tool communities correlates in time with a general adoption of OSS in the organization. ii) Assets not seen as competitive advantage nor a source of revenue are made open to OSS communities, and gradually, the organization turns more open. iii) The requirements engineering process towards the community is informal and based on engagement. iv) The need for systematic and automated testing is still in its infancy, but the needs are identified. v) The innovation outcomes included free features and maintenance, and were believed to increase speed and quality in development. Adopting OI was a result of a paradigm shift of moving from Windows to Linux. This shift enabled Sony Mobile to utilize the Jenkins and Gerrit communities to make their internal development process better for its software developers and testers.
引用
收藏
页码:186 / 223
页数:37
相关论文
共 81 条
[1]  
Assink M(2006)Inhibitors of disruptive innovation capability: A conceptual model Eur J Innov Manag 9 215-233
[2]  
Chesbrough HW(2007)Open innovation and strategy Calif Manag Rev 50 57-76
[3]  
Appleyard MM(2011)Research synthesis in software engineering: A tertiary study Inf Softw Technol 53 440-455
[4]  
Cruzes DS(2015)Case studies synthesis: A thematic, cross-case, and narrative synthesis worked example Empir Softw Eng 20 1634-1665
[5]  
Dybå T(2008)How do firms make use of open source communities? Long Range Plan 41 629-649
[6]  
Cruzes DS(2005)Relationships between open source software companies and communities: Observations from nordic firms Res Policy 34 481-493
[7]  
Dybå T(2006)A man on the inside Unlocking communities as complementary assets Res Policy 35 1243-1259
[8]  
Runeson P(2013)Towards innovation measurement in the software industry J Syst Softw 86 1390-1407
[9]  
Höst M(2009)Open R&d and open innovation: Exploring the phenomenon R&D Manag 39 311-316
[10]  
Dahlander L(2013)Understanding how companies interact with free software communities IEEE softw 30 38-45