agenda - ubiobio.cl · plan de acciÓn cambio compe-incentivos tencias recursos plan de acciÓn...

34
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 [email protected] Antecedentes Generales Proyecto COMPETISOFT Evaluación Inicial Implantación del Ciclo de Mejora Lecciones Aprendidas Logros del proyecto en UCM Agenda

Upload: others

Post on 13-Jan-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Agenda - ubiobio.cl · PLAN DE ACCIÓN CAMBIO COMPE-INCENTIVOS TENCIAS RECURSOS PLAN DE ACCIÓN CONFUSION VISION RECURSOS PLAN DE ACCIÓN ANSIEDAD COMPE-TENCIAS VISION RECURSOS PLAN

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

[email protected]

Antecedentes Generales

Proyecto COMPETISOFT

Evaluación Inicial

Implantación del Ciclo de Mejora

Lecciones Aprendidas

Logros del proyecto en UCM

Agenda

Page 2: Agenda - ubiobio.cl · PLAN DE ACCIÓN CAMBIO COMPE-INCENTIVOS TENCIAS RECURSOS PLAN DE ACCIÓN CONFUSION VISION RECURSOS PLAN DE ACCIÓN ANSIEDAD COMPE-TENCIAS VISION RECURSOS PLAN

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

Page 3: Agenda - ubiobio.cl · PLAN DE ACCIÓN CAMBIO COMPE-INCENTIVOS TENCIAS RECURSOS PLAN DE ACCIÓN CONFUSION VISION RECURSOS PLAN DE ACCIÓN ANSIEDAD COMPE-TENCIAS VISION RECURSOS PLAN

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

Page 4: Agenda - ubiobio.cl · PLAN DE ACCIÓN CAMBIO COMPE-INCENTIVOS TENCIAS RECURSOS PLAN DE ACCIÓN CONFUSION VISION RECURSOS PLAN DE ACCIÓN ANSIEDAD COMPE-TENCIAS VISION RECURSOS PLAN

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:

Page 5: Agenda - ubiobio.cl · PLAN DE ACCIÓN CAMBIO COMPE-INCENTIVOS TENCIAS RECURSOS PLAN DE ACCIÓN CONFUSION VISION RECURSOS PLAN DE ACCIÓN ANSIEDAD COMPE-TENCIAS VISION RECURSOS PLAN

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

Page 6: Agenda - ubiobio.cl · PLAN DE ACCIÓN CAMBIO COMPE-INCENTIVOS TENCIAS RECURSOS PLAN DE ACCIÓN CONFUSION VISION RECURSOS PLAN DE ACCIÓN ANSIEDAD COMPE-TENCIAS VISION RECURSOS PLAN

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

Page 7: Agenda - ubiobio.cl · PLAN DE ACCIÓN CAMBIO COMPE-INCENTIVOS TENCIAS RECURSOS PLAN DE ACCIÓN CONFUSION VISION RECURSOS PLAN DE ACCIÓN ANSIEDAD COMPE-TENCIAS VISION RECURSOS PLAN

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:

Page 8: Agenda - ubiobio.cl · PLAN DE ACCIÓN CAMBIO COMPE-INCENTIVOS TENCIAS RECURSOS PLAN DE ACCIÓN CONFUSION VISION RECURSOS PLAN DE ACCIÓN ANSIEDAD COMPE-TENCIAS VISION RECURSOS PLAN

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.

Page 9: Agenda - ubiobio.cl · PLAN DE ACCIÓN CAMBIO COMPE-INCENTIVOS TENCIAS RECURSOS PLAN DE ACCIÓN CONFUSION VISION RECURSOS PLAN DE ACCIÓN ANSIEDAD COMPE-TENCIAS VISION RECURSOS PLAN

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

Page 10: Agenda - ubiobio.cl · PLAN DE ACCIÓN CAMBIO COMPE-INCENTIVOS TENCIAS RECURSOS PLAN DE ACCIÓN CONFUSION VISION RECURSOS PLAN DE ACCIÓN ANSIEDAD COMPE-TENCIAS VISION RECURSOS PLAN

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

Page 11: Agenda - ubiobio.cl · PLAN DE ACCIÓN CAMBIO COMPE-INCENTIVOS TENCIAS RECURSOS PLAN DE ACCIÓN CONFUSION VISION RECURSOS PLAN DE ACCIÓN ANSIEDAD COMPE-TENCIAS VISION RECURSOS PLAN

11

Participantes:

Proyecto COMPETISOFT

Método de trabajo:Proyecto COMPETISOFT

Page 12: Agenda - ubiobio.cl · PLAN DE ACCIÓN CAMBIO COMPE-INCENTIVOS TENCIAS RECURSOS PLAN DE ACCIÓN CONFUSION VISION RECURSOS PLAN DE ACCIÓN ANSIEDAD COMPE-TENCIAS VISION RECURSOS PLAN

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

Page 13: Agenda - ubiobio.cl · PLAN DE ACCIÓN CAMBIO COMPE-INCENTIVOS TENCIAS RECURSOS PLAN DE ACCIÓN CONFUSION VISION RECURSOS PLAN DE ACCIÓN ANSIEDAD COMPE-TENCIAS VISION RECURSOS PLAN

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

Page 14: Agenda - ubiobio.cl · PLAN DE ACCIÓN CAMBIO COMPE-INCENTIVOS TENCIAS RECURSOS PLAN DE ACCIÓN CONFUSION VISION RECURSOS PLAN DE ACCIÓN ANSIEDAD COMPE-TENCIAS VISION RECURSOS PLAN

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

Page 15: Agenda - ubiobio.cl · PLAN DE ACCIÓN CAMBIO COMPE-INCENTIVOS TENCIAS RECURSOS PLAN DE ACCIÓN CONFUSION VISION RECURSOS PLAN DE ACCIÓN ANSIEDAD COMPE-TENCIAS VISION RECURSOS PLAN

15

Proceso de Administración de un Proyecto Específico:

Proyecto COMPETISOFT

Proceso de Administración de un Proyecto EspecíficoProyecto COMPETISOFT

Page 16: Agenda - ubiobio.cl · PLAN DE ACCIÓN CAMBIO COMPE-INCENTIVOS TENCIAS RECURSOS PLAN DE ACCIÓN CONFUSION VISION RECURSOS PLAN DE ACCIÓN ANSIEDAD COMPE-TENCIAS VISION RECURSOS PLAN

16

Proceso de Administración de un Proyecto EspecíficoProyecto COMPETISOFT

Proceso de Administración de un Proyecto EspecíficoProyecto COMPETISOFT

Page 17: Agenda - ubiobio.cl · PLAN DE ACCIÓN CAMBIO COMPE-INCENTIVOS TENCIAS RECURSOS PLAN DE ACCIÓN CONFUSION VISION RECURSOS PLAN DE ACCIÓN ANSIEDAD COMPE-TENCIAS VISION RECURSOS PLAN

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).

Page 18: Agenda - ubiobio.cl · PLAN DE ACCIÓN CAMBIO COMPE-INCENTIVOS TENCIAS RECURSOS PLAN DE ACCIÓN CONFUSION VISION RECURSOS PLAN DE ACCIÓN ANSIEDAD COMPE-TENCIAS VISION RECURSOS PLAN

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

Page 19: Agenda - ubiobio.cl · PLAN DE ACCIÓN CAMBIO COMPE-INCENTIVOS TENCIAS RECURSOS PLAN DE ACCIÓN CONFUSION VISION RECURSOS PLAN DE ACCIÓN ANSIEDAD COMPE-TENCIAS VISION RECURSOS PLAN

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

Page 20: Agenda - ubiobio.cl · PLAN DE ACCIÓN CAMBIO COMPE-INCENTIVOS TENCIAS RECURSOS PLAN DE ACCIÓN CONFUSION VISION RECURSOS PLAN DE ACCIÓN ANSIEDAD COMPE-TENCIAS VISION RECURSOS PLAN

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

Page 21: Agenda - ubiobio.cl · PLAN DE ACCIÓN CAMBIO COMPE-INCENTIVOS TENCIAS RECURSOS PLAN DE ACCIÓN CONFUSION VISION RECURSOS PLAN DE ACCIÓN ANSIEDAD COMPE-TENCIAS VISION RECURSOS PLAN

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

Page 22: Agenda - ubiobio.cl · PLAN DE ACCIÓN CAMBIO COMPE-INCENTIVOS TENCIAS RECURSOS PLAN DE ACCIÓN CONFUSION VISION RECURSOS PLAN DE ACCIÓN ANSIEDAD COMPE-TENCIAS VISION RECURSOS PLAN

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

Page 23: Agenda - ubiobio.cl · PLAN DE ACCIÓN CAMBIO COMPE-INCENTIVOS TENCIAS RECURSOS PLAN DE ACCIÓN CONFUSION VISION RECURSOS PLAN DE ACCIÓN ANSIEDAD COMPE-TENCIAS VISION RECURSOS PLAN

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

Page 24: Agenda - ubiobio.cl · PLAN DE ACCIÓN CAMBIO COMPE-INCENTIVOS TENCIAS RECURSOS PLAN DE ACCIÓN CONFUSION VISION RECURSOS PLAN DE ACCIÓN ANSIEDAD COMPE-TENCIAS VISION RECURSOS PLAN

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

Page 25: Agenda - ubiobio.cl · PLAN DE ACCIÓN CAMBIO COMPE-INCENTIVOS TENCIAS RECURSOS PLAN DE ACCIÓN CONFUSION VISION RECURSOS PLAN DE ACCIÓN ANSIEDAD COMPE-TENCIAS VISION RECURSOS PLAN

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

Page 26: Agenda - ubiobio.cl · PLAN DE ACCIÓN CAMBIO COMPE-INCENTIVOS TENCIAS RECURSOS PLAN DE ACCIÓN CONFUSION VISION RECURSOS PLAN DE ACCIÓN ANSIEDAD COMPE-TENCIAS VISION RECURSOS PLAN

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

Page 27: Agenda - ubiobio.cl · PLAN DE ACCIÓN CAMBIO COMPE-INCENTIVOS TENCIAS RECURSOS PLAN DE ACCIÓN CONFUSION VISION RECURSOS PLAN DE ACCIÓN ANSIEDAD COMPE-TENCIAS VISION RECURSOS PLAN

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

Page 28: Agenda - ubiobio.cl · PLAN DE ACCIÓN CAMBIO COMPE-INCENTIVOS TENCIAS RECURSOS PLAN DE ACCIÓN CONFUSION VISION RECURSOS PLAN DE ACCIÓN ANSIEDAD COMPE-TENCIAS VISION RECURSOS PLAN

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

Page 29: Agenda - ubiobio.cl · PLAN DE ACCIÓN CAMBIO COMPE-INCENTIVOS TENCIAS RECURSOS PLAN DE ACCIÓN CONFUSION VISION RECURSOS PLAN DE ACCIÓN ANSIEDAD COMPE-TENCIAS VISION RECURSOS PLAN

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

Page 30: Agenda - ubiobio.cl · PLAN DE ACCIÓN CAMBIO COMPE-INCENTIVOS TENCIAS RECURSOS PLAN DE ACCIÓN CONFUSION VISION RECURSOS PLAN DE ACCIÓN ANSIEDAD COMPE-TENCIAS VISION RECURSOS PLAN

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

Page 31: Agenda - ubiobio.cl · PLAN DE ACCIÓN CAMBIO COMPE-INCENTIVOS TENCIAS RECURSOS PLAN DE ACCIÓN CONFUSION VISION RECURSOS PLAN DE ACCIÓN ANSIEDAD COMPE-TENCIAS VISION RECURSOS PLAN

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

Page 32: Agenda - ubiobio.cl · PLAN DE ACCIÓN CAMBIO COMPE-INCENTIVOS TENCIAS RECURSOS PLAN DE ACCIÓN CONFUSION VISION RECURSOS PLAN DE ACCIÓN ANSIEDAD COMPE-TENCIAS VISION RECURSOS PLAN

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

Page 33: Agenda - ubiobio.cl · PLAN DE ACCIÓN CAMBIO COMPE-INCENTIVOS TENCIAS RECURSOS PLAN DE ACCIÓN CONFUSION VISION RECURSOS PLAN DE ACCIÓN ANSIEDAD COMPE-TENCIAS VISION RECURSOS PLAN

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

Page 34: Agenda - ubiobio.cl · PLAN DE ACCIÓN CAMBIO COMPE-INCENTIVOS TENCIAS RECURSOS PLAN DE ACCIÓN CONFUSION VISION RECURSOS PLAN DE ACCIÓN ANSIEDAD COMPE-TENCIAS VISION RECURSOS PLAN

34

¿Preguntas?

!!! Gracias !!!Dr. Rodolfo Villarroel Acevedo

[email protected]

Universidad Católica del Maule