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.
翻译:尽管开放创新(OI)对软件工程(SE)的兴趣日益浓厚,但对于是什么触发软件组织采用软件,以及这如何影响SE做法却知之甚少。OI可以多种方式实现,包括开放源码软件(OSS)的参与。OI的成果不限于产品创新,还包括流程创新,例如改进SE做法和方法。这项研究从OI的角度探讨软件组织(Sony Moved)参与开放源码软件社区的情况,以及SE做法(要求工程和测试)相对于OI而言,仍然调整了哪些做法(速度)。它还强调了OI产生的创新成果。探索性嵌入式案例研究调查了索尼移动工具的使用和贡献给Jenkins和Gerrit的多种方式;OI的两种中央开放源码软件工具在持续整合工具链中并不局限于产品创新创新,而是从源代码库中对变更日志数据进行定量分析,目的是从5次半结构式访谈的结果来探讨承诺的性质。案例研究包括五个主要主题:i)向工具社区开放的开放型创新进程开放进程开放,但是在时间上向关联进程开放的转变过程,在OSOS系统创新方面,在组织中逐渐采用OSEA系统创新的成果是透明的需要。在组织中逐渐采用。在组织中,在组织中逐渐采用。