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 条
  • [21] Protocols in the use of empirical software engineering artifacts
    Victor R. Basili
    Marvin V. Zelkowitz
    Dag I. K. Sjøberg
    Philip Johnson
    Anthony J. Cowling
    Empirical Software Engineering, 2007, 12 : 107 - 119
  • [22] Boundary objects in design: An ecological view of design artifacts
    Bergman, Mark
    Lyytinen, Kalle
    Mark, Gloria
    JOURNAL OF THE ASSOCIATION FOR INFORMATION SYSTEMS, 2007, 8 (11): : 546 - 568
  • [23] Enterprise architecture artifacts as boundary objects: An empirical analysis
    Kotusev, Svyatoslav
    Kurnia, Sherah
    Dilnutt, Rod
    INFORMATION AND SOFTWARE TECHNOLOGY, 2023, 155
  • [24] Teaching Agile Development with DevOps in a Software Engineering and Database Technologies Practicum
    Mason, Robert T.
    Masters, William
    Stark, Alan
    PROCEEDINGS OF THE HEAD'17 - 3RD INTERNATIONAL CONFERENCE ON HIGHER EDUCATION ADVANCES, 2017, : 1353 - 1362
  • [25] Investigating the User Experience Design of Home Ventilators Through the Lens of Kansei Engineering
    Li, Qi
    Liu, Xinyi
    Journal of Medical Devices, 2024, 18 (04)
  • [26] Taming agents and objects in software engineering
    Silva, V
    Garcia, A
    Brandao, A
    Chavez, C
    Lucena, C
    Alencar, P
    SOFTWARE ENGINEERING FOR LARGE-SCALE MULTI-AGENT SYSTEMS: RESEARCH ISSUES AND PRACTICAL APPLICATIONS, 2003, 2603 : 1 - 26
  • [27] A learning objects repository for software engineering
    Leung, Hareton
    Chan, Keith
    3rd International Conference on Education and Information Systems: Technologies and Applications, Vol 1, Proceedings, 2005, : 241 - 246
  • [28] Engineering of Reconfigurable Hardware/Software Objects
    Toomas P. Plaks
    Graham M. Megson
    The Journal of Supercomputing, 2001, 19 : 5 - 6
  • [29] An exploratory study of software artifacts on GitHub from the lens of documentation
    Venigalla, Akhila Sri Manasa
    Chimalakonda, Sridhar
    INFORMATION AND SOFTWARE TECHNOLOGY, 2024, 169
  • [30] Is it worth adopting DevOps practices in Global Software Engineering? Possible challenges and benefits
    Grande, Ruben
    Vizcaino, Aurora
    Garcia, Felix O.
    COMPUTER STANDARDS & INTERFACES, 2024, 87