Resumen:
El uso de Internet ha permitido la proliferación del Software Libre o código abierto.
Internet ha facilitado la existencia de proyectos en donde los desarrolladores se
encuentran geográficamente distribuidos. Dada su naturaleza distribuida, las contribuciones
a estos proyectos pueden provenir de diversas fuentes, las cuales no
siempre ocurren desde el núcleo de desarrolladores, sino que también mediante
contribuciones externas.
En los proyectos de Software Libre, usualmente no hay estructuras jerárquicas rígidas
de la forma en que tradicionalmente existen en las empresas. La necesidad
de coordinación ha visto nacer subproductos que buscan facilitar el desarrollo y la
comunicación en un proyecto, tales como herramientas de seguimiento de errores,
sistemas de control de revisiones del software y registro de las comunicaciones y
decisiones tomadas para alcanzar los objetivos de cada proyecto. Tanto los proyectos,
como los productos derivados para lograr su desarrollo, se encuentran disponibles
públicamente, con los cuales es posible realizar análisis que de otra forma
serían muy difícil lograr.
El objetivo principal de esta tesis es estudiar la evolución y propiedades de un proyecto
de software a través del estudio empírico y aplicación de análisis estadístico
de su código fuente que permitan determinarl el mayor esfuerzo de desarrollo que
recibe un proyecto según se liberan nuevas versiones.