Communication is a fundamental value of software development teams, especially in Open Source(OP) communities, in fact, is a quite complex network of individuals having different roles and responsibilities, who can be looked upon as volunteers who spend their time creating and improving software. These people taking part in OS Software development use to share knowledge among themselves, exchange information and creative a collaborative environment. To coordinate and improve communication of these teams dis-located all over the world and use to work at different times and ways, it is necessary to predispose and utilize specific tools. This research study was born with the proposal to individuate and evaluate communication among members of OS communities analysing different development teams. The starting point is an academic software development project: Metodologie Agili Distribuite (Agile Distribuite Metodologies, MAD) project. This case study, performed at University of Cagliari, was made up of two well defined software development phases. The first one performed within an almost pure XP co-located environment, the second one involving a 20-programmers distributed team. The main goal of this experience was to show how a pure XP approach evolves while passing from a co-located to a distribute team.

The Communicational Side of Open Source Communities

-
2008-02-25

Abstract

Communication is a fundamental value of software development teams, especially in Open Source(OP) communities, in fact, is a quite complex network of individuals having different roles and responsibilities, who can be looked upon as volunteers who spend their time creating and improving software. These people taking part in OS Software development use to share knowledge among themselves, exchange information and creative a collaborative environment. To coordinate and improve communication of these teams dis-located all over the world and use to work at different times and ways, it is necessary to predispose and utilize specific tools. This research study was born with the proposal to individuate and evaluate communication among members of OS communities analysing different development teams. The starting point is an academic software development project: Metodologie Agili Distribuite (Agile Distribuite Metodologies, MAD) project. This case study, performed at University of Cagliari, was made up of two well defined software development phases. The first one performed within an almost pure XP co-located environment, the second one involving a 20-programmers distributed team. The main goal of this experience was to show how a pure XP approach evolves while passing from a co-located to a distribute team.
25-feb-2008
Open source communites
communication in sw development teams
Uras, Selene
File in questo prodotto:
File Dimensione Formato  
uras_selene.pdf

accesso aperto

Tipologia: Tesi di dottorato
Dimensione 1.53 MB
Formato Adobe PDF
1.53 MB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11584/266022
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact