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

07/31/2022
by   Hussan Munir, et al.
0

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.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/14/2021

The entrepreneurial logic of startup software development: A study of 40 software startups

Context: Software startups are an essential source of innovation and sof...
research
07/31/2022

Requirements engineering in open innovation: a research agenda

In recent years Open Innovation (OI) has gained much attention and made ...
research
08/17/2021

Using Guilds to Foster Internal Startups in Large Organizations: A case study

Software product innovation in large organizations is fundamentally chal...
research
07/29/2022

On infrastructure for facilitation of inner source in small development teams

The phenomenon of adopting open source software development practices in...
research
07/29/2022

What to share, when, and where: balancing the objectives and complexities of open source software contributions

Context: Software-intensive organizations' rationale for sharing Open So...
research
07/31/2022

Public Sector Platforms going Open: Creating and Growing an Ecosystem with Open Collaborative Development

Background: By creating ecosystems around platforms of Open Source Softw...
research
03/13/2023

Challenges and Practices of Deep Learning Model Reengineering: A Case Study on Computer Vision

Many engineering organizations are reimplementing and extending deep neu...

Please sign up or login with your details

Forgot password? Click here to reset