Você está na página 1de 12

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS

FACULTAD DE INGENIERA DE SISTEMAS E INFORMTICA


UNIDAD DE POS GRADO / MAESTRIA EN GOBIERNO DE TI

ARQUITECTURA EMPRESARIAL
Trabajo prctico

BUENO BUENO WALTER RONALD

CENEPA ZARRIA, ELIAS ANTONY

DEL CARPIO GMEZ DIEGO JASON DANILO

Ciudad Universitaria, 17 de Febrero del 2016

Arquitectura Empresarial
Tabla de Contenido
1.

DESCRIPCIN DEL PROBLEMA........................................................................................................4

1.1.

ANTECEDENTES.........................................................................................................................................4

1.2.

OBJETIVO.....................................................................................................................................................4

1.3.

ALCANCE........................................................................................................................................................5

2.

ESTRATEGIA DE EJECUCIN.............................................................................................................6

2.1

ENTENDIMIENTO DE LA PROBLEMTICA..................................................................................6

2.2

SOLUCIN PROPUESTA........................................................................................................................7

2.3.- ESTRATEGIA DE EJECUCIN DEL SERVICIO.............................................................................8


2.3.1.- FASE 1 VISIN DE LA ARQUITECTURA.................................................................................8
2.3

FASE 2 DISEO DE LA ARQUITECTURA................................................................................10

2.4

FASE 3 TRANSFORMACIN DE LA ARQUITECTURA.......................................................12

3.

CONCLUSIONES......................................................................................................................................13

3.1.

BENEFICIOS..............................................................................................................................................13

Maestra en Gobierno de TI

Arquitectura Empresarial

Pgina 2 de 12

Arquitectura Empresarial
1.

DESCRIPCIN DEL PROBLEMA

1.1. Antecedentes
La Caja Mutual Madrid es una sociedad annima, de propiedad del Ayuntamiento de la
ciudad de Madrid, integrada al Sistema Financiero Espaol, establecida como una entidad
especializada en otorgar crditos al pblico en general, con una especializacin en Pequeas
y Medianas empresas.
La Caja Mutual Madrid tiene por finalidad fomentar el ahorro, desarrollar el crdito de
consumo en las modalidades de prstamos, concediendo adicionalmente crditos a la micro
y pequea empresa e hipotecarios para financiacin de vivienda.
En ese contexto, un objetivo estratgico de la Caja Mutual Madrid ser la entidad financiera
de mejor rentabilidad en el Sistema de Cajas Municipales, para lo cual busca que consolidar
su plataforma tecnolgica para satisfacer la demanda de servicios de los clientes internos y
externos. En ese sentido, una estrategia clave es la modernizacin de esta plataforma.

1.2. Objetivo
Los objetivos principales de este trabajo son: definir la arquitectura que soporte la migracin
de tecnologa requerida por la institucin, generar el marco de trabajo requerido para dicha
migracin y hacer un acompaamiento en la migracin de un mdulo para asegurar la
adopcin de los artefactos definidos para el desarrollo propuesto.
Lo anterior se deber hacer a travs de un enfoque de Arquitectura Empresarial y usando las
fases del Ciclo de Desarrollo de Arquitectura especificado por TOGAF, a partir de la
identificacin de las coincidencias y brechas con los activos de Arquitectura de Sistemas de
Informacin con los que actualmente cuenta la Institucin.
Adems de los objetivos anteriormente descritos, se buscan los siguientes objetivos:

Determinar la visin de la arquitectura objetivo a obtener en conjunto con la migracin

del sistema
Listar las nuevas capacidades que se obtendrn con la adopcin de la nueva tecnologa
Definir los estndares que complementen el marco de trabajo definido

Maestra en Gobierno de TI

Arquitectura Empresarial

Pgina 3 de 12

Arquitectura Empresarial

Definir los artefactos requeridos para soportar un proceso de desarrollo de software

robusto y con activos reutilizables


Elaborar el plan de trabajo que determine las fases de ejecucin para la migracin del
sistema

1.3. Alcance
El alcance de ste requerimiento de servicio queda establecido en los siguientes trminos:
Dentro de las necesidades de Caja Mutual Madrid en el rea de Sistemas, est la migracin
de su Sistema Bancario de tecnologa Microsoft Visual Basic 6 a la versin estable ms
reciente de Microsoft Visual Basic .NET.
El alcance del trabajo slo incluye la definicin de la nueva arquitectura que soporte esta
nueva tecnologa, la definicin de un marco de desarrollo que sea adoptado por la institucin
y el acompaamiento en la migracin de un primer mdulo del sistema definido.
Bajo este enfoque, se busca realizar un trabajo guiado por la metodologa de TOGAF ADM
para tener la certidumbre de que el esfuerzo toma las mejores prcticas en materia de
arquitectura empresarial y permita identificar de manera adecuada las coincidencias y
brechas actuales.
Asismismo, se deber definir que queda fuera del alcance del trabajo, como por ejemplo la
definicin y/o creacin de una arquitectura de procesos, etc.

2.

ESTRATEGIA DE EJECUCIN

2.1

Entendimiento de la problemtica

Maestra en Gobierno de TI

Arquitectura Empresarial

Pgina 4 de 12

Arquitectura Empresarial
De acuerdo a las necesidades expresadas por el personal de la Oficina de Tecnologas de la
Informacin, se requiere la migracin de la aplicacin desarrollada en Visual Basic 6 y que
corresponde a una de las principales aplicaciones existentes en la organizacin, sta
aplicacin cuenta con una arquitectura de 2 capas y se complementa con una serie de
perifricos de impresin y biomtricos, que estara ejemplificada como sigue:

Figura 1. Diagrama componentes aplicacin actual


El software utilizado para el control de versiones para los componentes de la aplicacin es
Visual Source Safe, la base de datos SQL Server 2008, en donde residen tablas de
informacin y algunos Store Procedures con lgica de negocio que no se encuentra en el
mdulo aplicativo.
El mdulo aplicativo contiene al sistema de cajero de sucursales, que se apoya en
componentes

comerciales

(DLLs),

en

perifricos

de

impresin

en

hardware

de

reconocimiento biomtrico para autenticacin. La aplicacin tambin utiliza un Directorio


Activo como complemento a su esquema de seguridad.

Lo que se requiere es migrar a la ltima versin estable de la tecnologa de Microsoft, .NET


4.0, lo que implica la creacin de una nueva arquitectura que aprovechara los beneficios y
cualidades de esta plataforma, buscando contar con una aplicacin que cuente con bases
slidas de extensibilidad, modularidad y crecimiento.

Maestra en Gobierno de TI

Arquitectura Empresarial

Pgina 5 de 12

Arquitectura Empresarial
2.2

Solucin propuesta

En base a los requerimientos expresados por el personal de la Oficina de Tecnologas de la


Informacin, a continuacin se muestra un esquema que representara a alto nivel la
arquitectura objetivo o futura para el sistema de Cajero de Sucursales:

Figura 2. Arquitectura propuesta para el nuevo Sistema


En esta arquitectura se mantendra el esquema de base de datos, pensando en que no hay
una reingeniera a nivel de informacin, agregando una capa de acceso en la que se incluira
manejo de seguridad a ese nivel. De igual forma se agregar una capa de servicios de
negocio, misma que permitir habilitar a la institucin en prcticas de reutilizacin de lgica
de negocio, centralizar su mantenimiento y tambin centralizar la seguridad de procesos,
finalmente la capa de presentacin basada en Windows Presentation Foundation, dara los
beneficios de un marco de trabajo para desarrollo de aplicaciones visuales de manera ms
gil, aprovechando todos los potenciales de la versin de .NET propuesta y en conjunto con
Windows Comunication Foundation, explotar los servicios de negocio expuestos en la capa
del modelo de dominio. El esquema de seguridad diseado contar con varios niveles de
estructuracin, en la capa de datos, en la capa de servicios y finalmente en la capa de
presentacin.
El ambiente de desarrollo y control de versiones se soportara mediante el uso de Team
Foundation, que tiene la capacidad adicional de habilitar el Anlisis y Diseo, el desarrollo y

Maestra en Gobierno de TI

Arquitectura Empresarial

Pgina 6 de 12

Arquitectura Empresarial
pruebas tanto unitarias, de integracin y aceptacin, y el ensamblado de la aplicacin. Todo
en un ambiente colaborativo.

2.3.- ESTRATEGIA DE EJECUCIN DEL SERVICIO


A continuacin, en las siguientes secciones se describen las etapas y actividades definidas
para la implementacin del servicio:

2.3.1.- Fase 1 Visin de la Arquitectura


La Arquitectura de alto nivel que se lograra con la Migracin de la aplicacin y
sistematizacin de la aplicacin a un lenguaje actualizado, ayudara a maximizar los niveles
de seguridad las cuales ser por capas, adems de trabajar bajo una plataforma mas
amigable.
En esta Etapa se describa la visin al desarrollar la arquitectura basada en TOGAF
2.3.1.1 Descripcin de actividades
A continuacin describiremos las actividades a desarrollar:

Definir el alcance.
Centralizar el mantenimiento y la seguridad de los procesos.
Identificar y establecer los principios de arquitectura.
Obtener la aprobacin de la declaracin del trabajo de arquitectura.
Evaluar el impacto de uso de la aplicacin una vez realizada la migracin.
Establecer el proyecto de arquitectura.
Identificar los riesgos de la migracin de la aplicacin.

2.3.1.2 Descripcin de entregables


Los entregables de esta fase son los que se describen a continuacin:
Entregable

Modelo Organizacional de
Arquitectura Empresarial.

Maestra en Gobierno de TI

Descripcin
Este entregable se constituir de la siguiente manera:
Evaluacin de la aplicacin funcional.
Estrategia de la arquitectura para la migracin.
Roles y responsabilidades de los equipos
Arquitectura Empresarial

de

Pgina 7 de 12

Arquitectura Empresarial

Marco de Referencia de
Arquitectura adaptado,
incluyendo los Principios
de
Arquitectura.

Repositorio de Arquitectura
Inicial.

Declaracin de Trabajo de
Arquitectura aprobada

Declaraciones de los
principios, las metas y los
impulsores, del negocio.

Evaluacin de capacidades

Maestra en Gobierno de TI

arquitectura.
Las limitaciones de trabajo de arquitectura.
Requisitos de Presupuesto.
Estrategia de gobierno y el apoyo de la alta direccin.

Este entregable se constituir de la siguiente manera:


El mtodo de arquitectura adaptada.
El contenido de la arquitectura adaptada (Entregables y
migracin).
Principios de Arquitectura.
Plan de Migracin de la aplicacin.
Interfaces con modelos de gobierno y otros marcos:
- Arquitectura empresarial.
- Gestin de Programas.
- Desarrollo de Sistemas.
En este caso el modelo de negocio ya cuenta con un los
procesos establecidos que ser migrados agregando las
capas de acceso , de servicios y de presentacin basada
en visual Basic 6 En esta etapa se incorporar el
contenido de los marcos de referencia seleccionados.
Este documento detalla el trabajo que se va a realizar a
nivel de entregables y actividades, con este se define los
riesgos y criterios de aceptacin. Es tambin el
documento contra el cual se medir la correcta ejecucin
del proyecto de arquitectura.
Este entregable contendr:
Descripcin y alcance del Proyecto de Arquitectura.
Descripcin general de la Visin de Arquitectura.
Roles y responsables.
Plan de trabajo (actividades y entregables).
Plan de comunicaciones.
Plan del Proyecto de Arquitectura y cronograma.
Anlisis de riesgos.
Supuestos.
Criterios de Aceptacin y procedimientos.
Este entregable contendr:
Esta actual de los procesos del negocio de la
organizacin.
Metas del negocio.
Modularidad y crecimiento del negocio.
.
Este entregable contendr:
Evaluacin de las capacidades del negocio.
Evaluacin de las capacidades de TI.
Evaluacin de la maduracin de la arquitectura.
Evaluacin de la preparacin para la migracin de la
arquitectura del negocio.
Arquitectura Empresarial

Pgina 8 de 12

Arquitectura Empresarial
Visin de Arquitectura

2.3

Este entregable contendr:


Descripcin del Problema (el porqu de la migracin
de la aplicacin).
Objetivo de la declaracin del trabajo de arquitectura.
Vistas a alto nivel de la arquitectura en este caso la
migracin de la aplicacin, la base de datos la
seguridad de la informacin.
La accesibilidad y la seguridad que se tendr cuando
se realice la migracin.

Fase 2 Diseo de la Arquitectura

En esta fase realizaremos el diseo de la arquitectura las cuales se detallaran a


continuacin:
2.2.1. Descripcin de actividades

Identificar o desarrollar la Arquitectura de la aplicacin que se maneja


actualmente.
Desarrollar la descripcin de la Arquitectura de datos, de aplicacin y de
procesos actual (AS IS).
Seleccionar los modelos de referencia, puntos de vista y herramientas para la
arquitectura de datos, de aplicaciones y de infraestructura.
Desarrollar la descripcin de la Arquitectura de datos, de aplicacin y la
migracin del aplicativo. (TO BE).
Realizar el Anlisis de Brechas por cada una de las arquitecturas.
Definir una propuesta inicial de la hoja de ruta para la transicin de las
arquitecturas actuales (AS IS) a las destino (TO BE).
Resolver o mitigar los impactos que tendr las arquitecturas destinos.
Finalizar la arquitectura de datos, de aplicaciones y tecnolgica.
Crear el documento de definicin de la arquitectura de Migracion.

2.2.2. Descripcin de entregables


Los entregables de esta fase son los que se describen a continuacin:
Entregable

Descripcin

Declaracin de Trabajo de
Arquitectura actualizado

Documento con el plan de trabajo, plan del proyecto, plan


de programas, plan de migracin, riesgos y dems
actualizado.

Maestra en Gobierno de TI

Arquitectura Empresarial

Pgina 9 de 12

Arquitectura Empresarial
Principios
validados
nuevos principios

o Este entregable contendr:

Documento preliminar de
la
definicin
de
la
arquitectura

Principios de Datos (Base de datos).


Principios de aplicaciones.
Principios de seguridad de las aplicaciones
Principios tecnolgicos.
Este entregable contendr:
Arquitectura de datos actual (AS IS).
Arquitectura de aplicaciones actual (AS IS).
Arquitectura tecnolgica actual (AS IS).
Arquitectura de datos destino (TO BE).
Arquitectura de aplicaciones destino (TO BE).
Arquitectura tecnolgica destino (TO BE).
Vista de la arquitectura de datos.
Vista de la arquitectura de aplicaciones.
Vista de la arquitectura de Seguridad.
Este entregable contendr:

Especificacin
preliminar
de los requerimientos de

arquitectura.

Componentes de la Hoja
de ruta de la Arquitectura.

2.4

Resultados del anlisis de


la migracin, en la
arquitectura de datos, aplicaciones y seguridad.
Requerimientos de interoperabilidad de datos y de
aplicacin.
Requerimientos de datos, de aplicacin y de
tecnologa.

Este entregable contendr:


Componentes de la arquitectura de datos.
Componentes de la arquitectura de Seguridad de las
Capas.
Componentes de la arquitectura de migracin.

Fase 3 Transformacin de la Arquitectura

En esta fase realizaremos la trasformacin de la arquitectura la cual consta de la migracin


de la aplicacin las cuales se detallan a continuacin:
2.3.1. Descripcin de actividades

Determinar limitaciones de la Migracin del aplicativo.


Disear un plan de backup de la informacin de la base de datos
conteniendo los SP ( Store Procedures)
Realizar los Backups de la base de datos y los SP (store Procedures).
Refinar y validar procesos a optimizar.
Formular la estrategia de Migracin de la aplicacin.
Identificar y agrupar los paquetes de trabajo principales.
Maestra en Gobierno de TI

Arquitectura Empresarial

Pgina 10 de 12

Arquitectura Empresarial
Identificar las arquitecturas de Implementacin.
Crear la hoja de ruta de Arquitectura y el Plan de Implementacin y Migracin.
Asignar el valor de negocio a cada paquete de trabajo.
Estimar las necesidad de recursos, los tiempos del proyecto y la
disponibilidad/ medio de entrega.
Documentar la migracin (procesos adecuados segn la creacin de capas).

2.3.2. Descripcin de entregables


Los entregables de esta fase son los que se describen a continuacin:
Entregable

Descripcin

Plan detallado de
Implementacin y Migracin

La migracin se realizara del lenguaje de programacin

Documento final de definicin


de arquitectura

En este documento se detalla la arquitectura a

Especificaciones finales de
requerimientos de
arquitectura.

Hoja de ruta final de la


Arquitectura.

Este entregable contendr:


Portafolio de paquetes de trabajo: Descripcin,
requerimientos funcionales, dependencias, relaciones
de oportunidad, relaciones con el documento de
definicin de la arquitectura y la especificacin de
requerimientos de arquitectura y el valor de negocio.
Matrix de deduccin y Evaluacin de factores de
implementacin: Riesgos, problemas, supuestos,
dependencias, acciones y entradas.
Brechas consolidadas, soluciones y matriz de
dependencias: Dominio de arquitectura, brechas,
soluciones potenciales y dependencias

3.

Visual Basic 6 a la versin actualizada, la cual contara


con 3 capas las cuales son la capa de acceso, la capa
de servicios y la capa de presentacin.
desarrollar para la migracin de la aplicacin de la
Caja Mutual Madrid.
Mencionaremos las especificaciones que se realizaran
una vez realizada la migracin de la aplicacin.

CONCLUSIONES
-

El realizar la migracin de los aplicativos y la creacin de capas las cuales incluyen la


capa de accesos, de servicios y de presentacin ayudaran a optimizar los procesos y
centralizar el mantenimiento y la seguridad con lo cual dara los beneficios de un
marco de trabajo para desarrollo de aplicaciones visuales de manera ms gil.
Aprovechando el potencial de la ltima versin .NET.

Maestra en Gobierno de TI

Arquitectura Empresarial

Pgina 11 de 12

Arquitectura Empresarial
3.1. Beneficios
-

Los Beneficios que se obtendr al desarrollar la arquitectura TOGAF para la migracin


del aplicativo de la Caja Mutual Madrid ayudara a mejorar el servicio, consolidar sus
aplicaciones de maneras que sea ms segura y desarrollar aplicaciones nuevas donde
sean ms dinmicas y giles para mejorar los proceso del modelo de negocio y as
minimizar tiempos para consolidarse la Financiera ms importar en Madrid.

Maestra en Gobierno de TI

Arquitectura Empresarial

Pgina 12 de 12

Você também pode gostar