PROYECTO COMPETISOFT Mejora de Procesos para Fomentar la
- Slides: 26
PROYECTO COMPETISOFT Mejora de Procesos para Fomentar la Competitividad de la Pequeña y Mediana Industria del Software de Iberoamérica Hanna Oktaba Facultad de Ciencias, Universidad Nacional Autónoma de México
Introducción Motivación • La industria de software es una oportunidad que muchos países ven viable y desean aprovechar. • La industria del software está compuesta principalmente por Py. MEs. [Fayad, et. al, 2000] 2
Introducción ! Problema ! Es difícil para las Py. MEs aplicar un programa de mejora de procesos software, siguiendo estándares del SEI ó ISO, debido a que suponen una gran inversión en dinero, tiempo y recursos, además las recomendaciones son complejas de aplicar y el retorno de la inversión se produce a largo plazo [Hareton, et. al. 2001, Saiedian, et. al, 1997, SEI, 2005, ISO 2005, … 3
Introducción ¿Cómo hacer frente a los problemas planteados? Definición de modelos para la mejora considerando las características de las PYMES Modelo Mo. Pro. Soft, Eval. Pro. Soft, Agile SPI, MPS. BR, Impact, MARES, Processus, . . . Proyecto COMPETISOFT Establecimiento de normas y guías para el desarrollo de software. 4
Introducción ¿Qué solución buscamos? • Sea aplicable a las PYMEs • Que sirva: – Como modelo de referencia. – Para la mejora del proceso de desarrollo. – Para la mejora de la calidad de los productos desarrollados. • No sea costoso de aplicar (fácil de entender y de aplicar). • Sea base o complemento de otros modelos, como por ejemplo CMMI, ISO 12207, ISO 15504, … 5
Introducción Nuestra propuesta Proyecto COMPETISOFT Mejora de Procesos para Fomentar la Competitividad de la Pequeña y Mediana Industria del Software de Iberoamérica 6
Participantes 7
Participantes 8
Método de trabajo 9
Método de trabajo 10
Objetivos • Desarrollar un Marco Metodológico común ajustado a la realidad socio-económica de las Py. MES iberoamericanas, orientado a la mejora continua de sus procesos. • Este Marco Metodológico, constituido por un Modelo de Procesos, un Modelo de Capacidades y un Método de Evaluación, será validado, mediante su aplicación controlada, en empresas y organizaciones de diferentes países de la región CYTED. 11
Objetivos • Difundir la cultura de la mejora de procesos en el sector informático iberoamericano y más específicamente formar, tanto a investigadores y/o docentes universitarios (formación de formadores) como a profesionales de un buen número de Py. MES productoras de software, mediante los cursos que se organizarán en este proyecto CYTED y mediante la difusión de los materiales de formación que se elaborarán; así como mediante la supervisión y desarrollo de tesis de postgrado para estudiantes y docentes de la región. 12
Objetivos • Incidir en los diferentes organismos de normalización y certificación de los países iberoamericanos, para que asuman que los principios metodológicos objeto de este proyecto CYTED pueden ser la base para establecer un mecanismo común y mutuamente reconocido de evaluación y certificación de la industria del software Iberoamericana. 13
Marco metodológico de COMPETISOFT Modelo de Referencia de Procesos • El modelo de referencia de COMPETISOFT, está basado en Mo. Pro. Soft y agrupa los procesos en tres categorías principales: Alta dirección, Gestión y Operación. • El grupo de trabajo ISO SC 7 -WG 24 ha tomado a Mo. Pro. Soft también como base para establecer un marco común para describir perfiles evaluables del ciclo de vida de software para ser usados en Very Small Enterprises – VSEs. 14
Marco metodológico de COMPETISOFT Modelo de Referencia de Procesos ALTA DIRECCIÓN (DIR) GERENCIA (GER) OPERACIÓN (OPE) Categoría Gestión de Negocio Categoría Gestión de Procesos Gestión de Proyectos Gestión de Recursos Humanos Gestión de Bienes, Servicios e Infraestructura Gestión de Conocimiento Categoría Administración de un Proyecto Específico Desarrollo de Software Mantenimiento de Software 15
Marco metodológico de COMPETISOFT Modelo de Evaluación de Procesos • El modelo de evaluación de COMPETISOFT está basado en el método de evaluación Eval. Pro. Soft e ISO/IEC 15504 -2 • Definición de un conjunto de medidas de procesos. • Realización de instrumentos para la recolección de información • Herramienta para la evaluación de procesos software. • Definición de un proceso de evaluación de procesos 16
Marco metodológico de COMPETISOFT Modelo de Mejora de Procesos • El modelo de mejora de COMPETISOFT está basado en Agile SPI. • Proceso de mejora de procesos que guía la ejecución del proyecto SPI en Py. MEs. • El modelo de mejora es un proceso, iterativo e incremental organizado a través de pequeños proyectos de mejora dentro de un programa SPI (gestión de la complejidad). 17
Caso de aplicación Pruebas controladas • Basada en proceso de Gestión de Procesos • Estancia con las empresas un día a la semana durante 8 meses • El nivel de madurez objetivo era uno más al inicial • Implantar los 9 procesos de Mo. Pro. Soft • Probar Eval. Prosoft 18
Caso de aplicación Evaluación inicial • Niveles de madurez iniciales • Promedio: 0. 13 19
Caso de aplicación Evaluación final • Niveles de madurez finales • Promedio: 1. 19 20
Caso de aplicación Esfuerzo invertido en la implantación • El esfuerzo fue directamente proporcional a la mejora 21
Caso de aplicación Evaluación de conformidad CMM • Otra empresa Py. ME, siguiendo estrategia de mejora usando Mo. Pro. Soft, obtuvo evaluación de conformidad CMM Nivel 4. • Actualmente, se está preparando para la evaluación CMMI Nivel 5. 22
Caso de aplicación Perspectiva financiera con Gestión de Negocio a partir de 2003 1994 -2002 2003 -2006 23
Caso de aplicación Aprendizaje y Crecimiento 24
Conclusiones • El Proyecto COMPETISOFT presenta una iniciativa integradora de diferentes propuestas de mejora de procesos software para micro, pequeñas y medianas empresas, teniendo en cuenta para su desarrollo las características propias de este tipo de organizaciones. 25
Conclusiones • Debemos destacar que el marco propuesto y desarrollado con la colaboración de distintos países puede llegar a impactar más que aquellos desarrollados individualmente. • La próxima versión del marco COMPETISOFT incluirá la realimentación y las lecciones aprendidas de la aplicación de los modelos de referencia, evaluación y mejora que se están llevando a cabo en diferentes empresas participantes en el proyecto. 26
- Procesos de la ruta de mejora
- Frases de mejora de procesos
- Fomentar
- Fomentar
- Para que sirve un proyecto de vida
- Plan de mejora ejemplo
- Oportunidad de mejora ejemplo
- Ejemplos de soluciones de reparación, adaptación y mejora
- Programa de mejora institucional
- Trabajo final de mejora continua senati
- Mejora de metodos senati
- Plan de mejora lomloe
- Objetivos del pemc
- Ciclo de mejora continua
- Leyes de la quinta disciplina ejemplos
- Paradigma educativo humanista
- Areas de mejora en preescolar
- Ambitos de preescolar
- Acciones de mejora
- Acciones de mejora
- Prioridades del sistema básico de mejora
- Diagramas de propiedades para procesos de cambio de fase
- Recursos para un proyecto
- Ejemplo de una justificacion de un proyecto de nacion
- Proyecto de agua potable para una comunidad
- Como realizar un proyecto
- Portada para mi proyecto de vida