Open Source Software Development Process: A Systematic Review

Item request has been placed! ×
Item request cannot be made. ×
loading   Processing Request
  • Additional Information
    • Publication Information:
      IEEE
    • Publication Date:
      2020
    • Abstract:
      Open Source Software (OSS) has been recognized by the software development community as an effective way to deliver software. Unlike traditional software development, OSS development is driven by collaboration among developers spread geographically and motivated by common goals and interests. Besides this fact, it is recognized by the OSS community the need to understand OSS development process and its activities. Our goal is to investigate the state-of-art about OSS process through conducting a systematic literature review providing an overview of how the OSS community has been investigating OSS process over past years. We identified and summarized OSS process activities and their characteristics and translated them into an OSS macro process using BPMN notation. As a result, we systematically analyzed 33 studies presenting an overview of the OSS process research and a generalized OSS development macro process represented by BPMN notation with a detailed description of each OSS process activity and roles in OSS environment. We conclude that OSS process can be in practice further investigated by researchers. In addition, the presented OSS process can be used as a guide for OSS projects and be adapted according to each OSS project reality. It provides insights to managers and developers who want to improve their development process even in OSS and traditional environments. Finally, recommendations for OSS community regarding OSS process activities are provided.
    • Contents Note:
      Conference Acronym: EDOC
    • Author Affiliations:
      Université du Québec à Chicoutimi,Laboratoire d’informatique formelle,Canada
    • ISBN:
      978-1-7281-6473-1
    • ISSN:
      2325-6362
    • Relation:
      2020 IEEE 24th International Enterprise Distributed Object Computing Conference (EDOC)
    • Accession Number:
      10.1109/EDOC49727.2020.00025
    • Rights:
      Copyright 2020, IEEE
    • AMSID:
      9233046
    • Conference Acronym:
      EDOC
    • Date of Current Version:
      2020
    • Document Subtype:
      IEEE Conference
    • Notes:
      Conference Location: Eindhoven, Netherlands, Netherlands

      Conference Start Date: 5 Oct. 2020

      Conference End Date: 8 Oct. 2020
    • Accession Number:
      edseee.9233046
  • Citations
    • ABNT:
      NAPOLEAO, B. M.; PETRILLO, F.; HALLE, S. Open Source Software Development Process: A Systematic Review. 2020 IEEE 24th International Enterprise Distributed Object Computing Conference (EDOC), Enterprise Distributed Object Computing Conference (EDOC), 2020 IEEE 24th International, EDOC, [s. l.], p. 135–144, 2020. DOI 10.1109/EDOC49727.2020.00025. Disponível em: http://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edseee&AN=edseee.9233046. Acesso em: 24 nov. 2020.
    • AMA:
      Napoleao BM, Petrillo F, Halle S. Open Source Software Development Process: A Systematic Review. 2020 IEEE 24th International Enterprise Distributed Object Computing Conference (EDOC), Enterprise Distributed Object Computing Conference (EDOC), 2020 IEEE 24th International, EDOC. October 2020:135-144. doi:10.1109/EDOC49727.2020.00025
    • APA:
      Napoleao, B. M., Petrillo, F., & Halle, S. (2020). Open Source Software Development Process: A Systematic Review. 2020 IEEE 24th International Enterprise Distributed Object Computing Conference (EDOC), Enterprise Distributed Object Computing Conference (EDOC), 2020 IEEE 24th International, EDOC, 135–144. https://doi.org/10.1109/EDOC49727.2020.00025
    • Chicago/Turabian: Author-Date:
      Napoleao, Bianca M., Fabio Petrillo, and Sylvain Halle. 2020. “Open Source Software Development Process: A Systematic Review.” 2020 IEEE 24th International Enterprise Distributed Object Computing Conference (EDOC), Enterprise Distributed Object Computing Conference (EDOC), 2020 IEEE 24th International, EDOC, October, 135–44. doi:10.1109/EDOC49727.2020.00025.
    • Harvard:
      Napoleao, B. M., Petrillo, F. and Halle, S. (2020) ‘Open Source Software Development Process: A Systematic Review’, 2020 IEEE 24th International Enterprise Distributed Object Computing Conference (EDOC), Enterprise Distributed Object Computing Conference (EDOC), 2020 IEEE 24th International, EDOC, pp. 135–144. doi: 10.1109/EDOC49727.2020.00025.
    • Harvard: Australian:
      Napoleao, BM, Petrillo, F & Halle, S 2020, ‘Open Source Software Development Process: A Systematic Review’, 2020 IEEE 24th International Enterprise Distributed Object Computing Conference (EDOC), Enterprise Distributed Object Computing Conference (EDOC), 2020 IEEE 24th International, EDOC, pp. 135–144, viewed 24 November 2020, .
    • MLA:
      Napoleao, Bianca M., et al. “Open Source Software Development Process: A Systematic Review.” 2020 IEEE 24th International Enterprise Distributed Object Computing Conference (EDOC), Enterprise Distributed Object Computing Conference (EDOC), 2020 IEEE 24th International, EDOC, Oct. 2020, pp. 135–144. EBSCOhost, doi:10.1109/EDOC49727.2020.00025.
    • Chicago/Turabian: Humanities:
      Napoleao, Bianca M., Fabio Petrillo, and Sylvain Halle. “Open Source Software Development Process: A Systematic Review.” 2020 IEEE 24th International Enterprise Distributed Object Computing Conference (EDOC), Enterprise Distributed Object Computing Conference (EDOC), 2020 IEEE 24th International, EDOC, October 1, 2020, 135–44. doi:10.1109/EDOC49727.2020.00025.
    • Vancouver/ICMJE:
      Napoleao BM, Petrillo F, Halle S. Open Source Software Development Process: A Systematic Review. 2020 IEEE 24th International Enterprise Distributed Object Computing Conference (EDOC), Enterprise Distributed Object Computing Conference (EDOC), 2020 IEEE 24th International, EDOC [Internet]. 2020 Oct 1 [cited 2020 Nov 24];135–44. Available from: http://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edseee&AN=edseee.9233046