29
DISI - UTN Rosario 1 Lic. L. Ripani - Ing. E. Porta 11/06/09 v. 2.01 [LRI 11/6/09] Rosario, 12 de junio de 2009 Lic. Luciano Ripani Director Área Sistemas - DISI UTN - F.R.Ro. Proceso de Mejora Continua en la Enseñanza Universitaria de Sistemas Ing. en Sistemas de Inf. - UTN Regional Rosario

Aplicación del Proceso de Mejora Continua en la Enseñanza Universitaria de Sistemas

Embed Size (px)

DESCRIPTION

Primera Jornada de Calidad e Innovación en la Producción de software.Organizada por el Centro de Calidad e Innovación del Polo Tecnológico de Rosario y la Municipalidad de Rosario12 Junio 2009Disertante:Luciano Ripani, Director del Area Sistemas de la Carrera Ing. en Sistemas de Información, UTN-FRR

Citation preview

Page 1: Aplicación del Proceso de Mejora Continua en la Enseñanza Universitaria de Sistemas

DIS

I -

UT

N R

osari

o

1Lic. L. Ripani - Ing. E. Porta11/06/09 v. 2.01 [LRI 11/6/09]

Rosario, 12 de junio de 2009

Lic. Luciano Ripani

Director Área Sistemas - DISI

UTN - F.R.Ro.

Proceso de Mejora Continua

en la Enseñanza

Universitaria de Sistemas

Ing. en Sistemas de Inf. - UTN – Regional Rosario

Page 2: Aplicación del Proceso de Mejora Continua en la Enseñanza Universitaria de Sistemas

DIS

I -

UT

N R

osari

o

2Lic. L. Ripani - Ing. E. Porta11/06/09 v. 2.01 [LRI 11/6/09]

OBJETIVOS

• Exponer una Experiencia Exitosa de aplicación de M.C.

en Rosario

• Comentar factores clave para la implementación de la

M.C.

• Plantear la aplicabilidad en la formación interna en

Empresas

Page 3: Aplicación del Proceso de Mejora Continua en la Enseñanza Universitaria de Sistemas

DIS

I -

UT

N R

osari

o

3Lic. L. Ripani - Ing. E. Porta11/06/09 v. 2.01 [LRI 11/6/09]

La Experiencia - Motivación

• Experiencias previas en innovación curricular (años 95 a

2002) → sin proceso sistemático de Mejora Continua

• OPORTUNIDAD: Cambio en la Dirección de la Cátedra de

Diseño de Sistemas (año 2003)

• MOTIVACIÓN: Contenidos basados en plan 1995 → GAP

con “estado del arte”

• DESAFIOS: Dictar nuevos contenidos - Formar nuevos

docentes

• MEDIOS: Apoyo de las autoridades para asignar cargos

fuera de línea

Page 4: Aplicación del Proceso de Mejora Continua en la Enseñanza Universitaria de Sistemas

DIS

I -

UT

N R

osari

o

4Lic. L. Ripani - Ing. E. Porta11/06/09 v. 2.01 [LRI 11/6/09]

La Experiencia – Inicio

• Análisis del GAP

–Estándar base → Computing Curricula Software

Engineering (ACM / IEEE)

• Revisión de las directrices de las carreras de sistemas en

USA (Inicio: 1998 – Primer Draft: 2002)

• Especifica Asignaturas agrupadas por Áreas de

Conocimiento

• Especifica Contenidos por asignaturas

–Nivel: Comprensión – Conocimiento – Aplicación

–Relevancia: Esencial – Deseable - Opcional

Page 5: Aplicación del Proceso de Mejora Continua en la Enseñanza Universitaria de Sistemas

DIS

I -

UT

N R

osari

o

5Lic. L. Ripani - Ing. E. Porta11/06/09 v. 2.01 [LRI 11/6/09]

La Experiencia – Inicio

• Computing Curricula Software Engineering

Page 6: Aplicación del Proceso de Mejora Continua en la Enseñanza Universitaria de Sistemas

DIS

I -

UT

N R

osari

o

6Lic. L. Ripani - Ing. E. Porta11/06/09 v. 2.01 [LRI 11/6/09]

La Experiencia – Inicio

• Análisis del GAP

–Cambio completo a mediano plazo → 3 a 4 años

• Decisión de ir a un Proceso de Mejora Continua

–Proceso gradual de introducción de mejoras

–Ciclos de mejoras cortos (3 a 6 meses)

–Una vez completado el ciclo total para cubrir el GAP

→ surgirán nuevos GAP s

–Proceso M.C. basado en IDEAL (SEI)

Page 7: Aplicación del Proceso de Mejora Continua en la Enseñanza Universitaria de Sistemas

DIS

I -

UT

N R

osari

o

7Lic. L. Ripani - Ing. E. Porta11/06/09 v. 2.01 [LRI 11/6/09]

Proceso para la Mejora Continua (*)

Área Sistemas - DISI

(*) Basado en el Modelo IDEAL

SEI Carneige Mellon University - USA

Asignar

Sponsor

Crear

Estructura

GMC

Fijar

PrioridadesDefinir

Estrategia

Planificar

Acciones

Crear

una

Solución

Prueba

Pilotode la

solución

Analizar

y

Validar

Proponer

Acciones

futuras

Estímulo de

Cambio

Inicio

Diagnóstico

Establecer

Accionar

Aprender

Estado

Actual

y

Deseado

Definir

Recomen-

daciones

Establecer

Contexto

/ Alcance

Refinarla

solución

Implementarla

solución

Medir

Medir

Medir

Re-asignar funciones /

Nuevos integrantes

Cátedra DS

Nuevo Programa Analítico

Con

docentes

Con

alumnos

eGroup

alumnos

eGroup

docentes

GMC

(dedicado)

Concientización

Page 8: Aplicación del Proceso de Mejora Continua en la Enseñanza Universitaria de Sistemas

DIS

I -

UT

N R

osari

o

8Lic. L. Ripani - Ing. E. Porta11/06/09 v. 2.01 [LRI 11/6/09]

Ciclos ejecutados – Cátedra Diseño Sistemas

• Año 2003 (2 sem.) / 2004

– Reformulación del contenido curricular de la materia

– Elección de nuevos docentes (reemplazos por renuncias)

– Proceso unificado aplicado a TOO

– Arquitectura de Software

• Año 2005

– Aplicación Diagrama Secuencia / Diag. Clase de Diseño

– Método de corrección de exámen (práctica) – Políticas de la Cátedra

– Teoría de Casos de Uso

– Workshop de CASE Rational Modeler (docentes)

– Larman 3 edición

Page 9: Aplicación del Proceso de Mejora Continua en la Enseñanza Universitaria de Sistemas

DIS

I -

UT

N R

osari

o

9Lic. L. Ripani - Ing. E. Porta11/06/09 v. 2.01 [LRI 11/6/09]

Ciclos ejecutados – Cátedra Diseño Sistemas

• Año 2006

– Workshop de CASE Rational Modeler para alumnos

– Usabilidad y Patrones de interacción conceptuales

– Clase pre-exámen (ejemplos – errores más frecuentes)

• Año 2007

– Diagrama de Actividad (modelado de negocio)

– Modelo de Dominio

– Patrones de interacción conceptuales (versión 2)

– Workshop a docentes otras asignaturas

Page 10: Aplicación del Proceso de Mejora Continua en la Enseñanza Universitaria de Sistemas

DIS

I -

UT

N R

osari

o

10Lic. L. Ripani - Ing. E. Porta11/06/09 v. 2.01 [LRI 11/6/09]

Ciclos ejecutados – Cátedra Diseño Sistemas

• Año 2008

– Calificación Académica IBM en CASE Rational Modeler para alumnos

– Trabajos de Ingeniería Inversa (grupo piloto)

– Clase pre-exámen basada en Ingeniería Inversa (ejemplos – errores más

frecuentes)

– UML 2.0

• Año 2009 (en curso y planificado)

– Clase pre-exámen v. 2.0 (UML 2.0 - basado en CASE Rational)

– Otros CASE Rational (Requerimientos - Testing) (GMC)

– Comunidad Conocimiento en Arquitectura Software (GMC – Profesionales

del medio)

Page 11: Aplicación del Proceso de Mejora Continua en la Enseñanza Universitaria de Sistemas

DIS

I -

UT

N R

osari

o

11Lic. L. Ripani - Ing. E. Porta11/06/09 v. 2.01 [LRI 11/6/09]

Para destacar

• eGroup alumnos → 1100 inscriptos (alumnos cursando + regulares aprox.

200)

• Tasa de fracaso en examen práctica bajó de 50% (2004) a 20% (2008)

• 160 alumnos con diploma Calificación Académica IBM en CASE Rational

Modeler (2008)

• Notable mejoría en trabajos prácticos y parciales (2008) → a partir programa

Calificación en CASE Rational

• Cambios plan carrera 2008 → ya están cubiertos con contenido actual

– Beneficios de haber alineado el rumbo con Computing Curricula en el 2004

• Volcado de activos a otras cátedras → utilizados en implementación plan 2008

• Reconocimiento por parte de alumnos y egresados años anteriores de que

“ahora estamos dando lo que se usa en las empresas”

Page 12: Aplicación del Proceso de Mejora Continua en la Enseñanza Universitaria de Sistemas

DIS

I -

UT

N R

osari

o

12Lic. L. Ripani - Ing. E. Porta11/06/09 v. 2.01 [LRI 11/6/09]

GMC - Estructura

• El Grupo M.C. está compuesto por 3 integrantes (part time)

–1 cargo completo ( 6 hs semanales )

–2 de 0,5 cargos (3 hs semanales)

• Se han asignado horas fuera de línea para ser dedicadas al

GMC

• Aptitudes particulares para realizar tareas en el GMC

• Flexibilidad en asignación de integrantes al GMC → a lo largo de

los años se han rotado alguno de los integrantes

Page 13: Aplicación del Proceso de Mejora Continua en la Enseñanza Universitaria de Sistemas

DIS

I -

UT

N R

osari

o

14Lic. L. Ripani - Ing. E. Porta11/06/09 v. 2.01 [LRI 11/6/09]

GMC – Reseña de tareas

• Tareas propias del rol (las más frecuentes)

– Medir

– Definición de Procesos / Técnicas

– Creación de Templates / Ejemplos

– Creación de Guías

– Capacitación a docentes

– Estudio en herramientas (CASE)

• Tareas docentes especialista (relacionadas con MC)

– Piloto de nuevas estrategias con alumnos (eGroup – Forma de corregir

examen - Clase pre-examen – Clases C.U. – Clases Patrones Interacción)

Page 14: Aplicación del Proceso de Mejora Continua en la Enseñanza Universitaria de Sistemas

DIS

I -

UT

N R

osari

o

15Lic. L. Ripani - Ing. E. Porta11/06/09 v. 2.01 [LRI 11/6/09]

MC – Roles Afectados

• Mejora Continua

–Integrante GMC

– Adscriptos

–Docentes de la Cátedra (piloto)

–Alumnos (primer implementación)

• Multiplicadores

– JTP replicar el piloto a todo el material de la cátedra

– Docente especialista dicta clases especiales a los alumnos

hasta que el docente habitual esté formado

Page 15: Aplicación del Proceso de Mejora Continua en la Enseñanza Universitaria de Sistemas

DIS

I -

UT

N R

osari

o

16Lic. L. Ripani - Ing. E. Porta11/06/09 v. 2.01 [LRI 11/6/09]

MC - Métricas

• En todo proceso de M.C. la medición es un aspecto fundamental

• Métricas implementadas

–Cuantitativas:

• Codificación de errores posibles en exámenes finales y parciales

• Planilla de puntuación de cada final capturando métricas de

errores

• Fracasos en exámenes finales

• Exámenes teóricos con Multiple Choice → captura de aciertos y

errores clasificándolos por categorías de conocimientos

relacionado

Page 16: Aplicación del Proceso de Mejora Continua en la Enseñanza Universitaria de Sistemas

DIS

I -

UT

N R

osari

o

17Lic. L. Ripani - Ing. E. Porta11/06/09 v. 2.01 [LRI 11/6/09]

MC - Métricas

–Cualitativas

• Evaluación de Madurez de las mejoras introducidas luego de la

aplicación de cada docente en su comisión (entrevistas)

• Evaluación de Madurez en grupo piloto segundo nivel

• Promover Feedback constante de docentes y alumnos con

críticas o sugerencias

– Detectar oportunidades de mejora / madurez incompleta de algún

cambio

– Corregir ciclo actual / alimentar próximo cíclo de mejora

Page 17: Aplicación del Proceso de Mejora Continua en la Enseñanza Universitaria de Sistemas

DIS

I -

UT

N R

osari

o

18Lic. L. Ripani - Ing. E. Porta11/06/09 v. 2.01 [LRI 11/6/09]

MC – Herramientas / Técnicas

• Planificación del Proceso de Mejora

• Repositorio de Activos (procesos / plantillas / ejemplos / etc.)

• Comunicación digital → eGroups (GMC / Grupo Piloto /

General)

• ToDo para próximas versiones

–Compilar: sugerencias / críticas / ideas resignadas en versión

actual

• Proyectos Piloto → contrastar la mejora con la realidad

• Políticas de la cátedra → estándar de aplicación del UML

Page 18: Aplicación del Proceso de Mejora Continua en la Enseñanza Universitaria de Sistemas

DIS

I -

UT

N R

osari

o

19Lic. L. Ripani - Ing. E. Porta11/06/09 v. 2.01 [LRI 11/6/09]

MC – Herramientas / Técnicas

• Grupos de adopción de varios niveles

–Nivel 1 → GMC

–Nivel 2 → Grupo Piloto (docentes de la cátedra )

–Nivel 2 bis → Grupo Piloto ( alumnos comisión piloto)

–Nivel 3 → Alumnos de todas las comisiones

• Herramientas CASE

– En este caso Modelado / Autoría de Procesos

• Comunidades de Conocimiento

– Intercambio de experiencias entre especialistas de un tema

– Rosario Software Architect Forum – 2009 → 65 inscriptos

(profesionales del medio / docentes)

Page 19: Aplicación del Proceso de Mejora Continua en la Enseñanza Universitaria de Sistemas

DIS

I -

UT

N R

osari

o

20Lic. L. Ripani - Ing. E. Porta11/06/09 v. 2.01 [LRI 11/6/09]

MC - Obstáculos

• Resistencia inicial al Cambio

• Mantener el rumbo del GMC

–Distraerse profundizando un tema particular → ciclos cortos /

ToDo para próximas versiones

–Baja productividad, por falta de percepción de presión en el

proyecto (más usual en instituciones)

–Resistir la tentación de re-asignar a los integrantes del GMC a

proyectos en-línea (más usual en empresas)

• Tendencia a implementar mejoras aún inmaduras

–Reducir el scope de cada ciclo

–Resignar objetivos de plazos (más factible en instituciones)

Page 20: Aplicación del Proceso de Mejora Continua en la Enseñanza Universitaria de Sistemas

DIS

I -

UT

N R

osari

o

21Lic. L. Ripani - Ing. E. Porta11/06/09 v. 2.01 [LRI 11/6/09]

MC - Obstáculos

• Sensación de Cambio Constante

–Calibrar la velocidad del cambio (priorizar / resignar mejoras

para prox. versión)

–Esfuerzo en la comunicación / entrenamiento al implementar

cada cambio

–Aptitudes personales abiertas al cambio

• Baja motivación para adoptar el cambio

–Concientización inicial

–Decrecimiento del entusiasmo

–Planificar reuniones efectivas de comunicación / entrenamiento

–No introducir cambios cuando la mejora está aún inmadura

–Apoyo de la Alta Gerencia (más significativo en empresas)

–Actividades de control de la implementación (SQA)

Page 21: Aplicación del Proceso de Mejora Continua en la Enseñanza Universitaria de Sistemas

DIS

I -

UT

N R

osari

o

22Lic. L. Ripani - Ing. E. Porta11/06/09 v. 2.01 [LRI 11/6/09]

MC – Factores Clave

• Basarse en un estándar sólido

– CC para educación

– CMMi / ITIL para sistemas

• Apoyo de las autoridades (alta gerencia)

• Actividades de concientización

–Fundamental en organizaciones más orientadas al consenso

grupal

–Igualmente beneficioso en organizaciones más verticalistas

• Buen diagnóstico del GAP inicial

Page 22: Aplicación del Proceso de Mejora Continua en la Enseñanza Universitaria de Sistemas

DIS

I -

UT

N R

osari

o

23Lic. L. Ripani - Ing. E. Porta11/06/09 v. 2.01 [LRI 11/6/09]

MC – Factores Clave

• Revisión periódica del rumbo, con nuevos análisis de GAP

–El “estado del arte” evoluciona. Los estándares cambian

–Los resultados del proceso de MC modifican nuestra visión

→ descubrir nuevas oportunidades de mejora

• Trabajar con grupos de varios niveles / proyectos pilotos

• Métricas

• Flexibilidad en la asignación de integrantes del GMC

–Teniendo también integrantes estables

Este trabajo Nunca Termina !!!

Page 23: Aplicación del Proceso de Mejora Continua en la Enseñanza Universitaria de Sistemas

DIS

I -

UT

N R

osari

o

24Lic. L. Ripani - Ing. E. Porta11/06/09 v. 2.01 [LRI 11/6/09]

Evolución de la Currícula

• Alineándose con la Computing Curricula se introdujeron

nuevos temas

–Proceso de Desarrollo → RUP

–Casos de Uso (lector)

–Patrones de Diseño

–Arquitectura de Software (Introducción)

–Mapeo de OO a B.D. Relacional

Page 24: Aplicación del Proceso de Mejora Continua en la Enseñanza Universitaria de Sistemas

DIS

I -

UT

N R

osari

o

25Lic. L. Ripani - Ing. E. Porta11/06/09 v. 2.01 [LRI 11/6/09]

Evolución de la Currícula

–Ingeniería Inversa

–Diseño IHM (HCI - interfaz de usuario)

• Actualización del enfoque (centrado en los C.U. /

principios de usabilidad)

• Patrones de IHM (HCI)

–Herramienta CASE para modelado

–UML 2

Page 25: Aplicación del Proceso de Mejora Continua en la Enseñanza Universitaria de Sistemas

DIS

I -

UT

N R

osari

o

26Lic. L. Ripani - Ing. E. Porta11/06/09 v. 2.01 [LRI 11/6/09]

Acercando el Egresado a las necesidades de la Empresa

• En el DISI UTN Rosario estamos trabajando en este sentido con:

–Plan de Mejora Continua Área Sistemas (otras cátedras

también) → alinearse con el “estado del arte”

–Convenio con vendors más importantes del mercado (IBM /

Microsoft / SUN / Oracle)

• Calificaciones académicas IBM

• Homologación Microsoft

–Herramientas GNU (software libre)

–Acceso a laboratorios desde 2 año de la carrera / clases con

proyector

Page 26: Aplicación del Proceso de Mejora Continua en la Enseñanza Universitaria de Sistemas

DIS

I -

UT

N R

osari

o

27Lic. L. Ripani - Ing. E. Porta11/06/09 v. 2.01 [LRI 11/6/09]

Acercando el Egresado a las necesidades de la Empresa

–Proyectos finales (Ing. / Analistas) en empresas reales / PPS

• Aplicación a un caso real

• Prácticas de reporting a gerente de proyecto

–Internet Banda Ancha / Wireless

–Conferencias para alumnos / empresas sobre novedades del

mercado

–Trabajos conjuntos con el Centro Calidad e Innovación del PTR

–Grupos de I+D con participación de empresas (próximo a

iniciarse)

–Trabajo de I+D de avanzada en Casos de Uso / Patrones HCI

–Comunidades de Conocimiento

Page 27: Aplicación del Proceso de Mejora Continua en la Enseñanza Universitaria de Sistemas

DIS

I -

UT

N R

osari

o

28Lic. L. Ripani - Ing. E. Porta11/06/09 v. 2.01 [LRI 11/6/09]

Aplicabilidad en Empresas

• Aplicabilidad en la formación interna en empresas:

–Programas de Mejora Continua con las adaptaciones necesarias

• La Mejora no se termina con la Certificación → El desafío es

continuar con la misma

• GMC dedicado (puede ser part-time)

–Repositorio de Activos / Procesos - eGroups

–Comunidades de Conocimiento ( externas / internas)

–Colaboración en Grupos I+D de la UTN

Page 28: Aplicación del Proceso de Mejora Continua en la Enseñanza Universitaria de Sistemas

DIS

I -

UT

N R

osari

o

29Lic. L. Ripani - Ing. E. Porta11/06/09 v. 2.01 [LRI 11/6/09]

Aplicabilidad en Empresas

– Incorporación de Juniors → Extrapolar experiencia de Clase pre-

exámen

• Motivación → procesos, frameworks, workflows, CASE, estilos de

arquitectura, etc. (propios del mundo empresarial)

• Medir en los casos de adopción de juniors los puntos débiles

usuales → no es solo el lenguaje de programación

• Preparar activos para la capacitación / auto-capacitación en esos

puntos débiles

• Diagnóstico y Plan de Capacitación (configurable) para los juniors al

momento de su ingreso

– Cursos a medida

• Definir referentes internos para que los juniors puedan consultar en

temas específicos, durante su capacitación

• Exámenes → métricas del proceso de MC

Page 29: Aplicación del Proceso de Mejora Continua en la Enseñanza Universitaria de Sistemas

DIS

I -

UT

N R

osari

o

32Lic. L. Ripani - Ing. E. Porta11/06/09 v. 2.01 [LRI 11/6/09]

Preguntas

Datos de Contacto :

Lic. Luciano Ripani (Director Área

Sistemas - DISI - UTN – F.R.Ro.)

Mail: [email protected]

LinkedIn:

http://www.linkedin.com/in/lripani

Ing. Enrique Porta (Director Cátedra

Diseño de Sistemas - DISI - UTN – F.R.Ro.)

Mail: [email protected]