Desarrollo Gestionado
Nuevo Modelo de Contratación
Desarrollo Gestionado
Nuevo Modelo de Contratación
Gerencia de Informática de la Seguridad SocialGerencia de Informática de la Seguridad Social
Abril 2013
2
Índice de contenidos
Situación actual
Solución propuesta
Desarrollo Gestionado
3
Situación actual
4
Situación actualActividades previstas próximos años
Evolución sistemas actuales y desarrollos normativos
Desarrollo Ley 11
Potenciación administración electrónica
Servicios de movilidad para el ciudadano
Necesidad de aumentar la capacidad productiva
Previsión de disminución de recursos propios
Necesidad de implantación de buenas prácticas en gestión de recursos de AT
Copia auténtica
NOTESS Obligatorio
Factura electrónica
Nuevos modos de acceso
Aplicaciones móviles
Apoderamientos
Portales
5
Solución propuesta
6
Nuevo Modelo de ContrataciónObjeto
Objeto
Desarrollo y Mantenimiento de aplicaciones informáticas de las Entidades Gestoras, Servicios Comunes e Intervención General de la Seguridad Social, mediante la prestación de los servicios de análisis, diseño, construcción, pruebas y documentación.
Servicio Análisis y Pruebas
Servicio Diseño, Construcción y
Pruebas
Servicio Documentación
Modalidad AT Modalidad DG Modalidad Proy. Cerrado
INSSHost, Sistemas
Abiertos y Pros@Host, Sistemas Abiertos
y Pros@Host, Sistemas Abiertos y
Pros@
ISM Host, Sistemas
Abiertos y Pros@Host, Sistemas Abiertos
y Pros@Host, Sistemas Abiertos y
Pros@
TGSS - Pros@ -
IGSS - Pros@ Pros@
GISS - Pros@ Pros@
DG
AT Análisis
Diseño
Construcción
Pruebas
Documentación
Total aplicaciones: 120
Total Líneas de código: 13.738.240
7
Nuevo Modelo de Contratación Modalidades de Servicio
Modalidad de Asistencia Técnica
Contratación por Recursos
Pago por horas trabajadas
Precio unitario por Hora/Categoría
Modalidad de Desarrollo Gestionado
Contratación por Servicios
Pago por Unidad de Trabajo estimada y aceptada
Precio unitario por Unidad de Trabajo
Servicio sujeto a Acuerdos de Nivel de Servicio
Modalidad de Proyecto Cerrado
Proyecto llave en mano
Pago por aplicación documentada y aprobada
Precio unitario por Línea de Código DG
AT Análisis
Diseño
Construcción
Pruebas
Documentación
8
Nuevo Modelo de Contratación Objetivos
Dar continuidad a los trabajos actualmente contratados en modalidad de Asistencia Técnica:
Expediente 60/VC-28/10 del INSS, a finalizar en Diciembre de 2013
Expediente 2009/PA/1030 del ISM, que finaliza en Enero 2014
Aumentar la capacidad de trabajo para dar respuesta a las necesidades de:
Adaptación de aplicaciones actuales a la normativa de Administración Electrónica.
Adaptación a entornos de Movilidad.
Evolucionar hacia un nuevo modelo de contratación:
La prestación del desarrollo se transforma desde un modelo de contratación de recursos (AT) a un modelo de contratación de servicios (DG), con las siguientes ventajas, entre otras:
Económicas, ya que se paga por trabajo “estimado” y finalizado.
El personal interno se dedica a tareas de mayor valor añadido.
Se evitan situaciones de cesión ilegal de trabajadores y se cumple la instrucción conjunta de las SEAP y SEPG de 28 de diciembre de 2012.
9
Nuevo Modelo de Contratación Novedades
Dentro del mismo pliego se contemplan las modalidades de:
Asistencia Técnica
Desarrollo Gestionado
Proyecto Cerrado
Cambio de modelo orientada a facilitar el tránsito del modelo de trabajo actual hacia el Desarrollo Gestionado.
Cofinanciación y compartición de gastos entre diferentes Entidades Gestoras, con un techo presupuestario para cada Entidad.
Facturación por precios unitarios (Horas/Categoría, Unidades de Trabajo, Líneas de Código).
Contempla las Instrucciones de Buenas Prácticas para el personal de AT.
10
Desarrollo Gestionado
Desarrollo Gestionado
Conceptos
Alcance
Modelo Organizativo
Procedimientos
Herramientas
Facturación
11
Desarrollo Gestionado. ConceptosCaracterísticas
Desde una gestión de recursos Hacia una gestión de actividades
Alcance Definido por servicios
Métricas predefinidas Estimación previa en Unidades de TrabajoPlanificación de los trabajos Indicadores de Niveles de Servicio
Tarifas Precio unitario por Unidad de Trabajo
Compromiso Acuerdos de Nivel de Servicio (ANS)
Pago Por trabajo finalizadoPenalidades por incumplimiento ANS
Gestión de los equipos Responsabilidad del ProveedorIndependencia del personal de AT
Valores añadidos Consolidación Documentación TécnicaEstandarización de procedimientos de trabajo
Adecuación de la capacidad productiva Gestión de la carga de trabajo
12
Desarrollo Gestionado. ConceptosDefiniciones
Unidad de Trabajo: Unidad básica de medida de la producción de un equipo de trabajo tipo para
realizar las actividades incluidas en el servicio:
Acuerdos de Nivel de Servicio: Compromisos contractuales establecidos entre la GISS y el proveedor en
cuanto a alcance y nivel de servicio exigido.
Penalidades: El incumplimiento de los ANS puede generar penalidades que se aplicarán a
lo facturado
Interpretación del análisis funcional Estimación de los trabajos y su planificación Elaboración del diseño técnico y su documentación Construcción del software Pruebas técnicas y funcionales
Resolución de incidencias Soporte Aseguramiento de la calidad Gestión de la demanda de los trabajos Gestión de equipos Gestión del Servicio
13
Desarrollo Gestionado. Conceptos Responsabilidades
Organización/Gestión por parte de la GISS: Designación de un Director técnico, que supervisa y dirige los proyectos. Elaboración de la Cartera de Peticiones. Priorización del trabajo. Elaboración de las actas de recepción de los trabajos, una vez superados los
controles establecidos. Seguimiento mensual del cumplimiento de los acuerdos de nivel de servicio
(ANS).
Nivel de Compromiso del Adjudicatario: Gestión del servicio. Control y seguimiento. Gestión del equipo. Gestión de la Carga de Trabajo. Cumplimiento de los ANS.
14
Desarrollo Gestionado. AlcanceResumen de Actividades en el Ciclo de Vida
Requisitos• Requerimientos• Documento de Requisitos
Análisis• Maqueta• Documentación de Análisis
• Plan de pruebas
Crear Petición DG
• Petición GEDEON Diseño / Construcción
Estimar • Documento Estimación
Diseño y Construcción
• Diseño• Elementos Construidos
Pruebas• Pruebas Funcionales DG
• Producto a Entregar
Pruebas Funcionales
• Resultado de Pruebas
Centro de Desarrollo (CD)
Canaliza requerimientos de las áreas de negocio
Requisitos para Evolutivos y Nuevos Desarrollos
Elaborar con Usuario la Cartera de Peticiones
Interlocución con Proveedor
Elaboración del Análisis
Detección , análisis y priorización de incidencias
Seguimiento y control de los Evolutivos, Incidencias, ..
Desarrollo DG
Participa en la planificación de la Cartera de Peticiones
Desarrollo del ciclo de vida básico
Corrección de incidencias
Seguimiento y control de los Evolutivos, Incidencias, ..
Seguimiento y control del Servicio DGGerencia Adjunta/Coordinación de Desarrollo
Seguimiento y control del Servicio DG
Coordinación con resto de departamentos
Suministra los recursos materiales para el Servicio
15
Desarrollo Gestionado. AlcanceServicios
Servicios Incluidos Servicios No Incluidos
Gestión del Servicio Desarrollo de Nuevos Proyectos (Nuevos
Desarrollos) Mantenimiento Correctivo de Aplicaciones Mantenimiento Evolutivo y Adaptativo de
Aplicaciones Corta Duración Esfuerzo ≤ 160 UT
Larga Duración Esfuerzo > 160 UT
Soporte
Toma de Requisitos y Análisis Funcional
Servicios de Consultoría
Puesta en Producción de las Soluciones
Infraestructuras de red
Mantenimiento de las plataformas tecnológicas
Horario de prestación del servicio: De Lunes a Jueves, de 08:00 a 19:00 h, Viernes, de 08:00 a 15:00 h
Ubicación de la prestación del servicio: Posibilidad de deslocalización
16
Desarrollo Gestionado. Modelo OrganizativoEstructura Organizativa
Director Técnico Responsable del Servicio Centros de Desarrollo
Responsable del Modelo de Servicio Responsable de Aplicaciones (RA)
Responsable del Equipo
Técnico (RET)
Interlocutores Centros de
Desarrollo (ICD)
Oficina de Proyectos
Proveedor DG
GISS
Responsable del Servicio DG
Analistas
17
Desarrollo Gestionado. Modelo Organizativo Modelo de Relación
Com
ité d
e D
irecc
ión
Com
ité d
e D
irecc
ión
Responsable del Modelo
Responsable del Modelo
Responsable Servicio C. Desarrollo 1
Responsable Servicio C. Desarrollo 1
Responsable AplicacionesResponsable Aplicaciones
Oficina de Proyecto
Oficina de Proyecto
Responsable Servicio DG
Responsable Servicio DG
GISS Proveedor DG
Com
ités
de
Seguim
iento
Com
ités
de
Seguim
ientoResponsable
Serv. CDResponsable
Serv. CD
Interlocutores Centro
Desarrollo CD
Interlocutores Centro
Desarrollo CD
Usuarios CDs
Seguimiento del contrato y propuestas de modificación
Aprobación Plan de Capacidad
Gestión de Cambios en la Organización/Negocio
Aprobación de planes de transición del Servicio y Aplicativos
Revisión general del servicio y del cumplimiento de los ANSs
Resolución de Conflictos
Revisión de la adecuación de los indicadores de niveles de servicio
Director Técnico
Supervisión del cumplimiento de responsabilidades
Evaluación e identificación de los riesgos y puesta en marcha de planes de acciones correctivas. Prevención de posibles desviaciones
Seguimiento del avance del servicio y del grado de cumplimiento de los acuerdos de nivel de servicio
Revisión de los niveles de servicios alcanzados. Mejora de la eficiencia y calidad del Servicio
Actualización de la cartera de peticiones. Seguimiento de planificación
Resolución y/o escalado de conflictos, cuando proceda
Transmisión al Comité de Dirección de los planes de transición del Servicio y Aplicativos
Responsable Servicio C. Desarrollo
n
Responsable Servicio C. Desarrollo
n
18
Desarrollo Gestionado. ProcedimientosDocumentos y Procedimientos
Indicadores y Métricas del Servicio DG
Modelo de Servicio
Modelo de Facturación
Establece los indicadores que permitirán hacer el seguimiento del Servicio DG
Recoge la estrategia del Servicio de Desarrollo DG
Establece las condiciones económicas acordadas entre el CD y el Proveedor del Servicio DG
Establece la operativa para la transferencia de información entre el CD y el Proveedor del Servicio DG
Procedimiento para la Gestión de Peticiones
Procedimiento para la Incorporación de Aplicaciones al Servicio DG
Procedimiento de Intercambio de Información CD-DG
Procedimiento para la Gestión de Cambios
Procedimiento para la Incorporación de Nuevos Desarrollos al Servicio DG
Establece las directrices para la resolución de peticiones (correctivo, evolutivo y soporte)
Establece las directrices para la incorporación de aplicaciones al Servicio DG
Establece las directrices para gestionar los cambios que afectan el alcance funcional de desarrollos ya iniciados
Recoge las directrices para la incorporación de nuevos proyectos al Servicio DG
19
Desarrollo Gestionado. Métricas y ANS Tipos de Indicadores
ANS: Acuerdo de Nivel de Servicio
VOB: Valor Objetivo
INF: Informativos
Indicador sujeto a penalización según el Nivel de Servicio acordado.
Indicador con el ‘valor objetivo’ de alcance deseado.
Indicador informativo.
La Gestión del Servicio se basa en el modelo de supervisión de los niveles de servicio definidos y la monitorización de indicadores básicos que miden la calidad del servicio que el Proveedor presta al Cliente.
TIPOS
Servicio
Comprometido
Riesgos
Información
Productividad
Calidad
Satisfacción
GRUPOS
Plazos
Aceptación
Aprobación
Evalúan el volumen de trabajo finalizado respecto al esperado
Miden el nivel de los objetivos alcanzados sin errores, y la solidez de la documentación realizada.
Miden los aspectos que proporcionan confianza y seguridad al área usuaria
20
Desarrollo Gestionado. Métricas y ANS Definiciones Básicas
Criticidad de Aplicación Alta, Media y Baja, dependiendo del nivel de disponibilidad necesario para el área usuaria.
Prioridad de la Petición Atributo de una petición que asigna la importancia de la misma y establece el orden de su resolución, encuadrándola dentro de los valores acordados de nivel de servicio. Se han definido tres niveles de prioridad: Alta (1), Media (2) Baja (3).
Plazo de Atención Periodo de tiempo máximo que puede transcurrir desde que una Petición comienza a tramitarse hasta que está preparada para comenzar su desarrollo.
Este plazo es un plazo ya prefijado, y que depende de la criticidad de la aplicación y de la prioridad de la petición, siendo estos plazos por los que se medirá el servicio prestado.
Este plazo marcará el tiempo de respuesta para:
Realizar la estimación de una petición de mantenimiento evolutivo
Iniciar la actuación en la resolución de una incidencia, si es de mantenimiento correctivo
Iniciar las acciones asociadas a una petición de “Soporte”
Plazo de Resolución Periodo de tiempo máximo que puede transcurrir desde que una Petición comienza a tramitarse hasta que se da su desarrollo por finalizado.
Para mantenimientos correctivos y soporte este plazo es un plazo ya prefijado, y que depende de la criticidad de la aplicación y de la prioridad de la petición, siendo estos plazos por los que se medirá el servicio prestado.
Para mantenimientos evolutivos este plazo será el acordado al estimar la petición
21
Desarrollo Gestionado. Métricas y ANS Acuerdos de Nivel de Servicio
ACUERDOS DE NIVEL DE SERVICIOTIPO DE SERVICIO
Correctivo Evolutivo Soporte
Porcentaje de Peticiones estimadas en plazo en un periodo E-P-01
Porcentaje de Peticiones resueltas en plazo en un periodo C-P-02 E-P-02 S-P-02
Porcentaje de No conformidad con Fin Desarrollo C-C-04 E-C-04
Porcentaje de No conformidad con Fin Desarrollo reiterativas C-C-07 E-C-07
22
Desarrollo Gestionado. Métricas y ANS Ejemplo de Plazos de Correctivo
Atención CRITICIDAD APLICACIÓN
PRIORIDAD
ALTA MEDIA BAJA
1 ≤ 1 horas ≤ 1 horas ≤ 1 horas
2 ≤ 4horas ≤ 4horas ≤ 4horas
3 ≤ 8horas ≤ 8horas ≤ 8 horas
Resolución CRITICIDAD APLICACIÓN
PRIORIDAD
ALTA MEDIA BAJA
1 ≤ 03 horas ≤ 04 horas ≤ 08 horas
2 ≤ 15 horas ≤ 25 horas ≤ 35 horas
3 ≤ 40 horas ≤ 50 horas ≤ 60 horas
C-P-02 Porcentaje de Incidencias Resueltas en plazo en un periodo
Objetivo Porcentaje de Incidencias finalizadas en plazo, de las tramitadas para el Servicio AM
AnálisisInforma del volumen de incidencias finalizadas en plazo que soporta el Área/Servicio AM, en un periodo determinado
Formula de cálculo P=[ (Rc(v)*w)], dondeP Coeficiente de penalización resultante Rc Ratio de cumplimientow Peso Para el cálculo del ratio de cumplimiento se tiene en cuenta la tabla de ANS indicada, calculándose el valor v:v=(A/B)*100, dóndev: porcentaje resultante para prioridad i (en este caso todas)A: Total de Peticiones de Incidencias finalizadas en plazo durante el periodo.B: Total de Peticiones de Incidencias cuya fecha fin prevista de resolución esté comprendida dentro del periodo.
NIVEL PRIORIDAD w(Peso)Rc (Ratio de Cumplimiento)
-0,5 0 0,5 0,7 1
Todas 0,5 100 ≥ v ≥ 95 95 > v ≥ 90 90 > v ≥ 85 85> v ≥ 80 v < 80
23
Desarrollo Gestionado. Herramientas
Herramientas
Gestión de la Demanda
Gestión Documental
Estimación / Planificació
n
Control y Seguimiento
• Informe de Seguimiento
• Informe de Dirección
• Cuadro de Mando
24
Desarrollo Gestionado. Herramientas Herramienta de Estimación
Método Estimación por componentes
• Catalogar desarrollo
• Inventariar componentes
• Asignar Factores Ponderadores• Acción (Creación / Modificación) • Complejidad (Alta, Media, Baja)
• Identificar características de la aplicación: factores de ajuste
• Unidades de Trabajo calculadas
• Aplicación de las características
• Unidades de Trabajo ajustadas (1)
Actividades de entrada a la herramienta Resultados
(1) El ajuste del cálculo se realiza en base a la fórmula UTA = UTSA * (0,86 + (0,01*TFA)), donde
UTA - Suma UT Ajustados UTSA - Suma UT sin Ajustar TFA - Factor de Ajuste Total (suma de los valores asignados)
25
Desarrollo Gestionado. Herramientas Herramienta de Estimación
FACTORES PONDERADORES
Acción
Creación
Modificación
Complejidad
Alta
Media
Baja
TIPO DE DESARROLLO
Nuevo Desarrollo
Evolutivo
COMPONENTES
Entidades
Ventanas (para Mainframe)
Ventanas dinámicas (para sistemas abiertos)
Ventanas estáticas (para sistemas abiertos)
Interfaces
Informes
Procesos
FACTORES DE AJUSTE
Comunicación de Datos
Estabilidad de los Procesos
Proceso Distribuido
Objetivos de Rendimiento
Configuración de Explotación compartida
Tasa de Transacciones
Entrada de Datos en línea
Eficiencia con el Usuario Final
Sinergia (posibilidad de reusabilidad código preexistente)
Se exige Reusabilidad
Actualizaciones en línea
Lógica de Proceso Interno Compleja
El desarrollo contempla la Conversión e Instalación
Auditorías
Facilidad de Operación
Instalaciones Múltiples
Facilidad de Cambios
Determinación de si las entradas están delimitadas
Ele
men
tos
de V
alo
raci
ón
26
Desarrollo Gestionado. Facturación
CONCEPTOS DE FACTURACIÓN
Cantidad fija correspondiente a correctivo Cantidad variable:
UT estimadas de Evolutivos y Nuevos Desarrollos finalizados.
Se abonará el 90% a la entrega y el 10% restante a la aceptación por parte de la GISS.
Para trabajos de duración planificada superior a tres meses, se podrá abonar el 90% de las UT realizadas certificadas por la empresa, sin que ello suponga reconocimiento de entrega ni aceptación de los trabajos realizados.
El 10% restante se abonará a la aceptación de la GISS.
UT producidas de Soportes finalizados
Penalidades
Gerencia de Informática de la Seguridad SocialGerencia de Informática de la Seguridad Social
Desarrollo Gestionado
Nuevo Modelo de Contratación
Desarrollo Gestionado
Nuevo Modelo de Contratación