Inlämning av Examensarbete / Submission of Thesis

Janina Garrigós; Pau Minoves MSE-2009:07, pp. 38. COM/School of Computing, 2009.

The work

Författare / Author: Janina Garrigós, Pau Minoves
janina.gs@gmail.com, pau.minoves@gmail.com
Titel / Title: Adopting Free/Libre/Open Source Software Practices, Techniques and Methods for Industrial Use
Abstrakt Abstract:

Today’s software companies face the challenges of highly distributed development projects and constant changing requirements. To be competitive, the software time to market has to be reduced as much as possible while keeping the expected quality. Development methodologies try to address this challenges by introducing new practices, techniques and methods for communication, requirements management, quality assurance, etc. This thesis proposes the adoption of relevant Free/Libre/Open Source Software practices to improve industrial developments.

Many FLOSS projects have proven very successful, producing high quality products with steady frequent releases. The selection of the FLOSS best practices that would benefit industrial developments, and its adaptation for a corporate environment is the aim of this study.

To achieve this goal, a framework to compare FLOSS and industrial development methodologies has been created and executed. Three successful FLOSS projects where selected as study targets, as well as two Ericsson’s projects. The framework served to identify FLOSS methodology strengths and compare them with the Ericsson projects. Analysing the significant differences resulting from this comparison, FLOSS best practices were tailored to fit industrial development environments. The final results of the thesis are six adoption opportunities that aim to improve software quality and overall development productivity while increasing practitioners’ motivation and commitment.

Ämnesord / Subject: Datavetenskap - Computer Science\Software Engineering

Nyckelord / Keywords: Software Development Methodologies, Comparisons, Free/Libre/Open Source Software

Publication info

Dokument id / Document id:
Program:/ Programme European Master on Software Engineering
Registreringsdatum / Date of registration: 09/15/2009
Uppsatstyp / Type of thesis: Masterarbete/Master's Thesis (120 credits)

Context

Handledare / Supervisor: Dr. Richard Torkar
richard.torkar@bth.se
Examinator / Examiner: Dr. Robert Feldt
Organisation / Organisation: Blekinge Institute of Technology
Institution / School: COM/School of Computing

+46 455 38 50 00
I samarbete med / In co-operation with: Ericsson AB

Files & Access

Bifogad uppsats fil(er) / Files attached: foo.pdf (960 kB, öppnas i nytt fönster)