Open Tools for Software Engineering: Validation of a Theory of Openness in the Automotive Industry

被引:4
|
作者
Munir, Hussan [1 ]
Runeson, Per [2 ]
Wnuk, Krzysztof [3 ]
机构
[1] Lund Univ, Innovat Engn, Lund, Sweden
[2] Lund Univ, Dept Comp Sci, Lund, Sweden
[3] Blekinge Inst Technol, Software Engn Res Lab, Karlskrona, Sweden
关键词
Open Innovation; Theory of openness; Open tools; OPEN INNOVATION;
D O I
10.1145/3319008.3319014
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Context: Open tools (e.g., Jenkins, Gerrit and Git) offer a lucrative alternative to commercial tools. Many companies and developers from OSS communities make a collaborative effort to improve the tools. Prior to this study, we developed an empirically based theory for companies' strategic choices on the development of these tools, based on empirical observations in the telecom domain. Aim: The aim of this study is to validate the theory of openness for tools in software engineering, in another domain, automotive. Specifically, we validated the theory propositions and mapped the case companies onto the model of openness. Method: We run focus groups in two automotive companies, collecting data in a survey and follow-up discussions. We used the repertory grid technique to analyze the survey responses, in combination with qualitative data from the focus group, to validate the propositions. Results: Openness of tools has the potential to reduce development costs and time, and may lead to process and product innovation. This study confirms three out of five theory propositions, on cost and time reduction, and the complementary role of open tools. One propositions was not possible to validate due to lack of investment in OSS tools communities by both companies. However, our findings extend the fifth proposition to require management being involved for both the proactive and reactive strategy. Further, we observe that the move towards open tools happen with a paradigm shift towards openness in the automotive domain, and lead to standardization of tools. Both companies confirm that they need legal procedures for the contribution, as well as an internal champion, driving the open tools strategy. Conclusion: We validated the theory, originating from the telecom domain, partially using two automotive companies. Both case companies are classified as laggards (reactive, cost saving) in the model of openness presented in the theory. Furthermore, we would like to have more validations studies to validate the remaining quadrants (e.g., leverage, lucrativeness and leaders).
引用
收藏
页码:2 / 11
页数:10
相关论文
共 50 条
  • [1] A theory of openness for software engineering tools in software organizations
    Munir, Hussan
    Runeson, Per
    Wnuk, Krzysztof
    INFORMATION AND SOFTWARE TECHNOLOGY, 2018, 97 : 26 - 45
  • [2] SOFTWARE METRICS - THEORY, TOOLS AND VALIDATION
    FENTON, NE
    SOFTWARE ENGINEERING JOURNAL, 1990, 5 (01): : 65 - 78
  • [3] Experiences with open source software engineering tools
    Toth, Kal
    IEEE SOFTWARE, 2006, 23 (06) : 44 - +
  • [4] Automotive software engineering
    Broy, M
    25TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, PROCEEDINGS, 2003, : 719 - 720
  • [5] Engineering automotive software
    Broy, Manfred
    Krueger, Ingolf H.
    Pretschner, Alexander
    Salzmann, Christian
    PROCEEDINGS OF THE IEEE, 2007, 95 (02) : 356 - 373
  • [6] Open Innovation in the Automotive Industry A review of open innovation practices in the automotive industry
    Ettabaa, Rime
    Bouami, Driss
    Elfezazi, Said
    PROCEEDINGS OF 2019 8TH INTERNATIONAL CONFERENCE ON INDUSTRIAL TECHNOLOGY AND MANAGEMENT (ICITM 2019), 2019, : 115 - 121
  • [7] Timing Validation of Automotive Software
    Kaestner, Daniel
    Wilhelm, Reinhard
    Heckmann, Reinhold
    Schlickling, Marc
    Pister, Markus
    Jersak, Marek
    Richter, Kai
    Ferdinand, Christian
    LEVERAGING APPLICATIONS OF FORMAL METHODS, VERIFICATION AND VALIDATION, PROCEEDINGS, 2008, 17 : 93 - +
  • [8] Timing Validation of Automotive Software
    Kästner, Daniel
    Wilhelm, Reinhard
    Heckmann, Reinhold
    Schlickling, Marc
    Pister, Markus
    Jersak, Marek
    Richter, Kai
    Ferdinand, Christian
    Communications in Computer and Information Science, 2009, 17 : 93 - 107
  • [9] Automotive software and systems engineering
    Broy, M
    THIRD ACM & IEEE INTERNATIONAL CONFERENCE ON FORMAL METHODS AND MODELS FOR CO-DESIGN, PROCEEDINGS, 2005, : 143 - 149
  • [10] SOFTWARE TOOLS IN INDUSTRY
    WARD, T
    SOFTWARE ENGINEERING JOURNAL, 1986, 1 (06): : 206 - 206