Industry Application of Continuous Integration Modeling: A Multiple-Case Study

被引:13
|
作者
Stahl, Daniel [1 ]
Bosch, Jan [2 ]
机构
[1] Ericsson AB, Datalinjen 3, Linkoping, Sweden
[2] Chalmers Univ Technol, Lindholmspiren 5, Gothenburg, Sweden
关键词
Agile software development; software integration; continuous integration; automation; modeling; visualization;
D O I
10.1145/2889160.2889252
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The popular agile practice of continuous integration has become an essential part of the software development process in many companies, sometimes to the extent that delivery to customer is impossible without it. Due to this pivotal role it is an important field of research to better understand the practice: continuous integration system behavior, improvement identification and analysis of change impacts. This paper investigates the effects of modeling of such systems, by applying two continuous integration modeling techniques to four separate industry cases in three companies. These techniques are found to complement each other, and their ability to help professionals gain a better understanding of their continuous integration systems, to communicate around them and to support technical work is demonstrated. In addition, guidelines for conducting similar continuous integration modeling work are presented and feedback on the studied models provided. This work presents software professionals with demonstrably effective methods for design and analysis of continuous integration systems and thereby improving the efficacy of a vital part of their software development efforts, while supporting researchers with recommendations for and feedback on available modeling techniques.
引用
收藏
页码:270 / 279
页数:10
相关论文
共 50 条
  • [31] Intercultural interactions in Chinese classrooms: a multiple-case study
    Zou, Tracy X. P.
    Yu, Janet
    [J]. STUDIES IN HIGHER EDUCATION, 2021, 46 (03) : 649 - 662
  • [32] THE NATURE OF MEDICAL DEVICE SERVICES A Multiple-case Study
    Mauro, Christian
    Kremar, Helmut
    Leimeister, Jan Marco
    [J]. BIODEVICES 2011, 2011, : 250 - +
  • [33] ACUTE BRONCHIOLITIS IN A PAEDIATRIC DEPARTMENT: MULTIPLE-CASE STUDY
    Plesca, D.
    Hurduc, V.
    Gheonea, C.
    Buzoianu, E.
    Sarbu, C.
    [J]. PEDIATRIC RESEARCH, 2010, 68 : 441 - 441
  • [34] A THEORY OF MULTIPLE-CASE RESEARCH
    ROSENWALD, GC
    [J]. JOURNAL OF PERSONALITY, 1988, 56 (01) : 239 - 264
  • [35] In-Service Teachers' Perceptions of Technology Integration in English as a Foreign Language Classrooms in China: A Multiple-Case Study
    Wang, Jinyan
    [J]. ECNU REVIEW OF EDUCATION, 2024, 7 (02) : 333 - 356
  • [36] A multiple-case study on students' sourcing activities in a group task
    Brante, Eva Wennas
    [J]. COGENT EDUCATION, 2019, 6 (01):
  • [37] How Enterprises Adopt Agile Structures: A Multiple-Case Study
    Gerster, Daniel
    Dremel, Christian
    Brenner, Walter
    Kelker, Prashant
    [J]. PROCEEDINGS OF THE 52ND ANNUAL HAWAII INTERNATIONAL CONFERENCE ON SYSTEM SCIENCES, 2019, : 4957 - 4966
  • [39] Outsourcing Decisions of Small and Medium-Sized Enterprises: A Multiple-Case Study Approach in the German Software Industry
    Kramer, Tommi
    Klimpke, Lars
    Heinzl, Armin
    [J]. PROCEEDINGS OF THE 46TH ANNUAL HAWAII INTERNATIONAL CONFERENCE ON SYSTEM SCIENCES, 2013, : 4236 - 4245
  • [40] Social Enterprises and Public Value: A Multiple-Case Study Assessment
    Federica Bandini
    Sabrina Gigli
    Laura Mariani
    [J]. VOLUNTAS: International Journal of Voluntary and Nonprofit Organizations, 2021, 32 : 61 - 77