Upload
mario-poblete-prado
View
219
Download
0
Embed Size (px)
Citation preview
PROPUESTA:
“GP11834 – Migración Aplicativo GRANNET a WAS 8.0 o Superior ”.
Índice
1
2
3
4
5
6
7
INTRODUCCIÓN
OBJETIVOS
ALCANCE DEL SERVICIO
DESCRIPCIÖN DEL SERVICIO
PLANIFICACIÓN DEL PROYECTO
EQUIPO DE TRABAJO
FACTORES CRÍTICOS DE ÉXITO
8 ESTIMACIÓN DE ESFUERZO Y PROPUESTA ECONÓMICA
9 CONDICIONES GENERALES DE CONTRATACIÓN
10 POR QUE GLOKAL?
INTRODUCCIÓN
ANTECEDENTES
BBVA cuenta con un amplio conjunto de aplicaciones para diversos propósitos, basados en la plataforma Grannet, la cual funciona sobre el Software base de WebSphere Application Server 6.0.41, versión que actualmente no cuenta con soporte del fabricante
CONTEXTO
MOTIVO DE LA INICIATIVA
Teniendo en cuenta el antecedente, la migración de la plataforma Grannet a Was 8, implica la actualización de las tecnologías en las que se basan cada uno de los componentes de las aplicaciones, así como la definición y planificación de los requerimientos básicos de migración, tales como bases de datos, infraestructura, comunicaciones, seguridad, interdependencias con otras plataformas, alta disponibilidad y contingencia de las aplicaciones.
1
Actualmente BBVA no cuenta con soporte del fabricante para la versión de WAS en la que se basa el funcionamiento de Grannet, por tanto, se requiere ejecutar un proyecto que contemple integralmente los aspectos de la migración que permitirá a Grannet estar dentro de un versionamiento compatible y soportado de las tecnologías que usa, así como garantizar la normal operación que se tiene en la actualidad.
Objetivos que se pretenden cubrir con el servicio propuesto.
OBJETIVOS 2
Estratégicos
•Permanecer dentro del esquema de soporte de IBM para el servidor de aplicaciones WAS, así como contar con versiones actualizadas de las tecnologías sobre las que se encuentran desarrollados los diferentes componentes de la plataforma Grannet.
Económicos•Evitar posibles sobrecostos de soporte para BBVA, debidos a la no actualización del versionamiento del Software base de Grannet.
Gestión•Facilitar la gestión del soporte requerido por parte de BBVA, para temas que tengan que ver con fallo o incidencias del servidos de aplicaciones WebSphere Application Server.
ALCANCE DEL SERVICIO: 3
• Se llevará a cabo un proceso de consultoría tecnológica, centrado en identificar todos los aspectos que se deben tener en cuenta para el proceso de migración de la plataforma Grannet, teniendo en cuenta que esta es una plataforma sobre la que funcionan aproximadamente 180 aplicaciones diferentes, que a su vez son de carácter indispensable para lo servicios prestados por BBVA Colombia a sus diferentes áreas y para la operación de sus líneas de servicio. Por tanto, Glokal propone las siguientes líneas de trabajo:
1. Requerimientos funcionales Para Certificación de la Migración2. Requerimientos de Tecnologías Base (componentes de arquitectura Java)3. Requerimientos de Infraestructura, Configuración, Comunicaciones, Seguridad (posibles
certificados digitales) y Bases de Datos (JDBC) 4. Requerimientos de Interoperabilidad, Redundancia y Contingencia
• Con lo anterior, se generará un diseño funcional tal que provea un plan integral de migración que identificando, definiendo cada uno de los aspectos a tener en cuenta para un proceso de migración exitoso.
DESCRIPCIÓN DEL SERVICIO4
REQUERIMIENTOS FUNCIONALES
PARA CERTIFICACIÓN
DE LA MIGRACIÓN
Generación de la documentación de las pruebas funcionales ejecutadas sobre cada una de las aplicaciones de Grannet, cuyo resultado permitirá la validación de migración a WAS 8, al repetir estas mismas pruebas sobre la plataforma ya migrada, debiendo obtener el mismo resultado, tanto a nivel de comportamiento de la interfaz gráfica de usuario, como de la lógica de negocio y consistencia de la información en la capa de persistencia de los aplicativos.
REQUERIMIENTOSDE TECNOLOGÍAS
BASE
Los objetivos de esta línea de trabajo son:• Inventariar las aplicaciones productivas en la actualidad• Inventariar los componentes constitutivos por aplicación, es decir,
elementos Java, Javascript, JQuery, XML, HTML, JSP, CSS, JDBC/Oracle,
• Proponer versión objetivo de la migración de los tipos de componentes, previa validación de la compatibilidad entre las diferentes tecnologías respecto a las versiones a usar.
DESCRIPCIÓN DEL SERVICIO4
REQUERIMIENTOSDE
INFRAESTRUCTURA,CONFIGURACIÓN,
COMUNICACIONES, SEGURIDAD Y
BASES DE DATOS
Los objetivos de esta línea de trabajo son:• Documentar la arquitectura física actual de la plataforma base de Grannet• Documentar los requerimientos de configuración, tanto genérica como
específica de las aplicaciones basadas en Grannet• Inventariar las reglas de seguridad definidas para cada aplicación (esta
información deberá ser provista por el área de seguridad lógica de acuerdo al inventario de aplicaciones productivas de Grannet)
• Determinar la configuración actual de la interfaz de conexión a la capa de persistencia por cada aplicación de Grannet.
REQUERIMIENTOSDE
INTEROPERABILIDAD,REDUNDANCIA YCONTINGENCIA
Los objetivos de esta línea de trabajo son:• Identificar las dependencias de Grannet con otras tecnologías de BBVA,
por ejemplo DataPower, que para la ejecución de la migración, se identificarán como requerimientos de interoperabilidad.
• Determinar los servidores de Aplicaciones WAS sobre los que opera Grannet que deberán ser migrados en los diferentes entornos previos y ambiente productivo, de acuerdo a la operatividad y prioridad de Grannet.
• Teniendo en cuenta la magnitud del proyecto y las líneas de trabajo identificadas, Glokal propone el plan de trabajo que se muestra en la diapositiva siguiente
PLANIFICACIÓN DEL PROYECTO5
PLANIFICACIÓN DEL PROYECTO5
ActividadSemanas
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
Preparación de reunión de inicio de proyecto
Reunión de iniciación (KickOff)
Generación de inventario de aplicaciones
Validación de aplicaciones en uso productivo con GyD y Owners
Generación de inventario de componentes y tipos de componente por aplicación de uso productivo validado
Validación de disponibilidad de entorno previo, datos, usuarios y perfilamiento
Recolección y análisis de documentación de las aplicaciones (Manuales de usuario, guías operativas, tutoriales, manuales técnicos)
Levantamiento de información de la situación actual de la Arquitectura, Configuración y Características de seguridad de Grannet
Pruebas y validación funcionales por aplicación para documentar criterios de verificación de la migración
Generación de listado de Requisitos Tecnológicos de migración por aplicación: Infraestructura, Comunicaciones, Reglas de seguridad
Consolidación de información y Generación de Diseño Funcional Versión 1
Revisión DFU versión 1 por parte de BBVA
Sesión de retroalimentación 1
Recolección y análisis de información de complementación y/o corrección e inclusión de información al diseño funcional y a la matriz funcional para métricas.
Consolidación de información y Generación de Diseño Funcional Versión 2
Revisión DFU versión 2 por parte de BBVA
Sesión de retroalimentación 2
Ajustes y generación de versión final de Diseño Funcional
Recolección de Vistos Buenos
Sesión de retroalimentación final y cierre del proyecto
• En el siguiente organigrama se presenta el equipo de trabajo prospectado por Glokal, el cual fue conceptualizado bajo Criterios específicos en orden de prioridad.
• Gestión de proyectos y seguimiento de la calidad de servicio• Conocimientos y experiencia en la prestación de servicios de consultoría funcional• Conocimiento en la plataforma Grannet y Servidor de aplicaciones WAS• Habilidades para el levantamiento de la información requerida para la migración:
Funcional, Técnica.• Conocimientos técnicos y funcionales base para procesos de migración• Conocimiento y experiencia en la metodología de BBVA
EQUIPO DE TRABAJO6
EQUIPO DE TRABAJO6
Gerencia de Proyecto
- Estará compuesta por la gerencia de la línea de consultoría funcional de Glokal y de la gerencia encargada de la mesa de Gestión y Reporting de BBVA.
Analista Funcional/Técnico 3
- Experiencia en consultoría- Conocimientos técnicos
Analista Funcional/Técnico 2
- Experiencia en consultoría- Conocimientos técnicos
Analista Funcional/Técnico 1
- Experiencia en consultoría- Conocimientos técnicos
Líder Funcional
- Conocimiento de Negocio- Perfil de Gestión Experto
Líder Técnico
- Conocimiento de Negocio- Perfil de Gestión Experto
• A continuación se presenta la organización del equipo de trabajo que se dedicará a la realización del diseño funcional que orientará la migración de Grannet a WAS 8.0 o superior, de acuerdo a las características mencionadas en la diapositiva anterior:
EQUIPO DE TRABAJO6
GERENCIA DE PROYECTOGERENCIA DE PROYECTO
Encargado del seguimiento directivo del proyecto, así como de brindar su apoyo y guía en cuanto a aspectos de metodología y aspectos de gestión al proyecto.
Gerencia de Proyecto
- Estará compuesta por la gerencia de la línea de consultoría funcional de Glokal y de la gerencia encargada de la mesa de Gestión y Reporting de BBVA.
Analista Funcional/Técnico 3
- Experiencia en consultoría- Conocimientos técnicos
Analista Funcional/Técnico 2
- Experiencia en consultoría- Conocimientos técnicos
Analista Funcional/Técnico 1
- Experiencia en consultoría- Conocimientos técnicos
Líder Funcional
- Conocimiento de Negocio- Perfil de Gestión Experto
Líder Técnico
- Conocimiento de Negocio- Perfil de Gestión Experto
EQUIPO DE TRABAJO6
LÍDERES DE PROYECTOS FUNCIONAL/TÉCNICO
Serán los encargados de hacer micro-gestión a la ejecución de las actividades, alertar y/o mitigar los riesgos que se detecten o materialicen, apoyar la generación de estrategias que agilicen el proceso cuando se requiera, solicitar la evaluación del servicio, gestionar el cierre del proyecto y retroalimentar al equipo de trabajo, con miras a prestar un mejor servicio.
Gerencia de Proyecto
- Estará compuesta por la gerencia de la línea de consultoría funcional de Glokal y de la gerencia encargada de la mesa de Gestión y Reporting de BBVA.
Analista Funcional/Técnico 3
- Experiencia en consultoría- Conocimientos técnicos
Analista Funcional/Técnico 2
- Experiencia en consultoría- Conocimientos técnicos
Analista Funcional/Técnico 1
- Experiencia en consultoría- Conocimientos técnicos
Líder Funcional
- Conocimiento de Negocio- Perfil de Gestión Experto
Líder Técnico
- Conocimiento de Negocio- Perfil de Gestión Experto
EQUIPO DE TRABAJO6
ANALISTAS FUNCIONALES/TÉCNICOS
Se destinarán un equipo de analistas de perfil mixto (Técnico/Funcional), quienes se encargarán de la recolección de información, antecedentes, dependencias, análisis de la información recolectada, despeje de dudas, desambiguación y producción de las diferentes versiones del Diseño Funcional. Asimismo, se encargará de recibir la retroalimentación por parte de los involucrados en las sesiones de trabajo que se organicen para ello, realizar los ajustes y mejoras que se requieran y dirigir las actividades requeridas para la aprobación del documento.
Gerencia de Proyecto
- Estará compuesta por la gerencia de la línea de consultoría funcional de Glokal y de la gerencia encargada de la mesa de Gestión y Reporting de BBVA.
Analista Funcional/Técnico 3
- Experiencia en consultoría- Conocimientos técnicos
Analista Funcional/Técnico 2
- Experiencia en consultoría- Conocimientos técnicos
Analista Funcional/Técnico 1
- Experiencia en consultoría- Conocimientos técnicos
Líder Funcional
- Conocimiento de Negocio- Perfil de Gestión Experto
Líder Técnico
- Conocimiento de Negocio- Perfil de Gestión Experto
FACTORES CRITICOS DE ÉXITO7
• Disponibilidad de un entorno de migración, en el cual se cuente con el montaje completo de Grannet y todas sus aplicaciones, tal y como se encuentran en producción actualmente.
• Contar con un mínimo de 5 usuarios con acceso a todas la aplicaciones en el entorno mencionado en el punto anterior.
• Contar con privilegios de acceso y administración de las bases de datos de todas las aplicaciones de Grannet en el entorno mencionado en el punto 1.
• Entrega de la información requerida para la migración, por ejemplo: arquitectura física en producción de Grannet, inventarios de configuraciones por aplicación, estado actual de la infraestructura de comunicaciones por aplicación, inventario de reglas seguridad por aplicación.
• Seguimiento y gestión de los riesgos inherente a la realización de este proyecto.• Cumplimiento del plan de trabajo por parte de todos los involucrados en el proyecto. • Para la realización del Diseño Funcional, se tendrá en cuenta únicamente Grannet, es
decir, cualquier otro aplicativo sobre el servidor WAS a migrar, queda fuera del alcance.
ESTIMACIÓN DE ESFUERZO Y PROPUESTA ECONÓMICA8
• De acuerdo a la planificación realizada y al equipo de trabajo prpuesto por Glokal para la realización del diseño funcional para la migración de Grannet a WAS 8 o superior, se estima un esfuerzo de 4436 Horas Hombre (HH), lo cual equivale a la propuesta económica que se presenta a continuación:
• Coste Total del Servicio (COP): $ 145.000.000,00
CONDICIONES GENERALES DE CONTRATACIÓN: GESTIÓN DE CAMBIOS9
Procedimiento para la gestión de cambios
Objetivos:Incorporar al proyecto todas aquellasnecesidades identificadas y no contempladaspreviamente.
Se denomina cambio a todo tipo de modificación o extensión que afecte a los trabajos en el proyecto
definidos en el presente documento. Asimismo, se denomina cambio cualquier modificación sobre un
resultado entregable ya aceptado por el cliente. Un cambio afecta al presupuesto del contrato. Puede
ser una actualización, una mejora, una extensión o una corrección y pueden estar originados por:
Cambios en el alcance y/o identificación de nuevos componentes.
Variaciones en el equipo de trabajo y/o en la dedicación de sus miembros.
La finalidad del control de cambios es identificar, documentar, seguir y consensuar el cambio que se
realice para dejar claro el alcance del mismo y estimar su impacto en la planificación y en los costes, ya
que es una modificación al alcance inicial.
El gráfico de la página siguiente explica el proceso a seguir.
CONDICIONES GENERALES DE CONTRATACIÓN: Gestión de cambios9
Procedimiento para la gestión de cambios: gráfico
Petición de Cambio
(2) Propuesta de cambio (técnica)
Jefe del ProyectoGLOKAL
Jefe del ProyectoGLOKAL
(1) Registro del cambio
(3) Presentación impacto en el presupuesto
(5) Acciones
(4)¿Consenso
presupuesto?
(4)¿Consenso
presupuesto?
No
Sí
(6) Archivo
Equipo de trabajo
Comité de proyecto
Jefe del ProyectoCLIENTE
Jefe del ProyectoGLOKAL
Comité de Seguimiento
Director de ProyectoJefe de Proyecto
CLIENTE GLOKAL
Director de ProyectoJefe del Proyecto
CONDICIONES GENERALES DE CONTRATACIÓN: Control y seguimiento9
.
Procedimiento para control y seguimiento del avance
Objetivos:Conocer en cada momento dónde estamos, Planificación vs. Real y Desviaciones
El Control y Seguimiento del avance del proyecto tiene por objetivo planificar las actividades y medir el grado de cumplimiento de
las tareas para orientar las actividades hacia al cumplimiento de los objetivos. Este control se efectúa en los Comités de
Seguimiento y de Proyecto conjuntamente con el cliente y sus representantes. Los asuntos tratados en todas las reuniones se
registran en actas, a las cuales se aplica el sistema de aceptación mencionado en este documento.
La periodicidad de las reuniones de seguimiento se decidirá en la reunión de arranque del proyecto. Se mide el grado de avance
de las actividades / tareas del período.
Se asignan las tareas a iniciar.
Se tratan los cambios aparecidos en el período.
Se identifican y evalúan las incidencias y los riesgos para tomar las medidas correctoras necesarias.
Se aprueba la planificación para el próximo período.
CONDICIONES GENERALES DE CONTRATACIÓN: Entregas y aceptaciones 9
Procedimiento de entregas y aceptaciones
Entrega resultado
Resultado aceptado
Revisión conjuntaReinicio proceso
RecepcionaRevisaComunica resultado por escrito:OK
No OKCausasRevisión conjunta
FIN
CLIENTEGLOKAL
El plazo de aprobación previsto de los resultados entregables del proyecto es de un día laborable para actas de proyecto y de tres
días laborables para el resto. La ausencia de respuesta por escrito en el plazo requerido se asume como aprobación tácita. Si el
desarrollo del trabajo así lo exigiera este plazo se vería modificado en Comité de Seguimiento y / o de Proyecto con el fin de evitar
demoras en el desarrollo del servicio.
Las detecciones de regresión posteriores a una aceptación / validación serán tratadas por el procedimiento de Gestión de
Incidencias.
La aprobación de todos los resultados parciales supone la aceptación de la globalidad del proyecto.
POR QUE GLOKAL: Capacidad global con visión local10
• Compañía de consultoría y servicios informáticos.• Presentes en Colombia desde el año 2007.• Mas de 300 profesionales.• Vocación de socios tecnológicos.
El objeto de la compañía es la definición, diseño, desarrollo e implantación de soluciones tecnológicas desde el punto de vista de los sistemas de información, adaptadas a las necesidades de nuestros clientes, que les permitan conseguir sus objetivos en términos de innovación, eficiencia y competitividad para mejorar la gestión y el desempeño de su negocio.
POR QUE GLOKAL: Nuestros valores10
Nuestra actividad se sustenta en los siguientes valores, que son muy importantes para nosotros, ya que impregnan nuestro modo de trabajar y orientan nuestra actuación con clientes, socios y colaboradores:
1. CONFIANZA : trabajamos con la necesaria competencia, con total sinceridad y confiabilidad a lo largo del tiempo.
2. COMPROMISO : nos involucramos en los objetivos de nuestros clientes, asumiéndolos como propios.
3. RESPONSABILIDAD: capacidad de ofrecer una respuesta adecuada al cliente.4. TRABAJO EN EQUIPO : trabajamos coordinada y planificadamente con clientes y partners,
pero también con flexibilidad y vocación de servicio5. INNOVACION: aportamos iniciativas propias e imaginativas a las necesidades planteadas,
utilizando las tecnologías mas avanzadas en cada momento y que aporten a nuestro cliente un valor por encima de sus expectativas
POR QUE GLOKAL: Sistema de calidad10
En todos nuestros servicios se aplica la metodología de Evaluación de Calidad Percibida
(ECP), lo que permite:
Facilitar el establecimiento de objetivos de los proyectos.
Asegurar el alineamiento del equipo con los objetivos del Proyecto.
Convertir la satisfacción del cliente en un objetivo interno ligado al resultado económico, de
tal manera que los resultados de la encuesta realizada al cliente influyen sobre la
retribución variable de las personas que participan en la ejecución del proyecto
Para que lo anterior tenga efecto, deberá completarse y firmarse por ambas partes el
formulario de ECP, donde el cliente manifieste sus expectativas respecto del servicio objeto
de la presente oferta, y cumplirse los pasos posteriores del procedimiento de evaluación de
expectativas establecido por GLOKAL, con el objetivo fundamental de establecer un
procedimiento que facilite el conocimiento mutuo, la cobertura de la expectativas del cliente y
la mejora continua a través del aprovechamiento de la experiencia.
POR QUE GLOKAL: Referencias de clientes en Colombia10