Industry-Academia Research Collaboration in Software Engineering: The Certus Model

04/23/2022
by   Dusica Marijan, et al.
0

Context: Research collaborations between software engineering industry and academia can provide significant benefits to both sides, including improved innovation capacity for industry, and real-world environment for motivating and validating research ideas. However, building scalable and effective research collaborations in software engineering is known to be challenging. While such challenges can be varied and many, in this paper we focus on the challenges of achieving participative knowledge creation supported by active dialog between industry and academia and continuous commitment to joint problem solving. Objective: This paper aims to understand what are the elements of a successful industry-academia collaboration that enable the culture of participative knowledge creation. Method: We conducted participant observation collecting qualitative data spanning 8 years of collaborative research between a software engineering research group on software V V and the Norwegian IT sector. The collected data was analyzed and synthesized into a practical collaboration model, named the Certus Model. Results: The model is structured in seven phases, describing activities from setting up research projects to the exploitation of research results. As such, the Certus model advances other collaborations models from literature by delineating different phases covering the complete life cycle of participative research knowledge creation. Conclusion: The Certus model describes the elements of a research collaboration process between researchers and practitioners in software engineering, grounded on the principles of research knowledge co-creation and continuous commitment to joint problem solving. The model can be applied and tested in other contexts where it may be adapted to the local context through experimentation.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/29/2022

Industry-academia research collaboration and knowledge co-creation: Patterns and anti-patterns

Increasing the impact of software engineering research in the software i...
research
04/10/2018

Protocol and Tools for Conducting Agile Software Engineering Research in an Industrial-Academic Setting: A Preliminary Study

Conducting empirical research in software engineering industry is a proc...
research
06/28/2017

CASCONet: A Conference dataset

Knowledge mobilization and translation describes the process of moving k...
research
11/19/2017

Coopetition of software firms in Open source software ecosystems

Software firms participate in an ecosystem as a part of their innovation...
research
12/09/2020

Constructive Master's Thesis Work in Industry: Guidelines for Applying Design Science Research

Context: Software engineering researchers and practitioners rely on empi...
research
10/29/2015

The Virtual Experiences Lab - a platform for global collaborative engineering and beyond

We are developing the Virtual Experiences (Vx)Lab, a research and resear...
research
07/31/2022

Requirements engineering in open innovation: a research agenda

In recent years Open Innovation (OI) has gained much attention and made ...

Please sign up or login with your details

Forgot password? Click here to reset