Walt Scacchi i els seus col·legues estan portant a terme estudis formals de l'informal món del desenvolupament de programari de codi obert, en el qual una comunitat distribuïda de desenvolupadors produeix el codi font de programari que queda disponible per a esser compartit, estudiat, modificat i redistribuït lliurement.
"El desenvolupament del programari lliure i de codi obert és més ràpid, millor i més barat a l'hora de construir una comunitat i de reforçar i institucionalitzar una cultura sobre la manera de desenvolupar programari", va dir Scacchi, director científic d'investigació que ha ensenyat enginyeria de programari durant dues dècades. "No estem preparats per a afirmar que el desenvolupament de codi obert és la quintaessència per a la pràctica de l'enginyeria de programes, però està ocorrent alguna cosa en el desenvolupament de codi obert que és diferent del que veiem en els llibres de text".
No obstant això, no tots els projectes de codi obert són equiparables. Un petit nombre de projectes de codi obert ha arribat a ser ben conegut, però l'àmplia majoria mai aconsegueix pendre volada. Scacchi i els seus col·legues estan intentant entendre com els projectes encertats, tals com el kernel de Linux, creixen des d'uns pocs individus a una comunitat de milers de desenvolupadors.
Per a explorar l'abast de l'activitat del codi obert, estan estudiant més de cent projectes en diverses categories: jocs en xarxa, infraestructura d'Internet i de la Web, programari acadèmic i científic, i activitats patrocinades per la indústria.
"Els sistemes basats en programari en el món actual han arribat a ser tan complexos que necessitem totes les eines de disseny al nostre abast", va dir Suzanne Iacono, directora del programa de la National Science Foundation (NSF). "El desenvolupament en codi obert ha arribat a alguns èxits notables, i necessitem aprendre d'aquests èxits mentre els nostres sistemes esdevenen cada vegada més distribuïts, complexos i heterogenis. Els mètodes tradicionals de l'enginyeria de programari van ser desenvolupats originalment per al disseny de sistemes i desenvolupaments individuals." >de *Faster, Better, Cheaper: Open-Source Practices May Help Improve Software Engineering*. 3 de desembre, 2003
context relacionat
> free software and open source. de wikipedia, la enciclopedia libre [en]
> principals bases de dades de software de codi obert: SourceForge, Freshmeat, i FSF/UNESCO Free Software Directory.
> comunitats de codi obert. 21 d'abril, 2003
> producció entre iguals basada en el domini públic. 19 de desembre, 2002
imago
> direccions que canvien ràpidament la càrrega
| permaLink