1 MOCCA: Un modelo de Procesos para el desarrollo de Software Libre basado en el modelo Bazar Ing. Verónica Macías [email protected] 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
2 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
3 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
4 MOCCA: Métricas
5 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
6 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
7 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
8 Resultados Fig 5: Gráfico de las aportaciones erróneas al repositorio
9 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
10 Preguntas
11 Referencia a MOCCA Sitio web oficial del proyecto OpenAsel: https://proyectossw.espol.edu.ec/websites/ openasel * En este sitio puede encontrar la especificación de MOCCA