Investigating Software Engineering Artifacts in DevOps Through the Lens of Boundary Objects

被引:0
|
作者
Matthies, Christoph [1 ]
Heinrich, Robert [2 ]
Wohlrab, Rebekka [3 ]
机构
[1] Univ Potsdam, Hasso Plattner Inst, Potsdam, Germany
[2] Karlsruhe Inst Technol, Karlsruhe, Germany
[3] Chalmers Univ Gothenburg, Gothenburg, Sweden
关键词
DevOps; Boundary Objects; Software Engineering Artifacts; Knowledge Management; Agile Software Development; SYSTEM;
D O I
10.1145/3593434.3593441
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Software engineering artifacts are central to DevOps, enabling the collaboration of teams involved with integrating the development and operations domains. However, collaboration around DevOps artifacts has yet to receive detailed research attention. We apply the sociological concept of Boundary Objects to describe and evaluate the specific software engineering artifacts that enable a cross-disciplinary understanding. Using this focus, we investigate how different DevOps stakeholders can collaborate efficiently using common artifacts. We performed a multiple case study and conducted twelve semi-structured interviews with DevOps practitioners in nine companies. We elicited participants' collaboration practices, focusing on the coordination of stakeholders and the use of engineering artifacts as a means of translation. This paper presents a consolidated overview of four categories of DevOps Boundary Objects and eleven stakeholder groups relevant to DevOps. To help practitioners assess cross-disciplinary knowledge management strategies, we detail how DevOps Boundary Objects contribute to four areas of DevOps knowledge and propose derived dimensions to evaluate their use.
引用
下载
收藏
页码:12 / 21
页数:10
相关论文
共 50 条
  • [31] Introduction to Architectures, Tools, and Methods for Safe and Secure DevOps Software Engineering Minitrack
    Tamburri, Damian
    Van den Heuvel, Willem-Jan
    PROCEEDINGS OF THE 52ND ANNUAL HAWAII INTERNATIONAL CONFERENCE ON SYSTEM SCIENCES, 2019, : 7057 - 7057
  • [32] Introduction to architectures, tools, and methods for safe and secure devops software engineering minitrack
    Tamburri, Damian
    van Den Heuvel, Willem-Jan
    Proceedings of the Annual Hawaii International Conference on System Sciences, 2019, 2019-January
  • [33] Description logic as a common software engineering artifacts language
    Kaplanski, Pawel
    PROCEEDINGS OF THE 2008 1ST INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY, 2008, : 417 - 420
  • [34] Performance Information Artifacts: Boundary Objects to Facilitate Performance Dialogue
    Luna-Reyes, Luis Felipe
    Helbig, Natalie
    Yerden, Xiaoyi
    INTERNATIONAL JOURNAL OF PUBLIC ADMINISTRATION IN THE DIGITAL AGE, 2021, 8 (01)
  • [35] Research artifacts in software engineering publications: Status and trends*
    Liu, Mugeng
    Huang, Xiaolong
    He, Wei
    Xie, Yibing
    Zhang, Jie M.
    Jing, Xiang
    Chen, Zhenpeng
    Ma, Yun
    JOURNAL OF SYSTEMS AND SOFTWARE, 2024, 213
  • [36] The DevOps Lab Platform for Managing Diversified Projects in Educating Agile Software Engineering
    Bai, Xiaoying
    Pei, Dan
    Li, Mingjie
    Li, Shanshan
    2018 IEEE FRONTIERS IN EDUCATION CONFERENCE (FIE), 2018,
  • [37] Modern DevOps: Optimizing Software Development Through Effective System Interactions
    Cois, Constantine Aaron
    Yankel, Joseph
    Connell, Anne
    2014 IEEE INTERNATIONAL PROFESSIONAL COMMUNICATION CONFERENCE (IPCC), 2014,
  • [38] Continuity or Disruption? Rethinking Engagement in Multi-Stakeholder Forums Through the Lens of Boundary Objects
    Galeana, Fernando
    JOURNAL OF DEVELOPMENT STUDIES, 2024,
  • [39] Boundary negotiating artifacts: Unbinding the routine of boundary objects and embracing chaos in collaborative work
    Lee C.P.
    Comput Supported Coop Work CSCW Int J, 2007, 3 (307-339): : 307 - 339
  • [40] Introducing Computer Science Undergraduate Students to DevOps Technologies from Software Engineering Fundamentals
    Sarmiento-Calisaya, Edgar
    Mamani-Aliaga, Alvaro
    Sampaio do Prado Leite, Julio Cesar
    2024 ACM/IEEE 44TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: SOFTWARE ENGINEERING EDUCATION AND TRAINING, ICSE-SEET 2024, 2024, : 348 - 358