2. AGENDA
Marco de Trabajo
Objetivos y Alcance del Proyecto
Aplicación de COMPETISOFT en PyME
Aplicación de COMPETISOFT en P.I.S.
Resultados y Conclusiones
4. En general una Pyme…
•Flexibilidad estructural •Producción “Heroica”
•Formación de RRHH •Gestión de Procesos
•Expansión Internacional •Escases de RRHH
•Apoyo del Estado (PACC) •Competir en “calidad”
5. Mejora de Procesos de Software SPI
Software Process Improvement - (SPI)
DEFINICIÓN
“SPI es un conjunto integrado de iniciativas
cuyo objetivo es el mejoramiento de las actividades
de desarrollo y/o mantenimiento
de productos basados en software”
CARACTERÍSTICAS
Requiere Inversión y Compromiso
Programa estratégico y bien planificado
Medición de beneficios (indicadores)
6. SPI – Líneas de acción
Basados en transferencia tecnológica
Basados en entrenamiento de RRHH
Basados en modelado de procesos
7. CMMI
MoproSoft RUP
CMM
ISO 15504
IEEE 1219
IEEE 830
MPS.BR
ISO 12207
EvalProsoft MSF
ISO 9000
10. Modelo de Mejora
5 Proceso OPTIMIZADO
Modelo de Evaluación
4 Proceso PREDECIBLE
3 Proceso ESTABLECIDO
2 Proceso ADMINISTRADO
Proceso REALIZADO
1
Proceso INCOMPLETO
0
11. JERARQUÍA DE PROYECTOS…
CompetiSoft
Iberoamérica
CompetiSoft
Uruguay
Proyecto
de Grado
Aplicación
en
Empresas
12. OBJETIVOS
Validar CompetiSoft
Modelo de Referencia
Modelo de Evaluación
Modelo de Mejora
Mejorar los procesos del P.I.S.
13. . .
Modelo Viejo Modelo Nuevo
TIEMPO
• PRUEBAS EN DOS
ORGANIZACIONES
VALIDACIÓN
14. ALCANCE
Programa de Mejora (4-6 meses)
Procesos de Categoría OPERACIÓN
Adm. de Pry. Específico
Desarrollo de Software
Mantenimiento de Software
Dos Organizaciones
16. Primer Caso de Aplicación
Empresa mediana de
Desarrollo de Software (PyME)
Propuesta de Mejora (Alcance)
Asesores, Supervisor y contraparte (RMP)
Procesos Operativos
Necesidad comercial
Cronograma extendido
17. Primer Caso de Aplicación (PyME)
DIAGNÓSTICO INICIAL
Sin procesos pre-existentes
Evaluación formal (entrevistas)
División por Procesos
Nivel de Capacidad inicial = 0
18. Primer Caso de Aplicación (PyME)
CASOS DE MEJORA IMPLANTADOS
Descripción y Plan de Proyecto
Metodologías de Comunicación
Especificación de Requisitos
de Sistema y de Programa
Gestión de Peticiones
19. Primer Caso de Aplicación (PyME)
RESULTADOS OBTENIDOS
Logros del Ciclo de Mejora
Se mantuvo Nivel de Capacidad = 0
Evaluación general satisfactoria
20. Segundo Caso de Aplicación
Proyecto de Ingeniería de Software (PIS)
Propuesta de Mejora (Alcance)
Asesores, Supervisora y grupos asignados
Procesos Operativos
Necesidad académica
Cronograma estricto
21. Segundo Caso de Aplicación (P.I.S.)
DIAGNÓSTICO INICIAL
Evaluación sobre documentos
Procesos: M.U.M.
División por Disciplinas
Mapeo de actividades
Nivel de Capacidad inicial = 2
22. Segundo Caso de Aplicación (P.I.S.)
CASOS DE MEJORA IMPLANTADOS
Descripción de Proyecto
Documento de Visión
Registro de Rastreo
Lecciones Aprendidas
23. Segundo Caso de Aplicación (P.I.S.)
RESULTADOS OBTENIDOS
Logros del Ciclo de Mejora
Se mantuvo el Nivel de Capacidad = 2
Evaluación general satisfactoria
24. Comparativa de % Esfuerzo por etapas
80
% PIS
70
% PyME
60
50
40
30
20
10
0
Instalación Diagnóstico Formulación y Mejora Revisión
26. CONCLUSIONES
SOBRE EL MODELO COMPETISOFT…
Modelo de Referencia
Adm. de Proyecto Específico
Desarrollo de Software
Mantenimiento de Software
Modelo de Evaluación
Modelo de Mejora
27. CONCLUSIONES
SOBRE LA APLICACIÓN EN PyMEs…
No aumentaron de Nivel
Involucramiento con el SPI
Tiempo escaso para los Ciclos
Efectos “colaterales”, revisión de procesos
Evaluación satisfactoria en ambas
organizaciones
28. TRABAJO FUTURO
Completar artefactos de Soporte
Guía para Casos de Mejora Tradicionales
Grupos ejecutando CompetiSoft en P.I.S.
Nuevos Ciclos de Mejora y
Nuevas Empresas
Mayor difusión de CompetiSoft
29. -Sitio del Proyecto de Grado (último acceso: 28/09/2008)
(http://www.fing.edu.uy/~pgmpuc/)
-Sitio del Proyecto Competisoft (último acceso: 01/08/2008)
(http://alarcos.inf-cr.uclm.es/Competisoft/)