Project

IndAcSE: Meta-analysis of Industry-Academia Collaborations in Software Engineering

Goal: The IndAcSE project was launched in 2016. The overall IndAcSE collaboration network now consists of many researchers from many different countries. IndAcSE constitutes a globally-distributed family of surveys to analyze, characterize and improve the state of Industry-Academia Collaborations (IAC) in Software Engineering (SE). It aims at establishing an open and generalizable set of empirical findings about the status-quo as well as practical problems (challenges), success stories, patterns (what to do to ensure success) and anti-patterns in the scope IACs in SE. Our overall objective is to support the SE community in strengthening IACs. It has been pointed out in many surveys of the field that there is a need for more IAC in SE. As part of this project, we are gathering experiences of past IAC projects from researchers and practitioners from across the world to foster and support a strong link between industry and academia. To reach this aim, we conduct the designed surveys in a distributed and replicated manner on a regular basis. We strictly commit ourselves to follow the principles and values of evidence-based research.

Date: 1 January 2016

Updates
0 new
4
Recommendations
0 new
2
Followers
0 new
48
Reads
0 new
427

Project log

Vahid Garousi
added 3 research items
Research collaboration between industry and academia supports improvement and innovation in industry and helps ensure the industrial relevance of academic research. However, many researchers and practitioners in the community believe that the level of joint industry-academia collaboration (IAC) projects in Software Engineering (SE) research is relatively low, creating a barrier between research and practice. The goal of the empirical study reported in this paper is to explore and characterize the state of IAC with respect to industrial needs, developed solutions, impacts of the projects and also a set of challenges, patterns and anti-patterns identified by a recent Systematic Literature Review (SLR) study. To address the above goal, we conducted an opinion survey among researchers and practitioners with respect to their experience in IAC. Our dataset includes 101 data points from IAC projects conducted in 21 different countries. Our findings include: (1) the most popular topics of the IAC projects, in the dataset, are: software testing, quality, process, and project managements; (2) over 90% of IAC projects result in at least one publication; (3) almost 50% of IACs are initiated by industry, busting the myth that industry tends to avoid IACs; and (4) 61% of the IAC projects report having a positive impact on their industrial context, while 31% report no noticeable impacts or were “not sure”. To improve this situation, we present evidence-based recommendations to increase the success of IAC projects, such as the importance of testing pilot solutions before using them in industry. This study aims to contribute to the body of evidence in the area of IAC, and benefit researchers and practitioners. Using the data and evidence presented in this paper, they can conduct more successful IAC projects in SE by being aware of the challenges and how to overcome them, by applying best practices (patterns), and by preventing anti-patterns.
There has been a recent push to increase the practical relevance and impact of software engineering (SE) research. Even though many practitioners and researchers agree that this change is desirable, only some concrete actions have been taken in the community so far. In this paper, we present our experience in a large number of collaborative research projects (26 projects) which have had practical (industrial) impact. These projects have been conducted in several different countries, have focused on different SE topics (e.g., testing, software maintenance, and documentation), and have spanned over different domains (e.g., embedded software, defense and telecom, robotics). We characterize the industrial needs, contributions, and impacts of the projects. Furthermore, via a participant-observation research approach, the authors analyze their diary reflections recorded during the projects and synthesize their experience into a set of seven lessons learned on how to conduct successful industry-academia collaborations. Our hope is that the evidence and experience provided by our example projects would motivate SE practitioners and researchers to engage more on collaborative projects.
For a highly relevant and applied research area like software testing industry-academia collaboration is of uttermost importance. In this paper we reflect on how industry-academia collaboration can be improved based on evidence from four empirical studies. We therefore first present four studies providing evidence on the (1) perceived level of challenges in testing activities, (2) focus areas in industrial and academic software testing conferences, (3) synergies between industrial and academic software testing conferences, as well as (4) the need for consideration of grey literature. Then, we reflect on issues, which we think can improve the link and synergies between industry and academia in software testing, i.e., research topics, guidelines and evidence, value and risk, context and scalability, action research and education as well as grey literature and open science.
Dietmar Pfahl
added 2 research items
Vahid Garousi
added an update
Our second phase of data collection has started. Spread the word to get as many data points as possible! https://goo.gl/forms/sDmpDZL7A0goh1go2
Our team has grown! We would like to welcome David Shepherd (from ABB Corporate Research, USA) and Ahmet Coskuncay (from the Middle East Technical University, Turkey) to our team.
 
Dietmar Pfahl
added a research item
Vahid Garousi
added an update
The latest paper from our project, entitled "Industry-academia collaborations in software engineering: an empirical analysis of challenges, patterns and anti-patterns in research projects", has been accepted and will appear in the Int. Conference of Evaluation and Assessment in Software Engineering Conference (EASE) 2017:
 
Vahid Garousi
added a research item
Research collaboration between industry and academia supports improvement and innovation in industry and helps to ensure industrial relevance in academic research. However, many researchers and practitioners believe that the level of joint industry-academia collaboration (IAC) in sooware engineering (SE) research is still relatively low, compared to the amount of activity in each of the two communities. e goal of the empirical study reported in this paper is to characterize the state of IAC with respect to a set of challenges , paaerns and anti-paaerns identiied by a recent Systematic Literature Review study. To address the above goal, we gathered the opinions of researchers and practitioners w.r.t. their experiences in IAC projects. Our dataset includes 47 opinion data points related to a large set of projects conducted in 10 diierent countries. We aim to contribute to the body of evidence in the area of IAC, for the beneet of researchers and practitioners in conducting future successful IAC projects in SE. As an output, the study presents a set of empirical ndings and evidence-based recommendations to increase the success of IAC projects. CCS CONCEPTS • Sooware and its engineering → Sooware creation and management ; • Social and professional topics → Professional topics; * Supported by FCT (Fundação para a Ciência e Tecnologia) within the Project Scope UID/CEC/00319/2013.
Vahid Garousi
added a research item
Context: The global software industry and the software engineering (SE) academia are two large communities. However, unfortunately, the level of joint industry-academia collaborations in SE is still relatively very low, compared to the amount of activity in each of the two communities. It seems that the two ’camps’ show only limited interest/motivation to collaborate with one other. Many researchers and practitioners have written about the challenges, success patterns (what to do, i.e., how to collaborate) and anti-patterns (what not do do) for industry-academia collaborations.
Vahid Garousi
added an update
Data collection of our first survey is underway...
 
Vahid Garousi
added a project goal
The IndAcSE project was launched in 2016. The overall IndAcSE collaboration network now consists of many researchers from many different countries. IndAcSE constitutes a globally-distributed family of surveys to analyze, characterize and improve the state of Industry-Academia Collaborations (IAC) in Software Engineering (SE). It aims at establishing an open and generalizable set of empirical findings about the status-quo as well as practical problems (challenges), success stories, patterns (what to do to ensure success) and anti-patterns in the scope IACs in SE. Our overall objective is to support the SE community in strengthening IACs. It has been pointed out in many surveys of the field that there is a need for more IAC in SE. As part of this project, we are gathering experiences of past IAC projects from researchers and practitioners from across the world to foster and support a strong link between industry and academia. To reach this aim, we conduct the designed surveys in a distributed and replicated manner on a regular basis. We strictly commit ourselves to follow the principles and values of evidence-based research.