Organizational Conflicts in the Adoption of Continuous Software Engineering

被引:1
|
作者
Klotins, Eriks [1 ]
Talbert-Goldstein, Elliot [2 ,3 ]
机构
[1] Blekinge Inst Technol, Software Engn Res Lab SERL, Karlskrona, Sweden
[2] Univ Maryland Baltimore Cty, Empir & Appl Software Engn Lab EASEL, Baltimore, MD USA
[3] Bosserman Ctr Conflict Resolut, Salisbury, MD USA
关键词
Continuous Software Engineering; Organizational conflicts; Change management;
D O I
10.1007/978-3-031-33976-9_10
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Software is a critical component of nearly every product or service. Improvements in software can lead to substantial competitive advantages. At the same time, software and surrounding engineering teams have become increasingly complex. The adoption of continuous integration and delivery is a recent trend to radically improve software release speed. However, its adoption is far from straightforward. Specifically, rethinking processes, organizational culture, ways of working, and business models require buy-in from diverse stakeholders that may have conflicting objectives. Such situations are explored by organizational conflict research. This paper reports on early lessons from an ongoing research project in continuous software engineering, specifically investigating adoption challenges from an organizational conflict perspective. We identify catalysts, symptoms, and outcomes of organizational conflicts hindering the adoption process. We conclude that predictable conflicts emerge when adopting continuous engineering. Engineers, managers, and other teams can proactively prepare for and allocate resources to resolve them. Proper analysis and management can help avoid wasted time, impeding processes, and frustration.
引用
收藏
页码:149 / 164
页数:16
相关论文
共 50 条
  • [31] ORGANIZATIONAL LEARNING APPLIED TO SOFTWARE ENGINEERING: A SYSTEMATIC REVIEW
    Menolli, Andre
    Reinehr, Sheila
    Malucelli, Andreia
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2013, 23 (08) : 1153 - 1175
  • [32] An organizational maturity model of software product line engineering
    Faheem Ahmed
    Luiz Fernando Capretz
    Software Quality Journal, 2010, 18 : 195 - 225
  • [33] Organizational and social concepts in agent oriented software engineering
    Mao, XJ
    Yu, E
    AGENT-ORIENTED SOFTWARE ENGINEERING V, 2005, 3382 : 1 - 15
  • [34] Organizational Behavior Engineering for Sustainable Global Software Development
    Mahapatra, Debi Prasad
    Khara, Dharmesh
    2016 IEEE 11TH INTERNATIONAL CONFERENCE ON GLOBAL SOFTWARE ENGINEERING (ICGSE), 2016, : 11 - 15
  • [35] An organizational maturity model of software product line engineering
    Ahmed, Faheem
    Capretz, Luiz Fernando
    SOFTWARE QUALITY JOURNAL, 2010, 18 (02) : 195 - 225
  • [36] Assets and liabilities of organizational trust: COTS software adoption in government projects
    Baron, SJF
    COTS-BASED SOFTWARE SYSTEMS, PROCEEDINGS, 2005, 3412 : 101 - 111
  • [37] ADOPTION OF COMPUTER-AIDED SOFTWARE ENGINEERING (CASE) TECHNOLOGY - AN INNOVATION ADOPTION PERSPECTIVE
    PREMKUMAR, G
    POTTER, M
    DATA BASE FOR ADVANCES IN INFORMATION SYSTEMS, 1995, 26 (2-3): : 105 - 124
  • [38] Researching Cooperation and Communication in Continuous Software Engineering
    Dittrich, Yvonne
    Norbjerg, Jacob
    Tell, Paolo
    Bendix, Lars
    2018 IEEE/ACM 11TH INTERNATIONAL WORKSHOP ON COOPERATIVE AND HUMAN ASPECTS OF SOFTWARE ENGINEERING (CHASE), 2018, : 87 - 90
  • [39] CSEPM - A Continuous Software Engineering Process Metamodel
    Krusche, Stephan
    Bruegge, Bernd
    2017 IEEE/ACM 3RD INTERNATIONAL WORKSHOP ON RAPID CONTINUOUS SOFTWARE ENGINEERING (RCOSE), 2017, : 2 - 8
  • [40] Decision Knowledge Triggers in Continuous Software Engineering
    Kleebaum, Anja
    Johanssen, Jan Ole
    Paech, Barbara
    Alkadhi, Rana
    Bruegge, Bernd
    PROCEEDINGS 2018 IEEE/ACM 4TH INTERNATIONAL WORKSHOP ON RAPID CONTINUOUS SOFTWARE ENGINEERING (RCOSE), 2018, : 23 - 26