Towards DevOps in the Embedded Systems Domain: Why is It so Hard?

被引:60
作者
Lwakatare, Lucy Ellen [1 ]
Karvonen, Teemu [1 ]
Sauvola, Tanja [1 ]
Kuvaja, Pasi [1 ]
Olsson, Helena Holmstrom [2 ]
Bosch, Jan [3 ]
Oivo, Markku [1 ]
机构
[1] Univ Oulu, Oulu, Finland
[2] Malmo Univ, Malmo, Sweden
[3] Chalmers Univ Technol, Gothenburg, Sweden
来源
PROCEEDINGS OF THE 49TH ANNUAL HAWAII INTERNATIONAL CONFERENCE ON SYSTEM SCIENCES (HICSS 2016) | 2016年
关键词
DEPLOYMENT;
D O I
10.1109/HICSS.2016.671
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
DevOps is a predominant phenomenon in the web domain. Its two core principles emphasize collaboration between software development and operations, and the use of agile principles to manage deployment environments and their configurations. DevOps techniques, such as collaboration and behaviour-driven monitoring, have been used by web companies to facilitate continuous deployment of new functionality to customers. The techniques may also offer opportunities for continuous product improvement when adopted in the embedded systems domain. However, certain characteristics of embedded software development present obstacles for DevOps adoption, and as yet, there is no empirical evidence of its adoption in the embedded systems domain. In this study, we present the challenges for DevOps adoption in embedded systems using a multiple-case study approach with four companies. The contribution of this paper is to introduce the concept of DevOps adoption in the embedded systems domain and then to identify key challenges for the DevOps adoption.
引用
收藏
页码:5437 / 5446
页数:10
相关论文
共 22 条
  • [11] Controlled experiments on the web: survey and practical guide
    Kohavi, Ron
    Longbotham, Roger
    Sommerfield, Dan
    Henne, Randal M.
    [J]. DATA MINING AND KNOWLEDGE DISCOVERY, 2009, 18 (01) : 140 - 181
  • [12] Dimensions of DevOps
    Lwakatare, Lucy Ellen
    Kuvaja, Pasi
    Oivo, Markku
    [J]. AGILE PROCESSES, IN SOFTWARE ENGINEERING, AND EXTREME PROGRAMMING, XP 2015, 2015, 212 : 212 - 217
  • [13] Nightingale D.et., 2011, Beyond the Lean Revolution: Achieving Successful and Sustainable Enterprise Transformation
  • [14] Olsson H., 2013, LEAN ENTERPRISE SOFT
  • [15] Olsson H., 2012, SOFTWARE ENG ADV APP
  • [16] Perez J. F., 2015, PROC WORKSHOP CHALLE, P5
  • [17] Adopting DevOps Practices in Quality Assurance
    Roche, James
    [J]. COMMUNICATIONS OF THE ACM, 2013, 56 (11) : 38 - 43
  • [18] Rodríguez P, 2012, INT SYMP EMP SOFTWAR, P139, DOI 10.1145/2372251.2372275
  • [19] Rong G., 2014, P INT C SOFTW SYST P, P94
  • [20] Guidelines for conducting and reporting case study research in software engineering
    Runeson, Per
    Hoest, Martin
    [J]. EMPIRICAL SOFTWARE ENGINEERING, 2009, 14 (02) : 131 - 164