[HTML][HTML] Guiding the selection of research methodology in industry–academia collaboration in software engineering

C Wohlin, P Runeson - Information and software technology, 2021 - Elsevier
Background: The literature concerning research methodologies and methods has increased
in software engineering in the last decade. However, there is limited guidance on selecting …

Perceived causes of software project failures–An analysis of their relationships

TOA Lehtinen, MV Mäntylä, J Vanhanen… - Information and …, 2014 - Elsevier
Context Software project failures are common. Even though the reasons for failures have
been widely studied, the analysis of their causal relationships is lacking. This creates an …

A big data-driven root cause analysis system: Application of Machine Learning in quality problem solving

Q Ma, H Li, A Thorstenson - Computers & Industrial Engineering, 2021 - Elsevier
Root cause analysis for quality problem solving is critical to improve product quality
performance and reduce the quality risk for manufacturers. Subjective conventional methods …

Impacts, causes, and solutions of architectural smells in microservices: An industrial investigation

C Zhong, H Huang, H Zhang, S Li - Software: Practice and …, 2022 - Wiley Online Library
As a recently predominant architecture style, MicroService Architecture (MSA) is likely to
suffer the issues of poor maintainability due to inappropriate microservice boundaries …

Automating root cause analysis via machine learning in agile software testing environments

J Kahles, J Törrönen, T Huuhtanen… - 2019 12th IEEE …, 2019 - ieeexplore.ieee.org
We apply machine learning to automate the root cause analysis in agile software testing
environments. In particular, we extract relevant features from raw log data after interviewing …

Exploring the fundamentals of root cause analysis: are we asking the right questions in defining the problem?

I Reid, J Smyth‐Renshaw - Quality and Reliability Engineering …, 2012 - Wiley Online Library
The purpose of this article is to explore the dynamics of root cause analysis (RCA) and the
applicability of the '5W+ 1H'(what, why, when where, who, how) technique, which is used by …

Model to cope with requirements engineering issues for software development outsourcing

J Iqbal, RB Ahmad, M Khan, MH Nizam… - IEEE …, 2022 - ieeexplore.ieee.org
The anticipated benefits of Software Development Outsourcing (SDO) are not achieved in
case of several projects because of the issues that emanate from Requirements Engineering …

Teaching real-world software engineering through a capstone project course with industrial customers

J Vanhanen, TOA Lehtinen… - 2012 First International …, 2012 - ieeexplore.ieee.org
In this paper, we describe how we teach real-world software engineering to students using a
project course simulating in-vivo software development projects. The course gives the …

Institutional barriers to a 'perfect'policy: A case study of the Senegalese Rural Electrification Plan

R Mawhood, R Gross - Energy policy, 2014 - Elsevier
This paper investigates the political and institutional factors that have influenced the success
of the Senegalese Rural Electrification Action Plan (Plan d׳ Action Sénégalais d׳ …‎

Health intervention evaluation using semantic explainability and causal reasoning

JH Brenas, A Shaban-Nejad - IEEE Access, 2020 - ieeexplore.ieee.org
As serious public health problems require complex responses, health interventions often
involve multiple components implemented by groups including policy experts, social …