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 条
  • [1] Is Continuous Adoption in Software Engineering Achievable and Desirable?
    Murphy, Gail C.
    [J]. 2016 IEEE/ACM 38TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING COMPANION (ICSE-C), 2016, : 8 - 8
  • [2] Organizational adoption of open source software
    Spinellis, Diomidis
    Giannikas, Vaggelis
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2012, 85 (03) : 666 - 682
  • [3] Organizational Social Structures for Software Engineering
    Tamburri, Damian A.
    Lago, Patricia
    van Vliet, Hans
    [J]. ACM COMPUTING SURVEYS, 2013, 46 (01)
  • [4] Addressing Organizational Cultural Conflicts in Engineering with Design Thinking
    Eddington, Sean M.
    Corple, Danielle
    Buzzanell, Patrice M.
    Zoltowski, Carla
    Brightman, Andrew
    [J]. NEGOTIATION AND CONFLICT MANAGEMENT RESEARCH, 2020, 13 (03) : 263 - 284
  • [5] The impact of ideology on the organizational adoption of open source software
    Ven, Kris
    Verelst, Jan
    [J]. JOURNAL OF DATABASE MANAGEMENT, 2008, 19 (02) : 58 - 72
  • [6] Organizational Adoption of Open Source Software: Barriers and Remedies
    Nagy, Del
    Yassin, Areej M.
    Bhattacherjee, Anol
    [J]. COMMUNICATIONS OF THE ACM, 2010, 53 (03) : 148 - 151
  • [7] Organizational Readiness Assessment for Open Source Software Adoption
    Mendez-Tapia, Lucia
    Pablo Carvallo, Juan
    [J]. ICEIS: PROCEEDINGS OF THE 23RD INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS - VOL 2, 2021, : 800 - 807
  • [8] Classifying Organizational Adoption of Open Source Software: A Proposal
    Murphy, Stephen
    Cox, Sharon
    [J]. OPEN SOURCE SYSTEMS: INTEGRATING COMMUNITIES, OSS 2016, 2016, 472 : 123 - 133
  • [9] Influencing the Adoption of Software Engineering Methods Using Social Software
    Singer, Leif
    Schneider, Kurt
    [J]. 2012 34TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE), 2012, : 1325 - 1328
  • [10] Rapid Continuous Software Engineering
    Tichy, Matthias
    Goedicke, Michael
    Bosch, Jan
    Fitzgerald, Brian
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2017, 133 : 159 - 159