Agenda - ubiobio.cl · PLAN DE ACCIÓN CAMBIO COMPE-INCENTIVOS TENCIAS RECURSOS PLAN DE ACCIÓN...
Transcript of Agenda - ubiobio.cl · PLAN DE ACCIÓN CAMBIO COMPE-INCENTIVOS TENCIAS RECURSOS PLAN DE ACCIÓN...
1
Aplicación de un Ciclo de Mejora para el Mejoramiento de los Procesos de Software en una Pequeña Empresa
Dr. Rodolfo Villarroel Acevedo
Depto. de Computación e Informática
Universidad Católica del Maule
Antecedentes Generales
Proyecto COMPETISOFT
Evaluación Inicial
Implantación del Ciclo de Mejora
Lecciones Aprendidas
Logros del proyecto en UCM
Agenda
2
Antecedentes Generales
• Mejorar la calidad de los productos y procesos provee una importante ventaja competitiva en la industria del software.
• La experiencia de los últimos años ha mostrado la estrecha relación entre la calidad de los productos de software y los procesos utilizados para construirlos.
• La industria del software esta compuesta principalmente por PyMEs [Fayad, et. al, 2000].
Antecedentes GeneralesLas empresas se clasifican por cantidad de trabajadores y ventas anuales. La estructura empresarial de Chile desde 1997 es la siguiente:
Trabajadores Empresa grande: más de 200 trabajadores (11.1%)Pyme: 5-199 trabajadores (40.2%)Micro: (hasta cuatro trabajadores) (44.4%)Sin identificar (4.3%)
Por ventas anuales en UF
Empresa grande: más de 100.001 UFMediana: 25.001 a 100.000 UFPequeña: 2.401 a 25.000 UFMicro: menos de 2.400 UF
3
Definiciones Importantes:• Proceso de software: Conjunto coherente de políticas,
estructuras organizacionales, tecnologías, procedimientos y artefactos que son necesarios para concebir, desarrollar instalar y mantener un producto de software (Fugetta, 2000)
• Mejoramiento de procesos de software (SoftwareProcess Improvement o SPI): Métodos deliberados y planeados que siguen prácticas de documentación estandarizadas para capturar en papel (y en la práctica) cada elemento del proceso de software y determinar su valor agregado.
• Ingeniería de Procesos de Software (SoftwareProcesses Engineering o SEP): Es un área nueva de la Ingeniería de Software dedicada a “La definición, implementación, medición y mejora de los procesos de Ingeniería de Software” (SWEBOK, 2004).
Antecedentes Generales
Definiciones Importantes:• Proceso de software definido: Permite la identificación
de roles y tareas específicas asociados al frameworkutilizado de métodos, herramientas y personas a la tarea de desarrollo de software. Al mantener un proceso de software definido se asegura:• Un mayor control de los procesos determinados por
las fases del ciclo de vida del software: ¡Menores riesgos!
• La entrega de software más confiable y de mayor funcionalidad: ¡Calidad del producto!
• Mayor productividad del personal: ¡Calidad del proceso!
• En definitiva: ¡Mayor satisfacción de los clientes!
Antecedentes Generales
4
Cambio posible:INCENTIVOSCOMPE-
TENCIASVISION RECURSOS PLAN DE
ACCIÓN CAMBIO
INCENTIVOSCOMPE-TENCIAS
RECURSOS PLAN DEACCIÓN CONFUSION
VISION RECURSOS PLAN DEACCIÓN ANSIEDAD
COMPE-TENCIAS
VISION RECURSOS PLAN DEACCIÓN CAMBIO
GRADUAL
INCENTIVOSCOMPE-TENCIAS
VISION PLAN DEACCIÓN FRUSTRACIÓN
INCENTIVOSCOMPE-TENCIAS
VISION RECURSOSPARTIDAS
FALSAS
INCENTIVOS
Antecedentes Generales
CMMI
SDCE
SCAMPI
Bootstrap
Trillium
IPD-CMM
PSM
ISO 15939
SCE
ISO/IEC 15504
SW-CMM
People CMM
ISO/IEC 90003
SE-CMM
FAA- ICMM
SA-CMM
EFQM
SPICE
CBA IPI
EIA/IS 731
SECAM
EIA 632
ISO/IEC 15288
ISO 9000 Series
Q9000
TL9000
ISO/IEC 12207
IEEE/EIA 12207
MIL-STD 498
DOD-STD- 7935A
DOD-STD- 2168
DOD-STD- 2167A
J-STD- 016
RTCA DO-178B
PSP TSP
FAM
SSE- CMM
Baldrige
SAM
IEEE 1220
MIL-STD- 499B
MOPROSOFT
MPS Br
Sustituye a
Basado en
Usa/Referencia
Antecedentes GeneralesEvaluación de procesos:
5
El Modelo IDEAL:
Antecedentes Generales
• Las PyMEs tienen serios problemas de madurez en sus procesos de software, en la mayoría los procesos de operación son caóticos y afectan toda la organización [Batista, et. al. 2000].
• Esta situación es especialmente crítica, conlleva problemas como falta de competitividad y consecuentemente limitaciones de crecimiento [Mayer&Bunge, 2004].
ProblemasAntecedentes Generales
6
• Procesos no definidos
• Proyectos fuera de plazo y de costo
• Falta de calidad de los productos
• Proyectos no alineados con los objetivos de la organización
• Falta de modelos de referencia de procesos
• Escasez de recursos humanos disponibles
Dificultades
Antecedentes Generales
• En los últimos años las PyMEs intentan asegurar la calidad de sus productos a través de la mejora de sus procesos de software (acreditación en estándares internacionales)
• La preparación previa es larga y costosa, porque los modelos de mejora del SEI e ISO no han sido estructurados para este tipo de empresas [Saiedian, et. al. 1997].
! Sin embargo !Antecedentes Generales
7
• A través de diversas iniciativas metodológicas:
Definición de modelos para la mejora considerando las características de las PyMEs (MoProSoft, EvalProSoft, AgileSPI, MPS.BR, … COMPETISOFT.Establecimiento de normas y guías para el desarrollo de software.
• Flexibilidad y polivalencia de los recursos humanos.
¿Cómo hacer frente a los problemas planteadosAntecedentes Generales
Antecedentes Generales
Implantar un ciclo de mejora siguiendo PmCompetisoft en los procesos de
Desarrollo y Mantenimiento de software y Administración de un Proyecto Específico
guiados por el Modelo de Procesos MoProSoft y utilizando el Modelo de
Evaluación EvalProSoft
Objetivo a Cumplir:
8
Antecedentes Generales
Pall Agrotechnology, Curicó (7ª Región)- Chile
Nace el año 1999 para cubrir la necesidad de los clientes por obtener información real y oportuna para la toma de decisiones en la agroindustria.
De aquí surge Pall Technology como empresa de servicios, asesorías e investigación en tecnologías de información.
Equipo conformado por 27 personas, de las cuales 12 pertenecen al área de desarrollo de software.
Empresa en Estudio:
Antecedentes GeneralesMisión de Pall:Ser la empresa líder e innovadora en el diseño y
desarrollo de soluciones, asesorías y proyectos informáticos para la industria agrícola, vitivinícola y de alimentos en América latina, distinguiéndose por su clara orientación en trazabilidad, gestión administración, operación y control del negocio de sus clientes.
9
Antecedentes Generales
Proyecto COMPETISOFT
Evaluación Inicial
Implantación del Ciclo de Mejora
Lecciones Aprendidas
Logros del proyecto en UCM
Agenda
Proyecto COMPETISOFTMejora de Procesos para Fomentar la
Competitividad de la Pequeña y Mediana Industria del Software de Iberoamérica
10
• COMPETISOFT es la puesta en marcha de una iniciativa integradora de diferentes propuestas relacionadas con SPI en PyMEs.
• Sigue la estrategia de brindar a las PyMEs la definición de modelos adaptadores que faciliten la adopción e implantación de diferentes estándares creados por proyectos u organizaciones nacionales ó internacionales.
• No pretende ser una “competencia” de los modelos internacionales del SEI ó ISO, sino un apoyo para que PyMEs puedan iniciar y abordar programas de mejora y certificación de procesos.
Proyecto COMPETISOFT
Participantes:Proyecto COMPETISOFT
11
Participantes:
Proyecto COMPETISOFT
Método de trabajo:Proyecto COMPETISOFT
12
Método de trabajo:Proyecto COMPETISOFT
Modelo de Referencia de Procesos:
• El modelo de referencia de COMPETISOFT, esta basado en MoProSoft y agrupa los procesos en tres categorías principales: Alta dirección, Gestión y Operación.
• El grupo de trabajo ISO SC7-WG24 ha tomado a MoProSoft 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.
Proyecto COMPETISOFT
13
Procesos de MoProSoft:Gestión de
Negocio
GERGestión de Proyectos
Gestión de Recursos
OPEDesarrollo y Mantenimiento
de Software
DIR
Gestión de Procesos
Admin. de ProyectosEspecíficos
Proceso
Conjunto de prácticas relacionadas entre sí, llevadas a cabo a través de roles y por elementos automatizados, que utilizando recursos y a partir de insumosproducen un satisfactor de negocio para elcliente
Proyecto COMPETISOFT
Proyecto COMPETISOFTModelo de Referencia de Procesos:
Gestión de NegocioALTA DIRECCIÓN
(DIR)
Categoría
Gestión de ProcesosGestión de Proyectos
Gestión de Recursos HumanosGestión de Bienes, Servicios e Infraestructura
Gestión de Conocimiento
GERENCIA(GER)
Categoría
Administración de un Proyecto EspecíficoDesarrollo de Software
Mantenimiento de Software
OPERACIÓN(OPE)
Categoría
14
Modelo de Evaluación de Procesos (EvalProSoft):
• Define una guía para la ejecución de la actividad de evaluación. El proceso de evaluación es un elemento integrador de los componentes de COMPETISOFT.
• Permite abordar la evaluación de los procesos de la empresa de dos maneras:
Evaluación rápida, (valoración de procesos internos con fines de diagnóstico inicial)
Evaluación profunda, (mejoramiento y verificación de mejoras antes de pasar a una entidad certificadora).
Proyecto COMPETISOFT
Capacidad del proceso según colores:
Proyecto COMPETISOFT
ningunoOptimizado5
rosaPredecible4
verdeEstablecido3
azulGestionado2
amarilloRealizado1
ColorCapacidad de proceso
Nivel
15
Proceso de Administración de un Proyecto Específico:
Proyecto COMPETISOFT
Proceso de Administración de un Proyecto EspecíficoProyecto COMPETISOFT
16
Proceso de Administración de un Proyecto EspecíficoProyecto COMPETISOFT
Proceso de Administración de un Proyecto EspecíficoProyecto COMPETISOFT
17
Atributos
5
4
3
2
1
0
Optimizado
5.1 Innovación del proceso
5.2 Optimización del proceso
1.1 Realización del proceso
2.1 Administración de la realización
2.2 Administración del producto de
trabajo
3.1 Definición del proceso
3.2 Implantación del proceso
4.1 Medición del proceso
4.2 Control del proceso
Niveles
Predecible
Gestionado
Establecido
Incompleto
Realizado
Proyecto COMPETISOFTAtributos según niveles
Proyecto COMPETISOFTModelo 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 PyMEs.
• 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).
18
Modelo de Mejora de Procesos
Proyecto COMPETISOFT
Antecedentes Generales
Proyecto COMPETISOFT
Evaluación Inicial
Implantación del Ciclo de Mejora
Lecciones Aprendidas
Logros del proyecto en UCM
Agenda
19
Evaluación InicialObjetivos de la evaluación:
Medir el nivel de capacidad en que se encuentran los procesos de desarrollo y/o mantención de software en la empresa.
Mostrar el nivel global en que se encuentra la empresa.
Determinar fortalezas y debilidades encontradas en sus procesos de desarrollo.
Proponer posibles mejoras en el desarrollo y/o mantenimiento de software.
Metodología Ad Hoc:
Estudio de MoProSoft y EvalProSoft.Búsqueda de la empresa.Determinación de los instrumentos de evaluación a aplicar.Se siguieron las consideraciones planteadas por MoProSoft en su versión coloreada y recomendaciones de EvalProSoft.Construcción del cronograma de actividades, el que fue aprobado por la empresa.Interacción con expertos en MoProSoft, Dra. Hanna Oktaba, Claudia Alquicira.
Evaluación Inicial
20
Aplicación en la empresa.Ejecución del cronograma.Reuniones de análisis y evaluación final del proceso en el grupo de investigación.Confección de informe.Presentación.
Evaluación InicialMetodología Ad Hoc:
Metodología
Ad Hoc
Evaluación Inicial
21
Total de Ítems Atributo
N = N° Ítem Si
X = (N*100)/Total
% de cumplimiento del Atributo
Nivel Alcanzado(según la tabla 2)
Asignación de Calificación del Atributo
(según la tabla 1)
Resultados
Asignación del Nivel Alcanzado por Proceso:
Evaluación Inicial
XPlan de adquisiciones y capacitación
XPlan de comunicación con el cliente
XPeriodicidad de valoración
XPresupuesto
XEstrategia de recursos
XEstructura de la organización
XCartera de proyectos
XProcesos requeridos
XEstrategias
XObjetivos
XValores
XVisión
XMisión
NoSíAP 1.1 Atributo de realización del proceso
Items de Atributo del Proceso Gestión de Negocio:
Evaluación Inicial
22
Calificación de los Atributos del Proceso
>85 hasta el 100% del alcanceCompletamente alcanzado
C
>50% hasta 85% del alcanceAmpliamente alcanzado
A
> 15% hasta 50% del alcanceParcialmente alcanzado
P
0-15% del alcanceNo Alcanzado
N
Evaluación Inicial
Calificación del Nivel de Capacidad del Proceso
A----5.2 Optimización del proceso
A----5.1 Innovación del proceso
CA---4.2 Control del proceso
CA---4.1 Medición del proceso
CCA--3.2 Implantación del proceso
CCA--3.1 Definición del proceso
CCCA-2.2 Administración del producto de trabajo
CCCA-2.1 Administración de la realización
CCCCA1.1 Realización del proceso
54321Nivel Atributo
Evaluación Inicial
23
GN GPR GPY GR RHAT BSI CO APE DM63,33 27,27 67,74 20,00 33,33 46,15 17,65 70,73 65,22
% de cumplimiento de
ítem nivel 1
AP 1.1 Atributo de Realización del ProcesoProcesos
GN GPR GPY GR RHAT BSI CO APE DMNivel 1 0 1 0 0 0 0 1 1
Procesos
GN: Gestión de Negocio.GPR: Gestión de Procesos.GPY: Gestión de Proyectos.GR: Gestión de Recursos.RHAT: Recursos Humanos y Ambiente de Trabajo.BSI: Bienes, Servicios e Infraestructura.CO: Conocimiento de la Organización.APE: Administración de Proyectos Específicos.DM: Desarrollo y Mantenimiento de Software.
Resumen del nivel de capacidad alcanzado por los procesos
Resumen de cumplimiento de los ítems del atributo de procesos
Resultados de la Evaluación:
Evaluación Inicial
Antecedentes Generales
Proyecto COMPETISOFT
Evaluación Inicial
Implantación del Ciclo de Mejora
Lecciones Aprendidas
Logros del proyecto en UCM
Agenda
24
1. Instalación del ciclo de mejora:– Despegue del ciclo de mejora– Creación de la propuesta de mejora– Se establece el alcance para el ciclo de
mejora de los procesos de Administración de un Proyecto Específico (APE) y Desarrollo y Mantenimiento de Software (DM) del modelo de referencia de COMPETISOFT.
Implantación del Ciclo de Mejora
– Objetivo general de mejora :o Institucionalizar los procesos de la organización e
incrementar en uno el nivel de madurez de los mismos a través de un enfoque orientado a procesos siguiendo la estrategia del Proyecto COMPETISOFT
» Mejorar el proceso de Desarrollo y Mantenimiento de Software aumentando en 1 su nivel de madurez.
» Mejorar el proceso de Administración de un proyecto específico aumentando en 1 su nivel de madurez
» Mejorar la formulación de propuestas y determinación de alcances en proyectos (Actividades específicas de Gestión de negocios definidas como urgentes).
Implantación del Ciclo de Mejora
25
– Asignación de roles.– Definición de tres iteraciones.– Se estable proyecto piloto para aplicar ciclo de mejora.– Se realiza un lanzamiento preliminar para socializar el
proyecto de mejora con los involucrados ( equipos de mejora asignado por la empresa).
– Se establece por parte de la empresa un responsable de Calidad de procesos con una carga de 16 hrs. Semanales y 4 hrs. Semanales para el grupo asesor
Implantación del Ciclo de Mejora
2.Análisis del estado inicial de la empresa• Valoración rápida aplicada a los procesos específicos de APE y
DM .
Aspectos más débiles detectados fueron:• La Documentación formal del proyecto puede variar al revisar
carpetas de proyectos y cada Jefe de proyecto aplica según criterios definidos en el instante de abordar el proyecto.
• No existe un metodología de desarrollo de software formal y que todos conozcan. Sin embargo, se distinguen actividades como Levantamiento, Análisis y Diseño e Implementación que se registran en propuestas y/o contratos.
• Se identifican actividades desarrolladas a partir la propuesta elaborada por Gerente Proyecto que varían en cada proyecto y en donde se reconoce una brecha importante entre lo definido en la propuesta y lo realizado en la práctica.
APE DM 59,46 53,06
1 1 A A
Implantación del Ciclo de Mejora
26
3.Propuesta de mejoraPlan Preliminar de Mejora en donde se registra la planeación y estrategias a seguir para guiar las tres iteraciones definidas para los procesos a mejorar respectivamente. En dicho Plan además se registra información concerniente al Plan de manejo de riesgos del ciclo de mejora, Plan de Capacitación del ciclo de mejora y Plan de Mediciones del Ciclo.
Iteración Proceso Duración 1 Desarrollo y Mantenimiento de
software 6 Semanas
2 Administración de un proyecto específico
5 semanas
3 Formulación de Propuesta y Alcance de Proyecto
4 semanas
Implantación del Ciclo de Mejora
Tanto para APE como para DM se definió seguir las actividades y productos de trabajo de nivel 1 y 2 del modelo de proceso de COMPETISOFT y con ello instanciar el proceso definido para ser aplicado al proyecto piloto de mejora aprobado por la empresa. Se establece, en la medida de lo posible, que se trabaje en paralelo para iniciar Iteración 1 y la Iteración 3, considerando que por parte de la empresa se asignarán responsables de procesos de mejoras (RPM) distintos y los cuales se cruzarán en temas comunes.
Implantación del Ciclo de Mejora
27
Plan de riesgos arroja estrategias aplicables a las tres Iteraciones definidas :– Capacitación del grupo de desarrollo involucrado en los
procesos de mejora.– Trabajo estrecho entre RPM y asesores COMPETISOFT de
manera que esté presente el Aprendizaje Continuo a partir de la Base de Conocimiento que se formalice.
– Colaboración y comunicación efectiva entre los asesores COMPETISOFT y el RPM.
– Establecer evaluaciones rápidas y permanentes de la evolución del ciclo de mejora según lo planificado.
– Definir un proyecto piloto que permita acceder a la instanciación de los procesos definidos.
– Definir por cada iteración las actividades, recursos y responsables.
– Definir el esfuerzo requerido para cada actividad.
Implantación del Ciclo de Mejora
4. Revisión del ciclo de mejora:– Actualmente la empresa se encuentra
institucionalizando el resultado del proceso de mejora en DM y APE, aplicado a un proyecto piloto definido por la empresa, correspondiendo a las iteraciones 1 y 2 definidas.
– Características del personal.– Experiencia en mejora de procesos inexistentes.– Registro de la Base de Conocimiento de los
procesos mejorados y al mismo tiempo de las instanciaciones en el proyecto específico aplicado, lo cual ha permitido dejar las evidencias de las mejoras realizadas e instaladas.
Implantación del Ciclo de Mejora
28
• Evaluación de los procesos involucrados en la mejora DM y APE después de 6 meses de trabajo efectivo.
% cumplimiento Procesos GN APE DM 1.1 Realización del proceso 45,16
P 72,97
A 80,85
A 2.1Administración de la realización 0 70
A 83,33
A 2.2 Administración del producto de trabajo 11,11
N 45,45
P 51,79
A Nivel alcanzado 0 1 1
Implantación del Ciclo de Mejora
A1 Planificación
Reporte de verificacióny/o validación Plan de Comunicación e
implantación
Asignación derecursos
Incluye ciclos y actividades,tiempo estimado, plan deadquisiciones y capacitación,equipo de trabajo, costoestimado, calendario, plan demanejo de riesgos, yprotocolo de entrega
Descripción delProyecto
Metas cuantit ativaspara el proyect o
Acciones correctivaso preventivas
Documentación deprocesos
Accionescorrectivas
Plan deDesarrollo(Generado)
Solicitud deCambios
Entrada agestión derecursos
Plan delProyecto
(Generado)
Plan del Proyecto(Revisado)
Plan deDesarrollo(Revisado) Reporte de
Actividades
A2 Realización
Reporte de Mediciones ySugerencias de Mejora
A3 Evaluación yControl
Reporte deSeguimiento
Configuración deSoftware
Plan deDesarrollo(Evaluado)
Plan delProyecto(Evaluado)
Minutas
Documento deAceptación
A4 Cierre
Reporte de Mediciones ySugerencias de Mejora
Plan de Mediciones deProcesos
LeccionesAprendidas
Entrada adesarrollo ymantenimiento desoftware, incluye:Descripción delproducto yentregables,proceso específico,equipo de trabajo ycalendario
Proceso DM
Implantacióndel Ciclo de Mejora
29
A1 Realización de la fasede Inicio
Plan de Pruebas delsistema
Manual deUsuario
Generado entodas lasactividadesde esteproceso
Plan deDesarrollo
Especificacion deRequerimientos
Analisis y Diseño
Manual deUsuario (Final)
Plan de Pruebas deIntegración
SoftwareReporte de verificacion y
validacion
Manual demantenimiento
Configuración deSoftware
A2 Realización de la fasede Requerimientos
A4 Realización de la fasede Construcciòn
A3 Realización de la fasede Análisis y Diseño
A6 Realización de la fasede Cierre
A5 Realización de la fasede Integración y Pruebas
Tambien entradapara actividadesA2, A3, A4 y A5
Registro de Rastreo(Actualizado)
Manual deOperaciones
Reporte de Pruebasdel sistema
Reporte de Mediciones ysugerencia de Mejora
LeccionesAprendidas
Registro de Rastreo(Generado o modificado)
Reporte deActividades
Reporte de Pruebas deIntegración
Generadas yutilizadas enlas actividadesA2, A3, A4,A5, y A6
Componente
Proceso APE
Implantacióndel Ciclo de Mejora
Matriz Trazabilidad de productos obtenidosDocumentos Por Nivel que recomienda Competisoft
Documentos en empresa
Código del Documento
Estado
1 Fase de Planificación:
Descripción del Proyecto Descripción del Proyecto PLA-3-2-07 Institucionalizado Guía Descripción del Proyecto Guía Descripción del Proyecto GUI-3-2-08 Institucionalizado
Plan de Adquisiciones y Capacitación
Plan de Adquisiciones y Capacitación
PLA-1-1-07 Creado
Guía Plan de Adquisiciones y Capacitación
Guía Plan de Adquisiciones y Capacitación
GUI-1-1-08 Creado
Plan de Manejo de Riesgos Plan de Manejo de Riesgos PLA-8-1-01 Creado
Guía Plan de Manejo de Riesgos Guía Plan de Manejo de Riesgos
GUI-8-1-02 Creado
Plan de Proyecto Plan de Proyecto PLA-8-1-03 Institucionalizado Guía Plan de Proyecto Guía Plan de Proyecto GUI-8-1-04 Institucionalizado
Solicitud de Cambios Solicitud de Cambios PLA-8-1-05 Creado
Guía Solicitud de Cambios Guía Solicitud de Cambios GUI-8-1-06 Creado Plan de Desarrollo Plan de Desarrollo PLA-8-1-07 Institucionalizado
Guía Plan de Desarrollo Guía Plan de Desarrollo GUI-8-1-08 Institucionalizado
Reporte de Verificación del Plan de Proyecto
Reporte de Verificación del Plan de Proyecto
PLA-8-1-09 Institucionalizado
Guía Reporte de Verificación del Plan de Proyecto
Guía Reporte de Verificación del Plan de Proyecto
GUI-8-1-10 Institucionalizado
Reporte de Verificación del Plan de Desarrollo
Reporte de Verificación del Plan de Desarrollo
PLA-8-1-11 Institucionalizado
Guía Verificación del Plan de Desarrollo
Guía Verificación del Plan de Desarrollo
GUI-8-1-12 Institucionalizado
Implantación del Ciclo de Mejora
30
• Se incorporó una evaluación en GN (Gestión de Negocio).• PmCOMPETISOFT permitió guiar el primer ciclo de mejora de
procesos; además se ha utilizado el proceso de valoración de COMPETISOFT; y actualmente aún nos encontramos ejecutando la implantación de los procesos de DM y APE siguiendo el modelo de procesos MOPROSOFT de COMPETISOFT.
• Parcialmente se implanta el proceso de medición como actividades asociadas a determinar el nivel a alcanzar en los procesos y el esfuerzo que demanda cada actividad a desarrollar, sin embargo ha estado fuertemente afectado por compromisos de la empresa y caracterizada por la alta rotación de su personal.
• A partir de esto, se plantea la necesidad de cubrir de mejor manera por parte de los asesores los riesgos asociados a esta característica que pudiera ser mas común en las empresas de desarrollo del país y por tanto nos debe llevar a evaluar acciones de mitigación a sugerir para con la empresa en forma más temprana al iniciar el ciclo de mejora.
Implantación del Ciclo de Mejora
Antecedentes Generales
Proyecto COMPETISOFT
Evaluación Inicial
Implantación del Ciclo de Mejora
Lecciones Aprendidas
Logros del proyecto en UCM
Agenda
31
• Establecer estrategias en el Plan de riesgos y el compromiso de la organización con el proceso de mejora ha permitido sobrellevar los inconvenientes de los retrasos ocurridos según la planificación preliminar producto de la rotación del personal.
• Se presenta la necesidad de actualizar y alinear el Plan Estratégico a partir de la instalación del ciclo de mejora, tarea en la que la alta dirección se encuentra trabajando y se vislumbra como el proceso prioritario que se deberá retomar en un nuevo ciclo de mejora.
• Próximos ciclos de mejorar considerados con alta prioridad : subprocesos asociados a Gestión de Recursos (Gestión de Recursos Humanos; Gestión de Bienes, Servicios e Infraestructura; Gestión de Conocimiento).
Lecciones Aprendidas
• Los principales esfuerzos han estado en capacitación tanto de los modelos de procesos y apoyo para definir como llevar a cabo actividades específicas involucradas, dado que no existían prácticas base; apoyo al responsable del proceso de mejora (RPM) para guiar el proceso de mejora; creación de procedimientos y plantillas que se ajusten a la realidad de la empresa.
• Se deben realizar esfuerzos por incrementar el proceso de medición, a medida que se avanza en el ciclo de mejora.
• El aprendizaje del equipo asesor COMPETISOFT se ha incrementado, permitiendo abordar de mejor manera las actividades a desarrollar en la empresa
Lecciones Aprendidas
32
• Es importante culminar completamente el ciclo de mejora.
• Las situaciones específicas que enfrentan las pequeñas y medianas empresas desarrolladoras de software hace difícil el dar una continuidad en los procesos de mejora, a pesar del alto compromiso de la alta dirección.
• Se puede concluir que el modelo de mejora PmCOMPETISOFT ha permitido dar visibilidad a las mejoras por cada iteración planificada siguiendo el modelo de procesos MOPROSOFT. A su vez el modelo de evaluación ha permitido aplicar evaluaciones cuantitativas a partir de las mejoras obtenidas
Lecciones Aprendidas
Antecedentes Generales
Proyecto COMPETISOFT
Evaluación Inicial
Implantación del Ciclo de Mejora
Lecciones Aprendidas
Logros del proyecto en UCM
Agenda
33
Logros del proyecto en UCM
Aplicación del ciclo de mejora en la empresa PallTechnology.Participación en la generación de capítulo de libro.Participación de alumnos en España con Becas de Santander Universia.Inicio ciclos de mejoras en 2 nuevas empresas de la VII región y 1 empresa de la VI región. Charlas de motivación en empresasReunión de trabajo en relación a necesidades de mejoramiento de procesos en 1 empresa Agroindustrial.
Participación en Congresos año 2007con temas relacionados con COMPETISOFT:
JIISIC 2007 en Lima ( Perú).INFORMATICA 2007: III Taller Internacional de Calidad de las Tecnologías de Información en la Habana (Cuba). SEPG LA 2007: Cuarta Conferencia Anual SEPG Latinoamérica Santiago ( Chile).
Varias Tesis de Ingeniería Civil en Informática 1 Tesis de Magíster en Tecnologías de la InformaciónDifusión COMPETISOFT en seminario con empresas y estudiantes. Seminario a Pymes con expositores de COMPETISOFT
Logros del proyecto en UCM
34
¿Preguntas?
!!! Gracias !!!Dr. Rodolfo Villarroel Acevedo
Universidad Católica del Maule