MOCCA: Un modelo de Procesos para el desarrollo de Software Libre basado en el modelo Bazar Ing. Verónica Macías Grupo de Ingeniería de Software del Centro de Investigación Desarrollo e Innovación del Software CIDIS Facultad de Ingeniería Eléctrica y Computación Escuela Superior Politécnica del Litoral
Antecedentes Creciente necesidad de uso de Software Libre Investigación de aspectos técnicos, sociales y económicos del FOSS intensificada Desarrollo de Software Libre Modelo de proceso de desarrollo Bazar Inconveniente, muy generalizado, poco control del proceso
MOCCA: Diseño Incluye prácticas más relevantes del modelo Bazar un proceso de Control de Calidad definición de métricas de proceso y producto para evaluar salud del proyecto
MOCCA: Métricas
MOCCA: Evaluación de su aplicación en un caso de estudio OpenAsel Aplicación FOSS para manejo de webinars con soporte multicast Selección de grupo de herramientas para levantamiento de datos Grupo de 6 desarrolladores capacitados en el uso del modelo y de las herramientas de soporte
Resultados Fig 1. Gráfico de la actividad en la lista de correos Fig 2. Gráfico de la actividad en los foros de discusión
Resultados Fig 3. Gráfico de la actividad en la lista de correos por usuario Fig 4. Gráfico de las aportaciones en el repositorio por desarrollador
Resultados Fig 5: Gráfico de las aportaciones erróneas al repositorio
Conclusiones MOCCA fue aplicable al caso de estudio; pero no se pudo evaluar el ciclo completo de vida de la aplicación No todas las métricas de medición de salud del proyecto son aplicables a todos los proyectos siempre es importante tener en cuenta el contexto
Preguntas
Referencia a MOCCA Sitio web oficial del proyecto OpenAsel: openasel * En este sitio puede encontrar la especificación de MOCCA