062 aspectos metodologicos en las reingenierias corporativas
TRANSCRIPT
![Page 2: 062 Aspectos Metodologicos En Las Reingenierias Corporativas](https://reader035.vdocuments.pub/reader035/viewer/2022081603/559010c21a28ab84188b45f0/html5/thumbnails/2.jpg)
La Empresa
Bancard S.A., Asunción, Paraguay• Rubro: Adquirencia Tarjetas de Crédito y Débito• Marcas: Visa, Master, American Express, Diners y Productos Locales
Funciones Principales:• Procesamiento y Administración de Tarjetas de Crédito.• Administración de Red de POS (7500) y de 400 ATMruteo, autorización, monitoreo de ATMs • Ruteo de transacciones de E-Commerce
![Page 3: 062 Aspectos Metodologicos En Las Reingenierias Corporativas](https://reader035.vdocuments.pub/reader035/viewer/2022081603/559010c21a28ab84188b45f0/html5/thumbnails/3.jpg)
Bancard Antecedentes
• Dos empresas INFONET y Bancard.
• Necesidad de unificar y mejorar los sistemas.
Estudio del mercado :•¿Qué soluciones había en el mercado?
Visita a varias instalaciones en varios países. Soluciones Verticales no integrables
Surge el desafío del Rediseño de los Sistemas• ¿Es posible la reingeniería de tantos sistemas juntos?• ¿Qué tan comunes son las reingenierías? • Proyecto de 4,5 años
![Page 4: 062 Aspectos Metodologicos En Las Reingenierias Corporativas](https://reader035.vdocuments.pub/reader035/viewer/2022081603/559010c21a28ab84188b45f0/html5/thumbnails/4.jpg)
GeneXus ConsultingDevelopment Framework
![Page 5: 062 Aspectos Metodologicos En Las Reingenierias Corporativas](https://reader035.vdocuments.pub/reader035/viewer/2022081603/559010c21a28ab84188b45f0/html5/thumbnails/5.jpg)
International Software Benchmarking Standards Group
![Page 6: 062 Aspectos Metodologicos En Las Reingenierias Corporativas](https://reader035.vdocuments.pub/reader035/viewer/2022081603/559010c21a28ab84188b45f0/html5/thumbnails/6.jpg)
International Software Benchmarking Standards Group – Pocas reingenierías…
152012
0,7%
![Page 7: 062 Aspectos Metodologicos En Las Reingenierias Corporativas](https://reader035.vdocuments.pub/reader035/viewer/2022081603/559010c21a28ab84188b45f0/html5/thumbnails/7.jpg)
Bancard Prefactibilidad
• Primer contacto con Artech y Genexus Consulting
• Contacto con GX y recorrida de clientes con instalaciones similares en UY.
• Plan Piloto. Objetivos:• implementar una aplicación de prueba GX
con el equipo de desarrollo de Bancard• conocer la tecnología• verificar la viabilidad de desarrollar todos los
sistemas• crear un Plan Director
![Page 8: 062 Aspectos Metodologicos En Las Reingenierias Corporativas](https://reader035.vdocuments.pub/reader035/viewer/2022081603/559010c21a28ab84188b45f0/html5/thumbnails/8.jpg)
Bancard- GXCPlan Piloto
• Dos meses y medio • Areas - Procesadora / Switch / Autorizaciones• Un aplicativo para cada frente.• Apoyo de GXC en:
• Capacitación • Apoyo técnico especializado
• Armado de Plan Director
Objetivo:Dimensionar el proyecto en términos de tiempo, esfuerzo,
método para el rediseño, costos, recursos humanos y de hardware.
![Page 9: 062 Aspectos Metodologicos En Las Reingenierias Corporativas](https://reader035.vdocuments.pub/reader035/viewer/2022081603/559010c21a28ab84188b45f0/html5/thumbnails/9.jpg)
Bancard- GXCPlan Director
• Puntos Clave:• Estimar el Esfuerzo• Establecer metodología de trabajo
• Características en ese momento:
• Aplicación Legacy – RPG – Green Screen – cerca 7000 obj • Las divisiones trabajaban separadamente • Existían dos instalaciones de producción • Información desnormalizada• Redundancias indeseadas• Diferencias de diálogo y estilo.• Estilos diferentes de trabajo.
![Page 10: 062 Aspectos Metodologicos En Las Reingenierias Corporativas](https://reader035.vdocuments.pub/reader035/viewer/2022081603/559010c21a28ab84188b45f0/html5/thumbnails/10.jpg)
Bancard- GXCPlan Director
• Catálogo de Programas. • Sistema / SubSistema / SubSubSistema
• Dados los Fuentes RPG.• Uso de Archivos -> Cohesión• Juicio del Autor • Determinar tipo de objeto sucedáneo:
• Proc, reporte, webpanel, trn• Complejidad Alta Media Baja
• Relación Objeto,Complejidad -> GXPoints• GXPoints -> Horas Promedio
![Page 11: 062 Aspectos Metodologicos En Las Reingenierias Corporativas](https://reader035.vdocuments.pub/reader035/viewer/2022081603/559010c21a28ab84188b45f0/html5/thumbnails/11.jpg)
Bancard- GXCPlan Director - Estimaciones
• En base a productividad mensual estándar se proyectaron los tiempos de los Módulos / SubModulos
GXPoints x Mes Estándar 250
Módulo Prgs GXPoints Meses Std Administracion 518 159 0,6 Contabilidad 263 175 0,7 Embozados 323 958 3,8 Facturacion 261 1017 4,1 Monitoreo 172 364 1,5 Movim. 167 1429 5,7 ProcEsp 98 1460 5,8 1802 5562 22,2
![Page 12: 062 Aspectos Metodologicos En Las Reingenierias Corporativas](https://reader035.vdocuments.pub/reader035/viewer/2022081603/559010c21a28ab84188b45f0/html5/thumbnails/12.jpg)
Bancard- GXCPlan Director - Dimensionamiento
0
1
2
3
4
5
6
7
8
9
10
Meses Finales
Meses
Esfuerzo Comparativo por MóduloUsuarios
Cupones
Intercambio Visa
Cierre
Cobranding
Informes
Intercambio Master
Negocios
Clearing
Generales
Contabilidad
Varios
Promociones
Proc Internos
Riesgos
![Page 13: 062 Aspectos Metodologicos En Las Reingenierias Corporativas](https://reader035.vdocuments.pub/reader035/viewer/2022081603/559010c21a28ab84188b45f0/html5/thumbnails/13.jpg)
Bancard- GXCPlan Director - Dimensionamiento
![Page 14: 062 Aspectos Metodologicos En Las Reingenierias Corporativas](https://reader035.vdocuments.pub/reader035/viewer/2022081603/559010c21a28ab84188b45f0/html5/thumbnails/14.jpg)
Bancard- GXCPlan Director – Armado de Equipos
• Se establece el armado de equipos de trabajo.• Equipos para Rediseño• Equipos para atención Día a Día.• Incorporación de recursos adicionales
• Temporales• Permanentes
• Apoyo de GXC
• Co Dirección• Co Gestión• Apoyo Técnico permanente en PY• Gerente de Proyecto • Software Factory
![Page 15: 062 Aspectos Metodologicos En Las Reingenierias Corporativas](https://reader035.vdocuments.pub/reader035/viewer/2022081603/559010c21a28ab84188b45f0/html5/thumbnails/15.jpg)
Bancard- GXCInvolucró directa o indirectamente a:
• Accionistas de Bancard (12) • Comité Tecnología (8) • Seguridad Informática Auditoría (4)• Gerencia Gral (1)• Gte Tecnología 29• Gta. Procesadora/Autorizaciones 14• Gte. Switch – 9 • GXC (5)• Test – PreProducción 3
• Funcionarios Bancard 120
![Page 16: 062 Aspectos Metodologicos En Las Reingenierias Corporativas](https://reader035.vdocuments.pub/reader035/viewer/2022081603/559010c21a28ab84188b45f0/html5/thumbnails/16.jpg)
Bancard- GXCAnálisis de Módulos / División por Frentes
• Trabajo con cada equipo de desarrollo en:• Establecimiento de pautas y nomenclatura común• Análisis y Diseño estructural.• Armado de Modelo Corporativo.• Incorporación de Patterns – K2Bpattern• Meta: 250 Gxpoints por mes.• Acompañamiento técnico/metodológico.• Se evolucionó a modelo Senior-Junior. Trabajo en Pares. Se obtuvieron Analistas Funcionales GX y Desarrolladores.
![Page 17: 062 Aspectos Metodologicos En Las Reingenierias Corporativas](https://reader035.vdocuments.pub/reader035/viewer/2022081603/559010c21a28ab84188b45f0/html5/thumbnails/17.jpg)
Bancard- GXCAnálisis de Módulos / División por Frentes
![Page 18: 062 Aspectos Metodologicos En Las Reingenierias Corporativas](https://reader035.vdocuments.pub/reader035/viewer/2022081603/559010c21a28ab84188b45f0/html5/thumbnails/18.jpg)
Bancard- GXCAnálisis de Módulos / División por Frentes
![Page 19: 062 Aspectos Metodologicos En Las Reingenierias Corporativas](https://reader035.vdocuments.pub/reader035/viewer/2022081603/559010c21a28ab84188b45f0/html5/thumbnails/19.jpg)
Bancard- GXCControl de avance
• Realización de controles periódicos.• - Administración de nuevos pedidos (verde) • - Análisis de riesgos• - Atención a necesidades del negocio (MC)• - Ajustes en las asignaciones de recursos.• - Cambios de recursos o desafectación de recursos.• Revisión por Area / Sistema
• % Cumplimiento• Proyección vs. Real• % Desvío• % Estimado en 30 días
• Trabajo sobre MSProject
![Page 20: 062 Aspectos Metodologicos En Las Reingenierias Corporativas](https://reader035.vdocuments.pub/reader035/viewer/2022081603/559010c21a28ab84188b45f0/html5/thumbnails/20.jpg)
Bancard- GXC ¿Cómo vamos? Desde el Ppio y Este mes
![Page 21: 062 Aspectos Metodologicos En Las Reingenierias Corporativas](https://reader035.vdocuments.pub/reader035/viewer/2022081603/559010c21a28ab84188b45f0/html5/thumbnails/21.jpg)
Bancard- GXC¿Cómo debería irnos en un mes?
![Page 22: 062 Aspectos Metodologicos En Las Reingenierias Corporativas](https://reader035.vdocuments.pub/reader035/viewer/2022081603/559010c21a28ab84188b45f0/html5/thumbnails/22.jpg)
Bancard- GXCCreación de Nuevas Areas / Roles
• Nuevo rol Administrador de Preproducción / SQA
- KBA – Knowledge Base Administrator- SQA – Software Quality Assurance- Puesta en marcha nuevas versiones
Area de Testing- Capacitación especializada en Testing Funcional- Grupo específico para Testing- Creación de Ambiente separado de Desarrollo- Creación de Ambiente de Certificación - Software para control de versiones- Soft para gestión de Incidentes / Ciclo de Desarrollo
![Page 23: 062 Aspectos Metodologicos En Las Reingenierias Corporativas](https://reader035.vdocuments.pub/reader035/viewer/2022081603/559010c21a28ab84188b45f0/html5/thumbnails/23.jpg)
Bancard- GXCManejo de versionado / Ciclo de vida
WAS Interactivo10.251.2.122
20
WAS/Servidorde Procesos
50
iseries 570192.168.109.21
PROCESADORAAUTORIZACIONES
iseries 570192.168.109.1
SWITCHGENERALESSEGURIDAD
iseries 550192.168.109.129PROCESADORA
AUTORIZACIONES
iseries 550192.168.109.33
SWITCHGENERALESSEGURIDAD
Pasaje SAVF/FTP
Pasaje SAVF/FTP
TEST
WAS Interactivo10.0.110.123
Servidor deProcesos
Copia de WAR /
Classes
Copia de W
AR /
Classe
s
GX LocalTOMCAT en PC
Local
DESARROLLO - iseries 520192.168.109.37
SWITCHPROCESADORA
GENERALESSEGURIDAD
SVT
Novedades
Producción
Consolidación
![Page 24: 062 Aspectos Metodologicos En Las Reingenierias Corporativas](https://reader035.vdocuments.pub/reader035/viewer/2022081603/559010c21a28ab84188b45f0/html5/thumbnails/24.jpg)
Bancard- GXCSoftware Factory
• Se seleccionaron algunos módulos que fueron desarrollados en MVD.
- Uno de misión crítica. (Facturación)- Pasamos de 4/5 días previos al mes al día de cierre a cierre on demand.
- Fue clave la participación activa de contraparte en generación de especificaciones detalladas y en cómo esas specs se bajaron a papel.
- Una semana de relevamientos produjeron, al menos un mes de trabajo en Fábrica (3 personas).
![Page 25: 062 Aspectos Metodologicos En Las Reingenierias Corporativas](https://reader035.vdocuments.pub/reader035/viewer/2022081603/559010c21a28ab84188b45f0/html5/thumbnails/25.jpg)
Bancard- GXCMigraciones / Coexistencia
DATOS
• Migraciones - depuración • Coexistencia – Verde Azul – Azul Verde• DV´s • DDM´s • MIMIX• RPG • Java
![Page 26: 062 Aspectos Metodologicos En Las Reingenierias Corporativas](https://reader035.vdocuments.pub/reader035/viewer/2022081603/559010c21a28ab84188b45f0/html5/thumbnails/26.jpg)
Bancard- GXCBalance Final
• Equipo Capacitado con GX9• Know How Metodológico-Desarrollo• Kb en manos del cliente• Mantenimiento Interno• Kb > 10.000 Objetos • 850 Tablas • Bdd Distribuida• Buena Performance• Nuevos Servicios • Nuevo Look & Feel • Capacidad de Respuesta futura• Independencia de Plataforma / Lenguaje
![Page 27: 062 Aspectos Metodologicos En Las Reingenierias Corporativas](https://reader035.vdocuments.pub/reader035/viewer/2022081603/559010c21a28ab84188b45f0/html5/thumbnails/27.jpg)
Bancard- GXCLecciones Aprendidas
• Pensar en lo mejor para la Empresa• Diga No al Así Nomás • Exigir. Apuntar al centro del Blanco. • Sea Justo. • Duro con el problema no con la persona.• Mantener project Sincero c/ Area Directrices• Estimar Juntos, Desarrollar Comprometidos• Testear es Invertir • Mantener la proa y horizonte claro
![Page 28: 062 Aspectos Metodologicos En Las Reingenierias Corporativas](https://reader035.vdocuments.pub/reader035/viewer/2022081603/559010c21a28ab84188b45f0/html5/thumbnails/28.jpg)
Bancard- GXCLecciones Aprendidas
• Aprender en equipo / incorporar • Gastar las energías en Solucionar Cosas• Atender al Eficiente • Evitar el cuchicheo -> Miedo -> Ignorancia• Bajar del proyecto al que no quiere trabajar en el.• Mantener el control siempre
![Page 29: 062 Aspectos Metodologicos En Las Reingenierias Corporativas](https://reader035.vdocuments.pub/reader035/viewer/2022081603/559010c21a28ab84188b45f0/html5/thumbnails/29.jpg)
Bancard- GXCLecciones Aprendidas
¿Se puede?
Si, se Pudo
Muchas Gracias
![Page 30: 062 Aspectos Metodologicos En Las Reingenierias Corporativas](https://reader035.vdocuments.pub/reader035/viewer/2022081603/559010c21a28ab84188b45f0/html5/thumbnails/30.jpg)
Bancard- GXCLecciones Aprendidas
Nos acompaña Juan Salas ¿Preguntas?