Integrating development and operations teams: A control approach for DevOps

被引:3
|
作者
Wiedemann, Anna [1 ]
Wiesche, Manuel [2 ]
Gewald, Heiko [3 ]
Krcmar, Helmut [4 ]
机构
[1] Zurich Univ Appl Sci, Theaterstr 17, CH-8401 Winterthur, Switzerland
[2] Tech Univ Dortmund, August Schmidt Str 1, D-44227 Dortmund, Germany
[3] Neu Ulm Univ Appl Sci, Wileystr 1, D-89231 Neu Ulm, Germany
[4] Tech Univ Munich, Boltzmannstr 3, D-85748 Garching, Germany
关键词
DevOps; Control theory; Internal IT teams; Case study; Product management; Tensions; INFORMATION-TECHNOLOGY; SOFTWARE; MANAGEMENT; AGILE; ORGANIZATIONS; PROJECTS; CONTRADICTIONS; PERFORMANCE; PORTFOLIOS; ENTERPRISE;
D O I
10.1016/j.infoandorg.2023.100474
中图分类号
G25 [图书馆学、图书馆事业]; G35 [情报学、情报工作];
学科分类号
1205 ; 120501 ;
摘要
Information systems (IS) literature has predominantly studied IS project control with a focus on software development projects. However, by virtue of digital transformation, an increasing number of organizations are implementing cross-functional teams, combining software development with software operations tasks. The goal is to react quickly to the ever-changing market requirements. The DevOps concept aims to effectively orchestrate development and operations activities and smoothly manage tensions within teams, resulting from the heterogeneous composition of skills, responsibilities, and working styles. In contrast to the predominant project management view of control of prior research, which focuses on software development, this study investigates a different perspective: focusing on exerting control in DevOps teams and simultaneously navigating tensions between software development and operations. Utilizing an inductive theory-building approach, we first identify the four tensions discussed in prior literature-namely, goal conflict, method discomfort, decision rights, and time rhythm-and then empirically derive corresponding resolutions. Integrating our findings, we present an empirically derived model that can serve as a DevOps control approach for navigating the tensions between development and operations teams. This model extends our theoretical knowledge about control in DevOps teams and serves to inform IT practitioners, helping them successfully implement and manage DevOps teams.
引用
收藏
页数:17
相关论文
共 50 条
  • [11] A Lean and Devops Approach to Teach Lean Software Development
    Ivanov, Vladimir
    Krasnikhin, Dmitry
    Litvinov, Stanislav
    Masyagin, Sergey
    Succi, Giancarlo
    SOFTWARE ENGINEERING ASPECTS OF CONTINUOUS DEVELOPMENT AND NEW PARADIGMS OF SOFTWARE PRODUCTION AND DEPLOYMENT, DEVOPS 2018, 2019, 11350 : 196 - 204
  • [12] Deployment Coordination for Cross-Functional DevOps Teams
    Sokolowski, Daniel
    PROCEEDINGS OF THE 29TH ACM JOINT MEETING ON EUROPEAN SOFTWARE ENGINEERING CONFERENCE AND SYMPOSIUM ON THE FOUNDATIONS OF SOFTWARE ENGINEERING (ESEC/FSE '21), 2021, : 1630 - 1634
  • [13] Improving throughput and due date performance of IT DevOps teams
    Aljaz, Tomaz
    ELEKTROTEHNISKI VESTNIK, 2021, 88 (03): : 121 - 128
  • [14] Improving throughput and due date performance of IT DevOps teams
    Aljaz, Tomaz
    Elektrotehniski Vestnik/Electrotechnical Review, 2021, 88 (03): : 121 - 128
  • [15] Serverless Computing and DevOps: A Synergistic Approach to Modern Software Development
    Puppala, Ramya
    Goutham, Potharlanka
    Rohan, Shaik Abdul
    Sainadh, Jaladi Teja Krishna
    David, Thalathoti Jason
    EAI INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND GENERATIVE AI, 2025, : 123 - 137
  • [16] Understanding how DevOps aligns development and operations: a tripartite model of intra-IT alignment
    Wiedemann, Anna
    Wiesche, Manuel
    Gewald, Heiko
    Krcmar, Helmut
    EUROPEAN JOURNAL OF INFORMATION SYSTEMS, 2020, 29 (05) : 458 - 473
  • [17] DEVELOPMENT OF A SWARM UAV SIMULATOR INTEGRATING REALISTIC MOTION CONTROL MODELS FOR DISASTER OPERATIONS
    Siddiqui, Kazi Tanvir Ahmed
    Feil-Seifer, David
    Jiang, Tianyi
    Jose, Sonu
    Liu, Siming
    Louis, Sushil
    PROCEEDINGS OF THE ASME 10TH ANNUAL DYNAMIC SYSTEMS AND CONTROL CONFERENCE, 2017, VOL 3, 2017,
  • [18] Integrating sustainable development into operations management courses
    Fredriksson, Peter
    Persson, Magnus
    INTERNATIONAL JOURNAL OF SUSTAINABILITY IN HIGHER EDUCATION, 2011, 12 (03) : 236 - 249
  • [19] Feedback from Operations to Software Development-A DevOps Perspective on Runtime Metrics and Logs
    Cito, Juergen
    Wettinger, Johannes
    Lwakatare, Lucy Ellen
    Borg, Markus
    Li, Fei
    SOFTWARE ENGINEERING ASPECTS OF CONTINUOUS DEVELOPMENT AND NEW PARADIGMS OF SOFTWARE PRODUCTION AND DEPLOYMENT, DEVOPS 2018, 2019, 11350 : 184 - 195
  • [20] A Proposal for Integrating DevOps into Software Engineering Curricula
    Jones, Christopher
    SOFTWARE ENGINEERING ASPECTS OF CONTINUOUS DEVELOPMENT AND NEW PARADIGMS OF SOFTWARE PRODUCTION AND DEPLOYMENT, DEVOPS 2018, 2019, 11350 : 33 - 47