IBM Rational Software Comes to You Mexico 2008
1
Modelo de Operación para el
Servicio de Administración y
Soporte de Aplicaciones del
IMSS
Gustavo De la Cruz Tovar
Titular de la División de Interoperabilidad
Dirección de Innovación y Desarrollo
Tecnológico
IMSS
[email protected]
IBM Rational Software Comes to You Mexico 2008
Agenda
• Acerca de la Dirección de Innovación y
Desarrollo Tecnológico del IMSS.
• MOSASA
• Arquitectura de Ambiente para soporte al
Desarrollo y Mantenimiento
• Soluciones basadas en herramientas de
ingeniería de software – RUP -
3
IBM Rational Software Comes to You Mexico 2008
Dirección de Innovación y Desarrollo
Tecnológico
• Responsable del desarrollo,
mantenimiento, implantación y operación
de los sistemas de información del IMSS.
• Sistemas para atender diversos nichos:
Servicios Médicos, Afiliación, Pensiones,
Prestaciones Sociales, Finanzas,
Recursos Humanos …
4
IBM Rational Software Comes to You Mexico 2008
Problemática / Áreas de Oportunidad
La visión del IMSS para la contratación de
proveedores de desarrollo de software se basa en:
Desajuste
Comprador maduro
instruye al comprador
inmaduro
Resultado impredecible
IMSS
Desastre
Bajo
Incrementar el nivel de
madurez del IMSS
para administrar a sus
proveedores, a través
de la adopción de las
mejores prácticas de
administración de
proyectos y
adquisición de
servicios
Alto
Solicitar un proveedor
maduro en modelos de
desarrollo de software
Habilidades
técnicas y de
gestión
No disciplina
No procesos
No producto
Bajo
Coincidencia
Proveedor y comprador
maduros
Probabilidad alta de éxito
Desajuste
Comprador inmaduro
Proveedor maduro
Comprador “sugiere”
caminos “cortos”
Servicios de Terceros
5
Alto
IBM Rational Software Comes to You Mexico 2008
ANTES
Desarrollo Externo
AHORA
Modelo orientado a Producto
Modelo orientado a Horas/Hombre
Caso de Negocio
Requerimientos
Usuarios
Usuarios
Administración de Requerimientos
Estimación de Recursos
Analista de
Negocio
Líder de
Proyecto
Costo
Variable
Estimación de Esfuerzo Producto
Plan de Trabajo X día
X recurso
Líder de
Proyecto
Plan de Trabajo del
producto
Costo Fijo
Equipos de
programadores en sitio
Desarrollo basado en
horas/hombre
Desarrollo
Externo
Fábrica de Software
6
IBM Rational Software Comes to You Mexico 2008
MOSASA
•
Es el modelo rector para la gestión y operación del Servicio de Operación y Soporte
de Aplicaciones del IMSS
•
El objetivo de MOSASA es proporcionar un proceso común y estándar que utilicen
TODOS los integrantes de la DIDT para mejorar el uso de SASA
•
MOSASA cumple con las mejores prácticas definidas en estándares, modelos de
procesos de referencia y metodologías de ingeniería de software.
•
Los licitantes ganadores, TCS (Partida 1) e It Era (Partida 2), deben ejecutar todos
los servicios cumpliendo con todos los lineamientos y prácticas establecidas en el
MOSASA, incluyendo las metodologías establecidas en el mismo
•
Los modelos rectores del MOSASA son:
–
–
–
–
–
CMMI-DEV v1.2 (Representación Continua)
CMMI-ACQ. v1.1
PMBOK Guide Third Edition
ITIL v 3.
Proceso Unificado de Desarrollo de Software (RUP)
7
IBM Rational Software Comes to You Mexico 2008
Desarrollo y Operaciones
Dirección innovación y Desarrollo Tecnológico IMSS
Gestión de la Calidad
Gestión de la Calidad del SASA
Administración de Proyectos
Planeación de Proyectos
Monitoreo y Control de Proyectos
Ajuste de Proyectos a procesos
Mejora y Ajuste de los Procesos
Capacitaciónen
enlos
losProcesos
Procesos
Capacitación
Aseguramiento de Calidad de Proceso
Aseguramiento de la Calidad y medición del Proceso
Certificación de Calidad de Producto
Certificación de Calidad del Producto
Administración del Ambiente e infraestructura
Ingeniería de Productos
Administración y Análisis de Requerimientos del Producto
Soporte a la Operación
Administración de Aplicaciones
Arquitectura, Diseño, Implementación e Integración del Producto
Planeación y Administración de Operaciones
Aseguramiento de Calidad del Producto
Mesa de Servicios
Soporte a los Procesos
Gestión del SASA
Administración de Solicitudes de Atención
Administración de la Configuración
Evaluación de Soluciones
Administración del Programa SASA
Administración de la Arquitectura Tecnológica
8
IBM Rational Software Comes to You Mexico 2008
Organización de los Servicios proporcionados
Funciones del
Proveedor Partida 1
Mesa de ayuda
Arquitectura
Y Diseño
Desarrollo
Pruebas unitarias
Documentación
Inspecciones
Revisiones al
procesos estándar
Entrega y cierre
Fabrica de
Pruebas
Funcionalidad,
desempeño,
volumen
Formación en procesos IMSS DIDT
Administración y Soporte sobre la infraestructura RUP
Evaluación y mejora continua del proceso organizacional DIDT
9
Gestión de la Calidad
Operación de
Sistemas
Requerimientos
Planeación de la
calidad
Soporte a la calidad
Solicitudes de
Mantenimiento
Gestión de proyectos
Proyectos de
Desarrollo
Funciones del Proveedor
Partida 2
Procesos de soporte
Requerimientos de
Negocio
IBM Rational Software Comes to You Mexico 2008
Organización de Equipos para el Desarrollo y Mantenimiento
Arquitectura de
Aplicaciones y
Datos
Administración
Infraestructura
Servicio de
Desarrollo
Administración
de Proveedores
Proyecto
Oficina de
Administración
de Proyectos
Servicio de
Analistas
Oficina de
Proyectos
Aseguramiento de
Calidad de Proceso
y Producto
Mesa de
Servicios
10
IBM Rational Software Comes to You Mexico 2008
Flujo de Actividades
En sitio
En sitio y/o Fábrica de Software
Procesos
Gestión
Servicios
Requerimientos
Análisis y
Diseño
Construcción
Pruebas
Aseguramiento de la Calidad de Procesos y Productos
Administración de la Configuración y Cambios
Centro de Servicios Rational
11
IBM Rational Software Comes to You Mexico 2008
Arquitectura de Ambiente Desarrollo y Mantenimiento
Organizacionales
Rational Method Composer
Rational ClearQuest Web
Mejora Continua de Procesos
Capacitación Organizacional
Medición y Análisis
Rational ClearQuest
Aseguramiento de Calidad Organizacional de Procesos
Rational ClearQuest
Análisis y Toma de Decisiones
Administración de Proyectos
Por Proyecto
Principales
Aseguramiento
y Control de
Calidad de
Productos
Rational Functional Tester
Rational Robot
Performance Tester
Rational ClearQuest
Rational Software Arquitect
Rational RequisitePro
Rational RequisitePro Web
Soporte
Administración
de Proveedores
y Contratos
Administración y
Desarrollo de
Requerimientos
Rational Unifed Process
Rational RequisitePro
Rational RequisitePro Web
Desarrollo de
Soluciones
Rational Unified Process
Rational Software Modeler
Rational RequisitePro
Rational RequisitePro Web
Integración del
Producto
Contratación de
la Adquisición
Adquisiciones
Administración
Técnica de
Adquisiciones
Desarrollo
Rational ClearCase
Administración de Configuración y Cambios
Rational ClearCase
Rational ClearQuest
12
IBM Rational Software Comes to You Mexico 2008
Estrategia Fábrica de Calidad
Entendimiento
Solicitud
de Servicio
Producto
s
de trabajo
Entendimient
o de
Necesidades
Producto
s
de trabajo
Elaboración
de
Propuesta
de Solución
Producto
s
de trabajo
Realización
Planeación y
Análisis
Producto
s
de trabajo
Desarrollo
Producto
s
de trabajo
Aseguramiento de la Calidad
Implementación
Producto/
Servicio
Producto
s
de trabajo
Control de la
Calidad
Usuario
: Aceptación del producto
Interoperabilidad / BD: Autorización para producción
Fábrica de QA
: Certificado de calidad
Resultados
13
IBM Rational Software Comes to You Mexico 2008
Infraestructura de Herramientas Rational
14
IBM Rational Software Comes to You Mexico 2008
Gestión de Solicitudes de Servicio ClearQuest
Proceso automatizado, estándar y centralizado para el registro y
seguimiento de las solicitudes de servicio de la DIDT que se generen en la
organización
Liberado en Mayo del 2008 a toda la DIDT, ha generado como beneficio el
control de las horas contratadas y estimadas por servicio con los
proveedores.
Solicitudes de Servicio Mensuales
250
200
150
100
50
0
Total por Mes
Mayo
Junio
Julio
Agosto
140
170
200
200
Total de Solicitudes de Servicio: 710
15
IBM Rational Software Comes to You Mexico 2008
Registro de Defectos - ClearQuest
Creado para el registro de los defectos encontrados por la fábrica de pruebas en
los proyectos de desarrollo y mantenimiento.
Inició su operación en Nov/07. Actualmente se tienen aproximadamente 800
defectos encontrados en 26 proyectos. La tendencia de aumento de defectos
refleja el trabajo de aseguramiento de calidad en los proyectos.
16
IBM Rational Software Comes to You Mexico 2008
Centro de Servicios RUP - ClearQuest
Punto único de contacto para los usuarios cuyo objetivo
principal es responder de una manera rápida y
oportuna las solicitudes de soporte registradas,
en relación a las diversas herramientas IBM RATIONAL
Liberado en Junio del 2008, a Agosto del 2008 se
tienen 436 solicitudes atendidas,
con una tendencia de aumento cada mes, lo que refleja
el uso de las herramientas en la DIDT.
17
IBM Rational Software Comes to You Mexico 2008
Reposito Unico de Activos - ClearCase
Control de
versiones
Identificación
de versiones
Producto final con calidad
Identificación de
productos de
trabajo
Modo de
acceso
Estructura de
directorios
DIDT
ITERA
TATA
18
Coordinación
Estratégicos
Clave
Total
49
55
IBM
Rational
Software Comes to You Mexico 2008
CIA
6
CTARI
4
14
18
CTSM
1
26
27
CTIRSS
3
4
7
CAI
2
0
2
COA
4
2
6
20
95
115
Total
Proyectos en la DIDT
1
5 10 15 20 25 30 35 40 45 50
Antes del 2008
55 60
Proyectos 2008
CIA
5
6
CTARI
7
4
9/18
1
13/27
3
5/7
CAI
0
0/2
COA
3
3/6
CTSM
CTIRSS
85
507 Vistas distribuidas
repositorios
97
49/55
79 / 115
45 %
19
IBM Rational Software Comes to You Mexico 2008
Ejecución de pruebas funcionales
Problemática
 Alta incidencia de errores en producción
 Gran volumen de mantenimientos por deficiencias en
el análisis de impacto de los cambios
 Imposibilidad de generar pruebas regresivas por la
cantidad de funcionalidad de los sistemas.
20
IBM Rational Software Comes to You Mexico 2008
Caso Real: Pruebas funcionales SIMF
SISTEMA DE INFORMACIÓN DE MEDICINA FAMILIAR v 4.1
Agenda de Citas (Todos los Servicios)
Historia Clínica
Notas Médicas
Medicina
Familiar
Estomatologí
a
Vigilancia
Prenatal
Planificación
Familiar
Climaterio y
Menopausia
Hipertensión
Arterial
Diabetes
Mellitus
Medicina Preventiva
Niño
Adolescente
Mujer
Hombre
Adulto Mayor
Salud en el Trabajo
ST-4.30.8 (Informe
medico inicial de
probable RT)
ST – 1 (Aviso para
calificar probable
riesgo de trabajo)
ST – 2 (Dictamen
de alta por riesgo
de trabajo)
ST1-R (Recaída)
ST – 3 (Dictamen
de incapacidad
permanente o de
defunción por
riesgo
trabajo)
ST – 4 de
(Dictamen
Servicios Auxiliares
Receta
Individual
Resurtible
Transcripció
n
Incapacidad
Solicitud
Laboratorio
Solicitud
Rayos X
Solicitud
UMF
Referencia
de invalidez)
ST – 6 (Dictamen
de beneficiario
incapacitado)
Trabajo Social
Nutrición
Urgencias
Resultados
Ayudas
21
IBM Rational Software Comes to You Mexico 2008
Pruebas SIMF - Rational Functional Tester
Tiempos estimados para la ejecución de pruebas para el sistema
SIMF:
Manual
# Casos de
Prueba
989
Tiempo x
CP
10
minutos
Tiempo
Total
164.8 hrs
Automatizado
Tiempo x
CP
1 minuto
Beneficios
Tiempo
Total
16.48 hrs
10 veces menos en
tiempo y costo
Ahorro de tiempo para la ejecución de pruebas de regresión.
Mínimo esfuerzo para adaptar el script a un nuevo requerimiento del
sistema.
Mayor eficiencia para la ejecución de los casos de pruebas y el
manejo de las evidencias.
Automatización de los escenarios de prueba.
22
IBM Rational Software Comes to You Mexico 2008
Rational PerformanceTester
Problemática:
Al momento de que se conectan entre 40 y 50 usuarios en las unidades de
medicina familiar, se presentan problemáticas con el SIMF 4.1, es por eso que se
llevan a cabo pruebas de Desempeño. Esta incidencia se ha presentado en las
clínicas piloto en donde se encuentra instalado el SIMF 4.1
Los módulos considerados para las pruebas de desempeño son:
•
•
•
•
•
•
Módulo Agenda de Citas
Módulo Nota médica (Medicina familiar)
Módulo Historia Clínica
Módulo Farmacia
Módulo Salud en el trabajo
Módulo PrevenIMSS (Programas Integrados)
23
IBM Rational Software Comes to You Mexico 2008
24
Descargar

Slide 1