Managing knowledge within Military Open Source Software (MOSS) projects

被引:0
|
作者
Barbaroux, Pierre
Le Texier, Thomas
机构
关键词
open source software; modularity; communities; architectural knowledge; component knowledge;
D O I
暂无
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
The Open Source Software (OSS) development model is arousing increasing interest from both practitioners and theorists. OSS models are congenial for both private companies and public administrations since they provide software users and suppliers with highly responsive and innovative development models which are likely to reduce costs and to provide additional autonomy within critical technological domains. OSS are characterized by the distribution of source code to any developer interested in contributing to the provision of the code. License terms allow a developer to make unlimited copies of the source code which can be modified indefinitely by developers to fulfil particular needs. Each developer is then free to distribute her work and exploit it commercially depending on license terms. The U.S. Department of Defense (DoD) is currently introducing Open Source Software (OSS) development models through its Open Technology Development (OTD) project (Herz et al. 2006). OSS adoption is becoming popular for military purposes. Indeed, the digital transformation of the U.S. military has generated a strong need for new modes of software management. In this context, the OTD project tends to set up an innovative model for software acquisition, maintenance, updating, and renewing. Focusing on the adoption of Military Open Source Software (MOSS) models by the U.S. Department of Defense (DoD), this article suggests that the open nature of OSS development platforms induces significant organizational changes related to the acquisition, transformation and creation of a variety of OSS core capabilities. Furthermore, we suggest that the U.S. military organizations should perceive modularity in software architecture as a means to establish effective modes of knowledge management and innovation. Building on the distinction between architectural and component knowledge, we find that modular source code structuring facilitates the division, distribution and coordination of both architectural knowledge and component knowledge within heterogeneous OSS developers' communities.
引用
收藏
页码:53 / 59
页数:7
相关论文
共 50 条
  • [1] Knowledge Flows Within Open Source Software Projects: A Social Network Perspective
    Kerzazi, Noureddine
    El Asri, Ikram
    [J]. ADVANCES IN UBIQUITOUS NETWORKING 2, 2017, 397 : 247 - 258
  • [2] Managing First Impressions of New Open Source Software Projects
    Choi, Namjoo
    Chengalur-Smith, InduShobha
    Whitmore, Andrew
    [J]. IEEE SOFTWARE, 2010, 27 (06) : 73 - 77
  • [3] Knowledge Integration and Effectiveness of Open Source Software Development Projects
    Subramanian, Annapoornima M.
    Soh, Pek-Hooi
    [J]. PACIFIC ASIA CONFERENCE ON INFORMATION SYSTEMS 2006, SECTIONS 1-8, 2006, : 914 - 925
  • [4] Exploring Knowledge Loss in Open Source Software (OSS) Projects
    Rashid, Mehvish
    Clarke, Paul M.
    O'Connor, Rory V.
    [J]. SOFTWARE PROCESS IMPROVEMENT AND CAPABILITY DETERMINATION, SPICE 2017, 2017, 770 : 481 - 495
  • [5] A systematic examination of knowledge loss in open source software projects
    Rashid, Mehvish
    Clarke, Paul M.
    O'Connor, Rory V.
    [J]. INTERNATIONAL JOURNAL OF INFORMATION MANAGEMENT, 2019, 46 : 104 - 123
  • [6] Managing Hidden Dependencies in OO Software: a Study Based on Open Source Projects
    Ajienka, Nemitari
    Capiluppi, Andrea
    Counsell, Steve
    [J]. 11TH ACM/IEEE INTERNATIONAL SYMPOSIUM ON EMPIRICAL SOFTWARE ENGINEERING AND MEASUREMENT (ESEM 2017), 2017, : 141 - 150
  • [7] Managing knowledge sharing in distributed innovation from the perspective of developers: empirical study of open source software projects in China
    Chen, Xiaohong
    Zhou, Yuan
    Probert, David
    Su, Jun
    [J]. TECHNOLOGY ANALYSIS & STRATEGIC MANAGEMENT, 2017, 29 (01) : 1 - 22
  • [8] Managing Knowledge in Global Software Development Projects
    Dingsoyr, Torgeir
    Smite, Darja
    [J]. IT PROFESSIONAL, 2014, 16 (01) : 22 - 29
  • [9] Managing Code Debt in Open Source Software Development Projects: A Digital Options Perspective
    Yang, Yukun
    Boodraj, Maheshwar
    [J]. AMCIS 2020 PROCEEDINGS, 2020,
  • [10] Considerations for Adapting Real-World Open Source Software Projects within the Classroom
    Kim, Hyunju
    [J]. THIRTEENTH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING ADVANCES (ICSEA 2018), 2018, : 95 - 98