How software engineering research aligns with design science: a review

E Engström, MA Storey, P Runeson, M Höst… - Empirical Software …, 2020 - Springer
Background Assessing and communicating software engineering research can be
challenging. Design science is recognized as an appropriate research paradigm for applied …

Design, monitoring, and testing of microservices systems: The practitioners' perspective

M Waseem, P Liang, M Shahin, A Di Salle… - Journal of Systems and …, 2021 - Elsevier
Abstract Context: Microservices Architecture (MSA) has received significant attention in the
software industry. However, little empirical evidence exists on design, monitoring, and …

Socio-technical grounded theory for software engineering

R Hoda - IEEE Transactions on Software Engineering, 2021 - ieeexplore.ieee.org
Grounded Theory (GT), a sociological research method designed to study social
phenomena, is increasingly being used to investigate the human and social aspects of …

Adopting DevOps in the real world: A theory, a model, and a case study

WP Luz, G Pinto, R Bonifácio - Journal of Systems and Software, 2019 - Elsevier
DevOps is a set of practices and cultural values that aims to reduce the barriers between
development and operations teams. Due to its increasing interest and imprecise definitions …

The role of the project manager in agile software development projects

Y Shastri, R Hoda, R Amor - Journal of Systems and Software, 2021 - Elsevier
Agile teams are not meant to have project managers. Instead, agile methods such as Scrum
and XP define roles such as product owner, scrum master, and coach. Studies have …

Coordination challenges in large-scale software development: a case study of planning misalignment in hybrid settings

S Bick, K Spohrer, R Hoda, A Scheerer… - IEEE Transactions on …, 2017 - ieeexplore.ieee.org
Achieving effective inter-team coordination is one of the most pressing challenges in large-
scale software development. Hybrid approaches of traditional and agile development …

Issues, challenges, and a proposed theoretical core of agile software development research

C Baham, R Hirschheim - Information Systems Journal, 2022 - Wiley Online Library
Over the last two decades, agile software development (ASD) has garnered much attention
in both research and practice. Several ASD methods and techniques have been developed …

Responding to change over time: A longitudinal case study on changes in coordination mechanisms in large-scale agile

M Berntzen, V Stray, NB Moe, R Hoda - Empirical Software Engineering, 2023 - Springer
Context Responding to change and continuously improving processes, practices, and
products are core to agile software development. It is no different in large-scale agile, where …

How Scrum adds value to achieving software quality?

A Alami, O Krancher - Empirical Software Engineering, 2022 - Springer
Scrum remains the most popular agile software development method implementation for a
variety of reasons; one important motive is to improve software quality. Yet many …

A theory of scrum team effectiveness

C Verwijs, D Russo - ACM Transactions on Software Engineering and …, 2023 - dl.acm.org
Scrum teams are at the heart of the Scrum framework. Nevertheless, an integrated and
systemic theory that can explain what makes some Scrum teams more effective than others …