How software engineering research aligns with design science: a review
Background Assessing and communicating software engineering research can be
challenging. Design science is recognized as an appropriate research paradigm for applied …
challenging. Design science is recognized as an appropriate research paradigm for applied …
Design, monitoring, and testing of microservices systems: The practitioners' perspective
Abstract Context: Microservices Architecture (MSA) has received significant attention in the
software industry. However, little empirical evidence exists on design, monitoring, and …
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 …
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
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 …
development and operations teams. Due to its increasing interest and imprecise definitions …
The role of the project manager in agile software development projects
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 …
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
Achieving effective inter-team coordination is one of the most pressing challenges in large-
scale software development. Hybrid approaches of traditional and agile development …
scale software development. Hybrid approaches of traditional and agile development …
Issues, challenges, and a proposed theoretical core of agile software development research
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 …
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
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 …
products are core to agile software development. It is no different in large-scale agile, where …
How Scrum adds value to achieving software quality?
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 …
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 …
systemic theory that can explain what makes some Scrum teams more effective than others …