The Organization of Software Teams in the Quest for Continuous Delivery: A Grounded Theory Approach

@article{Leite2021TheOO,
  title={The Organization of Software Teams in the Quest for Continuous Delivery: A Grounded Theory Approach},
  author={Leonardo A. F. Leite and Gustavo Pinto and Fabio Kon and Paulo Meirelles},
  journal={Inf. Softw. Technol.},
  year={2021},
  volume={139},
  pages={106672}
}

Figures and Tables from this paper

Continuous Delivery of Blockchain Distributed Applications
TLDR
The author has proposed a solution that takes into account the continuous delivery of a business application to diverse deployment environments in the DLT network and the refined model-to-code transformation generates deployment configurations for nodes.
Towards Continuous Deployment for Blockchain
TLDR
The approach aims to ensure the continuous deployment of containerized blockchain distributed applications in containers for all blockchain nodes using Jenkins and Kubernetes frameworks.
A Qualitative Study of Architectural Design Issues in DevOps
TLDR
A mixed-methods study that consists of a qualitative case study of two teams in a company during their DevOps transformation and a content analysis of Stack Overflow and DevOps Stack Exchange posts to understand architectural design issues in DevOps reveals that being loosely coupled is one of the essential steps towards characterizing DevOps-driven architectures.
A theory of organizational structures for development and infrastructure professionals

    References

    SHOWING 1-10 OF 66 REFERENCES
    The discovery of grounded theory: strategies for qualitative research aldine de gruyter
    Most writing on sociological method has been concerned with how accurate facts can be obtained and how theory can thereby be more rigorously tested. In The Discovery of Grounded Theory, Barney Glaser
    Adopting Continuous Delivery and Deployment: Impacts on Team Structures, Collaboration and Responsibilities
    TLDR
    This study provides insights into how software organizations actually improve collaboration among teams and team members for practicing CD, and highlights new responsibilities and skills, which are needed in this regard.
    Measuring performance, in: Accelerate: The Science of Lean Software and DevOps: Building and Scaling High Performing Technology Organizations, IT
    • 2018
    On the Impact of Mixing Responsibilities Between Devs and Ops
    TLDR
    The focus of this research is to study the impact of mixing the responsibilities between development and operations engineers, and results indicate several benefits of the chosen approach, such as improved collaboration and trust, and smoother work flow.
    Characterizing DevOps by Hearing Multiple Voices
    TLDR
    A Multivocal Literature Review aiming at characterizing DevOps in multiple perspectives, including data sources from technical and gray literature, and identifying its recurrent principles, practices, required skills, potential benefits, challenges and what motivates the organizations to adopt it is performed.
    Grounded Theory in Software Engineering Research: A Critical Review and Guidelines
    TLDR
    This paper describes the variants of GT and identifies the core set of GT practices, then analyzes the use of grounded theory in software engineering and offers guidelines to improve the quality of both conducting and reporting GT studies.
    Devops topologies, https://web
    • devopstopologies.com/, accessed on Jul 2019
    • 2013
    Best Practices in Project Management Through a Grounded Theory Lens
    Grounded Theory is still regarded with skepticism as a research methodology by many academics so this paper has been specifically constructed using recent research to illustrate the rigour of the
    Building a Theory of Software Teams Organization in a Continuous Delivery Context
    TLDR
    This paper presents the discovered organizational structures: (1) siloed departments, (2) classical DevOps, (3) cross-functional teams, and (4) platform teams.
    A Taxonomy of Software Delivery Performance Profiles: Investigating the Effects of DevOps Practices
    TLDR
    A taxonomy of Software Delivery Performance Profiles for DevOps development settings is developed and results indicate that the measures for throughput and stability move in tandem.
    ...
    ...