Ma. Julia Orozco M.Ma. Julia Orozco M.Claudia Alquicira E.Claudia Alquicira E.
COMPETISOFTCOMPETISOFTMoProSoft más allá de las MoProSoft más allá de las fronterasfronteras
[Logo de la organización representada
(opcional)]
2
ObjetivoObjetivo
Presentar COMPETISOFT que tiene como fin elevar el Presentar COMPETISOFT que tiene como fin elevar el nivel de competitividad de las empresas iberoamericanas nivel de competitividad de las empresas iberoamericanas
y busca establecer un mecanismo de evaluación y y busca establecer un mecanismo de evaluación y certificación reconocido en Iberoamérica.certificación reconocido en Iberoamérica.
3
AgendaAgenda
• IntroducciónIntroducción• ParticipantesParticipantes• Iniciativa integradora y métodoIniciativa integradora y método• Modelo COMPETISOFTModelo COMPETISOFT
– ProcesosProcesos– Niveles de CapacidadesNiveles de Capacidades– PerfilesPerfiles– Guías Técnicas y PlantillasGuías Técnicas y Plantillas– Programa de MejoraPrograma de Mejora
• Estado del ProyectoEstado del Proyecto
4
IntroducciónIntroducción
• COMPETISOFT es un proyecto financiado por COMPETISOFT es un proyecto financiado por CYTED, programa internacional de CYTED, programa internacional de cooperación cooperación científica y tecnológicacientífica y tecnológica multilateral, de ámbito multilateral, de ámbito Iberoamericano.Iberoamericano.
• COMPETISOFT:COMPETISOFT:– Participan 13 países a nivel Iberoamérica Participan 13 países a nivel Iberoamérica
• España, México, Brasil, Argentina, Uruguay, Colombia, España, México, Brasil, Argentina, Uruguay, Colombia, Ecuador, Portugal, Costa Rica, Chile, entre otros.Ecuador, Portugal, Costa Rica, Chile, entre otros.
– Más de 100 investigadores en 23 gruposMás de 100 investigadores en 23 grupos– Director del Proyecto: Dr. Mario Piattini de EspañaDirector del Proyecto: Dr. Mario Piattini de España– Directora Técnica: Dra. Hanna Oktaba de México. Directora Técnica: Dra. Hanna Oktaba de México.
Universidades Participantes
Universidades Participantes 2
Participación IndustriaParticipación Industria
• El Proyecto COMPETISOFT presenta El Proyecto COMPETISOFT presenta una iniciativa una iniciativa integradora de diferentesintegradora de diferentes propuestas de mejorapropuestas de mejora de procesos de de procesos de software para micro, pequeñas y software para micro, pequeñas y medianas empresas, teniendo en medianas empresas, teniendo en cuenta para su desarrollo las cuenta para su desarrollo las características propiascaracterísticas propias de este tipo de de este tipo de organizaciones.organizaciones.
Iniciativa Integradora
Iniciativa Integradora Iniciativa Integradora 22
Fecha de Finalización: 31/12/2008Fecha de Inicio: 1/1/2006
Código CYTED: 3789Código UNESCO: 120311
MétodoMétodo
Visión General MoProSoftVisión General MoProSoft
Gestión de Negocio
Gestión de ProcesosGestión de Proyectos
Gestión de Recursos (3)
Administración de Proyectos EspecíficosDesarrollo de Software
Mantenimiento de Software
Alta Dirección
(DIR)
Gerencia
(GER)
Operación
(OPE)
Categoría
Categoría
Categoría
Optimización
Niveles de CapacidadesNiveles de Capacidades
Predecible
Gestionado
Establecido
Incompleto
Realizado
0
1
2
4
3
5
La capacidad de proceso se evalúa en una escala de 0 a 5.
Perfiles
Un perfil es una estrategia para implantar procesos de acuerdo a los objetivos de una Organización de una forma incremental
¿Por dónde empezar?¿Por dónde empezar?
COMPETISOFT define Perfiles
Mapa ObjetivosMapa ObjetivosGERENCIA/ALTA DIRECCIONOPERACIÓNEjemplo
IIMinimizar retrabajo por reuso
GN GR (GC)
GR (GBSI)
GR(GRH)
GPY GPMSDSAPEObjetivos de una Organización
I
I
II
II
II
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
Terminar en Tiempo
Terminar en Costo
Cumplir con Alcance
Una Organización con procesos
Que el conocimiento sea un activo de la Organización
Lograr un crecimiento sostenido
Minimizar Incidencias en Producción
Minimizar costos por retrabajo
Minimizar costos Detección defectos en etapas tempranas
Para empezar hay que identificar los Objetivos, Identificar los procesos y el nivel requerido que nos llevarán a alcanzarlos.
Opción 1: Perfil 1,2,3Opción 1: Perfil 1,2,3
Cumplir con los compromisos Establecidos
con el cliente en cada Proyecto.
Cartera de Proyectos
Negocio
Establecer la razón de ser de la Organización (Misión, visión, valores y la forma de lograrlo
Estrategias y Procesos y Recursos).Establecer una estrategia de Ventas para
conseguir la cartera de Proyectos que apoyen al cumplimiento de los objetivos.
Implementar las estrategias a través de la Cartera de Proyectos de la
Organización, reusando el conocimiento adquirido.
Cumplir con los compromisos establecidos con el cliente en tiempo y costo acordado. Aplicando buenas prácticas para generar los Productos.
Opción 2: Perfil 3, 2, 1Opción 2: Perfil 3, 2, 1
Cumplir con los compromisos Establecidos
con el cliente en cada Proyecto.
Cartera de Proyectos
Negocio
Establecer la razón de ser de la Organización (Misión, visión, valores y la forma de lograrlo
Estrategias y Procesos y Recursos).Establecer una estrategia de Ventas para
conseguir la cartera de Proyectos que apoyen al cumplimiento de los objetivos.
Implementar las estrategias a través de la Cartera de Proyectos de la
Organización, rehusando el conocimiento adquirido.
Cumplir con los compromisos establecidos con el cliente en tiempo y costo acordado. Aplicando buenas prácticas para generar los Productos.
Perfiles Perfiles • Nivel de Proyecto: Se controla cada
proyecto cumpliendo con los objetivos establecidos en tiempo, costo y alcance establecido
• Nivel de Oficina de Proyectos: Se minimizan costos controlando la cartera de proyectos evitando el retrabajo y fomentando el reuso.
• Nivel de Organización: 1. Crecimiento: fortaleciendo ventas
y subcontratando.2. Se alinea el trabajo de la
Organización para el cumplimiento de los objetivos estratégicos
Guías Técnicas y PlantillasGuías Técnicas y Plantillas
• Plantilla para generar el Plan de PruebasPlantilla para generar el Plan de Pruebas• Plantilla para especificación de requisitosPlantilla para especificación de requisitos• Lista de Chequeo del Plan de PruebasLista de Chequeo del Plan de Pruebas• Lista de Chequeo Casos de Uso (Nivel Lista de Chequeo Casos de Uso (Nivel
conceptual)conceptual)• Guía para preparar el documento de RequisitosGuía para preparar el documento de Requisitos• Guía para generar el plan de pruebas de Guía para generar el plan de pruebas de
Sistemas.Sistemas.
• Cuestionario para él diagnóstico del proceso APECuestionario para él diagnóstico del proceso APE
Programa de MejoraPrograma de Mejora
• PmCOMPETISOFT es un proceso que guía la PmCOMPETISOFT es un proceso que guía la implantación de un implantación de un Programa de mejoraPrograma de mejora siguiendo un enfoque siguiendo un enfoque iterativo e incrementaliterativo e incremental, y , y planea satisfacer los siguientes principios:planea satisfacer los siguientes principios:– Entrega tempranaEntrega temprana y continua de mejoras. y continua de mejoras.
– DiagnósticoDiagnóstico continuo y rápido de procesos. continuo y rápido de procesos.
– MediciónMedición básica de procesos. básica de procesos.
– ColaboraciónColaboración efectiva entre grupos. efectiva entre grupos.
– AprendizajeAprendizaje continuo. continuo.
PmCompetisoftPmCompetisoft
Ciclo de Mejora 1 Ciclo de Mejora 2 Ciclo de Mejora n
Una iteración de mejora permite de manera independiente implementar un conjunto de oportunidades detectadas en el diagnóstico.
Las iteraciones dan visibilidad a los resultados en la organización.
It.
It.
It.
It.It.
It.
Sensibilización alCambio
Ciclo de MejoraCiclo de Mejora
ROI
Fase I Pre-Mejora
Fase II Mejora
Fase III Post-Mejora
It. Ciclo de Mejora
Diagrama de Actividades UMLDiagrama de Actividades UML
Estado del ProyectoEstado del Proyecto
• Revisión y ajuste de los modelosRevisión y ajuste de los modelos• Realización de Talleres (España y Colombia)Realización de Talleres (España y Colombia)• Pruebas controladas de COMPETISOFT Pruebas controladas de COMPETISOFT
– (4 a 6 meses)(4 a 6 meses)• Ajustes con los resultados de las pruebasAjustes con los resultados de las pruebas• Generación de un LibroGeneración de un Libro
LibroLibro• Modelo de ProcesosModelo de Procesos• Temas de apoyo al modelo de procesosTemas de apoyo al modelo de procesos
– MantenimientoMantenimiento– MétricasMétricas– Conocimiento de la organizaciónConocimiento de la organización– PruebasPruebas– SeguridadSeguridad– UsabilidadUsabilidad– Proceso implementación de sistemasProceso implementación de sistemas
• Modelo de Mejora de procesosModelo de Mejora de procesos• Diagnóstico del procesosDiagnóstico del procesos• Estrategias de implementación del modelo de procesosEstrategias de implementación del modelo de procesos• Resultados de pruebas de implementación en las empresas.Resultados de pruebas de implementación en las empresas.• Apéndices)Apéndices)
– ModelosModelos– GuíasGuías– PlantillasPlantillas– HerramientasHerramientas– CuestionariosCuestionarios
María Julia Orozco María Julia Orozco [email protected]@ultrasist.com.mx
Claudia AlquiciraClaudia Alquicira [email protected]@ultrasist.com.mx
PreguntasPreguntas