Adopting free/libre/open source software practices, techniques and methods for industrial use

Document type: Journal Articles
Article type: Original article
Peer reviewed: Yes
Full text:
Author(s): Richard Torkar, Pau Minoves, Janina Garrigós
Title: Adopting free/libre/open source software practices, techniques and methods for industrial use
Journal: Journal of the Association for Information Systems
Year: 2011
Volume: 12
Issue: 1
ISSN: 1536-9323
Publisher: Association for Information Systems
URI/DOI: http://aisel.aisnet.org/jais/vol12/iss1/1/
Organization: Blekinge Institute of Technology
Department: School of Computing (Sektionen för datavetenskap och kommunikation)
School of Computing S-371 79 Karlskrona
+46 455 38 50 00
http://www.bth.se/com
Authors e-mail: richard.torkar@bth.se
Language: English
Abstract: Today’s software companies face the challenges of highly distributed development projects and constantly changing requirements. This paper proposes the adoption of relevant Free/Libre/Open Source Software (FLOSS) practices in order to improve software development projects in industry. Many FLOSS projects have proven to be very successful, producing high quality products with steady and frequent releases. This study aims to identify FLOSS practices that can be adapted for the corporate environment. To achieve this goal, a framework to compare FLOSS and industrial development methodologies was created. Three successful FLOSS projects were selected as study targets (the Linux Kernel, the FreeBSD operating system, and the JBoss application server), as well as two projects from Ericsson, a large telecommunications company. Based on an analysis of these projects, FLOSS best practices were tailored to fit industrial development environments. The final results consisted of a set of key adoption opportunities that aimed to improve software quality and overall development productivity by importing best practices from the FLOSS environment. The adoption opportunities were then validated at three large corporations.
Subject: Software Engineering\General
Keywords: FLOSS, open source, practices, industry
Note: http://aisel.aisnet.org/jais/vol12/iss1/1/
Edit