Proyecto de Arquitectura Empresarial de Software

34
Proyecto de Renovación Tecnológica 2005 – 2007 Proyecto de 2005-2007 Arquitectura Empresarial de Software Jaime Moreno R. Vicepresidente de Operaciones e Informática XXV Salón de Informática – Septiembre de 2.005 Su aplicación en los procesos de la Cámara de Comercio de Bogotá.

Transcript of Proyecto de Arquitectura Empresarial de Software

Page 1: Proyecto de Arquitectura Empresarial de Software

Proyecto de Renovación Tecnológica 2005 – 2007

Proyectode

2005-2007Arquitectura Empresarial de Software

Jaime Moreno R.Vicepresidente de Operaciones e Informática

XXV Salón de Informática – Septiembre de 2.005

Su aplicación en los procesos de laCámara de Comercio de Bogotá.

Page 2: Proyecto de Arquitectura Empresarial de Software

Proyecto de Renovación Tecnológica 2005 – 2007

• Antecedentes: La Gestión por procesos y su impacto en los servicios de IT

• Por qué se requiere una Arquitectura Empresarial de Software

• Qué factores exigen hoy este cambio

• Propuesta de Arquitectura

• Conclusiones.

2005-2007

Page 3: Proyecto de Arquitectura Empresarial de Software

Proyecto de Renovación Tecnológica 2005 – 2007

Antecedentes: Gestión por procesosy su impacto en los servicios de TI

2005-2007

Page 4: Proyecto de Arquitectura Empresarial de Software

Proyecto de Renovación Tecnológica 2005 – 2007

SERVICIOSDELEGADOS

POR EL ESTADO

PROGRAMASCIVICO

SOCIALES

SERVICIOS APOYO

EMPRESARIAL

CAMARA DECOMERCIO DE

BOGOTA

CAMARA DECOMERCIO DE

BOGOTA

Quienes somos:

Page 5: Proyecto de Arquitectura Empresarial de Software

Proyecto de Renovación Tecnológica 2005 – 2007

La Cámara Adopta como Organización un Modelo deExcelencia

ResponsabilidadResponsabilidadSocialSocial

GestiónGestiónEstratégicaEstratégica

CCBCCB

Gestión Gestión de Clientes de Clientes y Mercados y Mercados

Desarrollo Desarrollo de lasde las

PersonasPersonas

LiderazgoLiderazgo

GestiónGestiónpor por

ProcesosProcesos

Gestión Gestión de la de la

InformaciónInformación

Modelo de Excelencia = Sistema Integral de laModelo de Excelencia = Sistema Integral de la Calidad de la Gestión Calidad de la Gestión

EuropeanEuropean FoundationFoundation forfor QualityQuality ManagementManagementPremio Colombiano a la Calidad de la GestiónPremio Colombiano a la Calidad de la Gestión(Corporación Calidad)(Corporación Calidad)

Page 6: Proyecto de Arquitectura Empresarial de Software

Proyecto de Renovación Tecnológica 2005 – 2007

MISIONMISION V IS IÓ NV IS IÓ N PROPUESTADE VALOR

PROPUESTADE VALOR

CADENA DE VALORCADENA

DE VALOR

PROPUESTA DE VALOR DE LA CCB

Aportamos al mejoramiento de la competitividad y lacalidad de vida de Bogotá y la región ypromovemos el desarrollo empresarial, a través denuestra capacidad de articular actores públicos yprivados, ejercer la vocería del sector empresarial yla comunidad, el manejo especializado deinformación y conocimiento y un portafolio integradode soluciones, diseñado para apoyar a lasempresas en su ciclo de vida.

Page 7: Proyecto de Arquitectura Empresarial de Software

Proyecto de Renovación Tecnológica 2005 – 2007

ENTORNO

GESTION DEL TALENTO HUMANO

ADQUISICION Y ADMINISTRACION DE BIENES Y/O SERVICIOS

ADMINISTRACION DE RECURSOS FINANCIEROS

ASESORIA JURIDICA

ADMINISTRACION DE LA INFORMACION

GESTION TECNOLOGICA

ENTENDIMIENTO

DEL ENTORNO, EL

MERCADO

Y LOS CLIENTE

DISEÑO Y

DESARROOLLO

DEL PORTAFOLIO

INTEGRADO DE

SOLUCIONES

COMERCIALIZACION

DEL PORTAFOLIO

INTREGRADO DE

SOLUCIONES

(PRODUCTOS/

SERVICIOS)

PRESTACION DE

PRODUCTOS Y

SERVICIOS

EMPRESARIALESY

COMUNITARIOS

EVALUACION YRETROALIMENCIO

N DE LOSCLIENTES

GESTION DE ALIADOS

ADMINISTRACION DEL CONOCIMIENTO

MEJORAMIENTO DE LA GESTION

DIRECCIONAMIENTO ESTRATEGICO

CLIENTES

GESTIÓN DE RIESGO DEL NEGOCIO

CADENA DE VALOR

Page 8: Proyecto de Arquitectura Empresarial de Software

Proyecto de Renovación Tecnológica 2005 – 2007

Registro y/o recaudación

Entrega del producto

y/o prestación del servicio

Conceptualización de la solución

(producto/ servicio)

Estructuración y planificación

de la solución Ejecución

Seguimiento y Control

Estudios e investigaciones

del entorno

Análisis mercadoy entorno

Identificación de necesidades

y expectativas clientes

ENTENDIMIENTO

DEL ENTORNO,MERCADO

Y CLIENTES

DISEÑO Y

DESARROLLO

DEL PORTAFOLIO

INTEGRADO DE

SOLUCIONES

DIVULGACION Y

COMERCIALIZACION

DEL PORTAFOLIO

Y/O PRODUCTOS

Y SERVICIOS

PRESTACION DEPRODUCTOS Y

SERVICIOSEMPRESARIALES

YCOMUNITARIOS

EVALUACION YRETROALIMENTAC

ION

Priorización temas

de interés

Cierre (lanzamiento del

producto/ servicio)

Planeación comercial

Gestión de Pre-ventas

Gestión de pedidos

Gestión facturación y

recaudo

Administraciónde

promociones

Estudios de Satisfacción

Análisis y resultados

Admón de Peticiones

Quejas Reclamaciones

y Sugerencias

Retroalimentación

CADENA DE VALOR (Base para el Blueprint deProcesos).

Page 9: Proyecto de Arquitectura Empresarial de Software

Proyecto de Renovación Tecnológica 2005 – 2007

Diseño ydesarrollo del

PortafolioIntegrado deSoluciones

Comercializacióndel portafoliointegrado desoluciones

Prestación deproductos y

serviciosEmpresariales y

comunitarios

Evaluación yretroalimentación

de los clientes

Entendimientodel entorno, elmercado y los

clientes

Apoyo EmpresarialApoyo Empresarial

Formación Formación EmpresarialEmpresarial

GestiónGestiónCívica yCívica ySocialSocial

Solución deSolución deConflictosConflictos

Registros Registros PúblicosPúblicos

Procesos “CORE”Procesos “CORE”

LíneasLíneasde Negociode Negocio

Page 10: Proyecto de Arquitectura Empresarial de Software

Proyecto de Renovación Tecnológica 2005 – 2007

Antecedentes: Transformar la visión funcional a visión por procesos

Contribuir al mejoramiento y consolidación de lacompetitividad y productividad de la institución,mediante la implementación y mantenimiento de

procesos optimizados, la adecuación de la estructuraorganizacional, y la innovación y mantenimiento

tecnológico, que se requiera para brindar a nuestrosclientes servicios con calidad y oportunidad.

MISION - PROCESOS Y GESTION TECNOLÓGICA

Page 11: Proyecto de Arquitectura Empresarial de Software

Proyecto de Renovación Tecnológica 2005 – 2007

Antecedentes

Ser reconocidos por nuestro apoyo para que la Entidadsea líder en servicios empresariales, soportados porprocesos eficientes y de calidad, que garanticen unexcelente servicio al cliente.

Permanentemente investigaremos, innovaremos eimplementaremos la última tecnología disponible,previa evaluación de su impacto en el mejoramientode los procesos de la Entidad.

Recomendaremos la estructura organizacionalnecesaria para asegurar la prestación de los servicioscon eficiencia, calidad y satisfacción de nuestrosclientes.

VISION - PROCESOS Y GESTION TECNOLÓGICA

Page 12: Proyecto de Arquitectura Empresarial de Software

Proyecto de Renovación Tecnológica 2005 – 2007

Implantar estrategias de

seguridad Informática que conduzcan a la

reducción de riesgos tecnológicos

Fortalecer los procesos de la entidad

y herramientas Informáticas que

los soportan.

Garantizar la satisfacción del cliente

Garantizar el desempeño y la continuidad

de la plataforma tecnológica

Desarrollar un sistema integralde calidad de la gestión centrado

en el talento humano

OBJETIVOSCLIENTES

OBJETIVOSCLIENTES

OBJETIVOSPROCESOS

OBJETIVOSPROCESOS

OBJETIVOSDINAMCA

ORGANIZAC.

OBJETIVOSDINAMCA

ORGANIZAC.

MAPA CAUSA EFECTO BALANCED SCORE CARD PARA PROCESOS Y GESTION TECNOLOGIA: Objetivos estratégicos

Page 13: Proyecto de Arquitectura Empresarial de Software

Proyecto de Renovación Tecnológica 2005 – 2007

3. DESARROLLO DE PROYECTOS (DISEÑO APLICACIONES)3. DESARROLLO DE PROYECTOS (DISEÑO APLICACIONES)

4. GESTION DE SEGURIDAD INFORMATICA4. GESTION DE SEGURIDAD INFORMATICA

PASAR DE UNA VISIÓN FUNCIONAL A UNA POR PROCESOSPASAR DE UNA VISIÓN FUNCIONAL A UNA POR PROCESOS

VISIONVISIONPROCESOSPROCESOS

PROV

EEDO

RES/

INSU

MOS

CLIENTES/RESULTADOS

2. GESTION DE LA CALIDAD (MEJORAMIENTO CONTINUO2. GESTION DE LA CALIDAD (MEJORAMIENTO CONTINUO))

5. DESEMPEÑO DE LA PLATAFORMA TECNOLOGICA (BCP)5. DESEMPEÑO DE LA PLATAFORMA TECNOLOGICA (BCP)

7. INTELIGENCIA DE NEGOCIOS (BW)7. INTELIGENCIA DE NEGOCIOS (BW)

8. ATENCIÓN A USUARIOS (MESA DE AYUDA)8. ATENCIÓN A USUARIOS (MESA DE AYUDA)

6. GESTIÓN DEL CONOCIMIENTO6. GESTIÓN DEL CONOCIMIENTO

INDICADORES DE DESEMPEÑO DE LOS PROCESOSINDICADORES DE DESEMPEÑO DE LOS PROCESOS

1. OPTIMIZACIÓN DE PROCESOS (MEJORAS APLICACIONES )1. OPTIMIZACIÓN DE PROCESOS (MEJORAS APLICACIONES )

OPERACIONES SISTEMAS DESARROLLOY MTODE

APLICACIONES

SOPORTE Y MTO DE REDES,COMUNICACIONES Y EQUIPOS

SEGURIDADINFORMATICA

INTELEGENCIADE NEGOCIOS

DUEÑOS DEDUEÑOS DEPROCESOSPROCESOS

ROLESROLES

Page 14: Proyecto de Arquitectura Empresarial de Software

Proyecto de Renovación Tecnológica 2005 – 2007

SUBPROCESOSACTIVIDADES

CONSTRUCCION

PLANEACIÓN DELPROYECTO

DISEÑO DELPROCESO Y DE LA

APLICACION

METODOLOGIA DEPROCESOS

IIMPLEMENTAR YCAPACITAR USUARIOS

REALIZARDOCUMENTACIÓN

SOPORTE

DISEÑO YMANTENIMIENTO DE

CONTENIDOS

PROPUESTA GESTION DE PROCESOS Y GESTION TECNOLOGIA

PROCESO

REALIZARSEGUIMIENTO EINDICADORES DE

DESEMPEÑO

INDICADOR DE DESEMPEÑO

DESARROLLO DEPROYECTOS

%CUMPLIMIENTO

PLAN DETRABAJO

Page 15: Proyecto de Arquitectura Empresarial de Software

Proyecto de Renovación Tecnológica 2005 – 2007

1995

Procesamiento/Almacenamiento

Programas

Bases de Datos

Integración-Interfases-

Perfiles deSeguridad

Registros

Arbitraje yConciliación

Formación

RecursosHumanos

Administrativos /Financieros

Documentos delos Registros:Imágenes

AlmacenamientoContenido Fijo+32 millones

Seguridad Informática

Plan de Contingencia

2000

ccb.org.co

Servicios Virtuales

empresario.com.co

2005Nuestra RealidadARQUITECTURA ACTUAL

Page 16: Proyecto de Arquitectura Empresarial de Software

Proyecto de Renovación Tecnológica 2005 – 2007

Por qué se requiere unaArquitectura

Empresarial de Software

2005-2007

Page 17: Proyecto de Arquitectura Empresarial de Software

Proyecto de Renovación Tecnológica 2005 – 2007

• Lo que queremos desarrollar para cumplir con lo que requieren nuestros clientes (Estado, Ciudad, Comunidad Empresarial):

•Simplificación de trámites, virtualización, globalización, competitividad, reducciónde costos y mejorar productividad, liderar la innovación de los negocios (predicary practicar), apoyar el desarrollo empresarial.

•Obstáculos:

•Cultura Empresarial,•Sistemas actuales,•Estructura Organizacional,•Procesos de Negocios no establecidos.

• Respuestas:

• Entidad gestionada por procesos,• Proyecto de Competencias y Gestión del Cambio• Modelo de Calidad de la Gestión• Arquitectura Empresarial de Software.

Premisas y desafíos.

Page 18: Proyecto de Arquitectura Empresarial de Software

Proyecto de Renovación Tecnológica 2005 – 2007

• Facilidad y agilidad para alinear los procesos de gestión tecnológica con los procesos de negocios

• Necesidad de Integración:- A nivel de procesos - Visión transversal, no funcional.- A nivel de información - evitar inconsistencia, redundancia y desactualización.

• Se agota el tiempo necesario para realizar un cambio sin presiones de Obsolescencia. De no hacerse así, traería como consecuencia tener que continuar con la tecnología propietaria actual, lo cual implicaría:

• Altos costos de desarrollo, mantenimiento y actualización

• Alta complejidad en su administración.

• Altos costos de integración.

• Dificultades para interactuar con estándares.

Por qué se requiere una Arquitectura Empresarial de Software

Page 19: Proyecto de Arquitectura Empresarial de Software

Proyecto de Renovación Tecnológica 2005 – 2007

SIREP - Sistema Integral de Registros Públicos

Proceso de la Línea de Negociosde Registros Públicos

ESTADO-CLIENTES

ESTADO-CLIENTES

Información y consulta

CLIENTE

CLIENTE

PORTAFOLIO INTEGRADO

DE SERVICIOS

PORTAFOLIO INTEGRADO

DE SERVICIOS

DPTO. LEGAL

Recepción y Pago deServicios

Estudios Inscripción

Documentos

Adición/ Digitación/ Control de

Calidad

Archivo de Documentos/ Expedientes

SEDES

EntregaDocumentosCertificados

REGISTROS SEDES

Integración propietaria con otros sistemas o Entidades

Registro Único EmpresarialHomonimia a nivel nacional57 cámaras de comercio

» Devolución, Notificación E-mail Cliente

» Sistema Gestión Documental

» Sistema Gestión Documental

» Motores OCR

» Web Services Otras Entidades

» RUE

» Sistemas de Almacenamiento de Contenido Fijo

• Compliance (WORM) • Replicación Remota • Periodo de Retención

» Servicios Virtuales

» Autoservicio

» Notarías

» RUE Todas los servicios 57 cámaras de comercio

Entidadesfinancieras

DigitalizaciónDocumental

Certicámara

Page 20: Proyecto de Arquitectura Empresarial de Software

Proyecto de Renovación Tecnológica 2005 – 2007

Page 21: Proyecto de Arquitectura Empresarial de Software

Proyecto de Renovación Tecnológica 2005 – 2007

DIANDIAN

SHDSHD

DADPDADP

0

1

2

3

4

5

6

El empresario entra a webde la DIAN para obtenerformulario de RUT con elque la Cámara deComercio le tramitará laasignación del NIT.

El empresario radica antela Cámara de Comerciolos documentos deconstitución de empresa.

La Cámara de Comercioenvía la información a laDIAN para asignación deNIT.

La DIAN responde a laCámara de Comercio elNIT asignado alempresario.

La Cámara de Comercioenvía la información aSHD para inscripción enel RIT.

SHD responde a laCámara de Comercio lainscripción en el RIT delempresario.

La Cámara de Comercioenvía información aDADP.

Proceso de Formalización Empresarial

EmpresarioEmpresario

Cámara deCámara deComercioComerciode Bogotáde Bogotá

NotaríasNotarías

Web Web MinutasMinutas

VisitasVisitas a aEmpresasEmpresas

FormalizadasFormalizadas

La SHD agenda visitas deverificación.

Proyecto presentado al Congreso Mundial de Cámarasde Comercio, Durban, Suráfrica. Mayo de 2005

Page 22: Proyecto de Arquitectura Empresarial de Software

Proyecto de Renovación Tecnológica 2005 – 2007

Objective - Our DreamTo Create a New EnterpriseTo Create a New Enterpriseyou need…you need…

…Just one day……Just one day…

…just one step……just one step…

…just one contact… …just one contact…

…all in the same place. …all in the same place.

FormulationFormulation

Page 23: Proyecto de Arquitectura Empresarial de Software

Proyecto de Renovación Tecnológica 2005 – 2007

Page 24: Proyecto de Arquitectura Empresarial de Software

Proyecto de Renovación Tecnológica 2005 – 2007

Qué factores favorecenhoy el cambio

2005-2007

Page 25: Proyecto de Arquitectura Empresarial de Software

Proyecto de Renovación Tecnológica 2005 – 2007

• Aparición de nuevas arquitecturas maduras, probadas y respaldadas por empresas líderes en la industria.

Una arquitectura es una serie de especificaciones que debe cumplir la tecnología que se usapara su implementación. Hoy existen dos alternativas de arquitecturas que se integran entre si.

- .NET: Microsoft- J2EE - Java Specification to Enterprise Edition: IBM, Oracle, SUN, Novell, SAP, Sybase, etc y las comunidades académicas y del software libre.

Estas especificaciones han adoptado el nombre de SOA:Service Oriented Architecture - Arquitectura Orientada a Servicios.

SOA: es una arquitectura para desarrollar aplicaciones en donde todas las funciones sedefinen como servicios independientes y que se invocan en una secuencia definida paraconformar procesos de negocio.

Qué factores favorecen hoy el cambio

Page 26: Proyecto de Arquitectura Empresarial de Software

Proyecto de Renovación Tecnológica 2005 – 2007

• Estandarización de la industria.

• Hardware: Procesadores con arquitectura RISC / CISC X86: Intel, AMD.

• Sistema Operativo: - Linux - Microsoft Windows Server

• Lenguajes de programación: - Java - Visual Studio, C# .NET

• Administrador de Procesos de Negocios - BPM: BPEL - Business Process Execution Lenguaje.

• Metodología de Modelamiento de Procesos.

• Metodologías de desarrollo de software.

Qué factores favorecen hoy el cambio

Page 27: Proyecto de Arquitectura Empresarial de Software

Proyecto de Renovación Tecnológica 2005 – 2007

• Nuevo entorno.

• El software libre - es excelente. Y con respaldo: IBM, Oracle, SUN, Novell, Unisys, otros.

• Los proveedores se acogieron a los estándares.

• Las plataformas propietarias son cada vez más costosas.

• Se dispone de tecnología estándar, escalable, confiable, ínter operable, de alta disponibilidad y facilidades de autodiagnóstico.

• El almacenamiento y el procesamiento se deben concebir y administrar de forma independiente Lo más importante para una empresa es su información, por lo cual los sistemas de almacenamiento deberán ser cuidadosamente considerados y evaluados.

Qué factores favorecen hoy el cambio

Page 28: Proyecto de Arquitectura Empresarial de Software

Proyecto de Renovación Tecnológica 2005 – 2007

Propuesta de Arquitectura

2005-2007

Page 29: Proyecto de Arquitectura Empresarial de Software

Proyecto de Renovación Tecnológica 2005 – 2007

Arquitectura SOA – Nuestra concepción

Cadena de Valor BluePrint de Procesos MatrizFuncionalidades

IDEModelo UMLbasado en

especificaciones

Aplicación Integración- BPM

Portal Seguridad

.NET J2EE

Desarrollo de Aplicaciones Orientadas a Servicios

Modelamientoprocesos

Workbenchde desarrollo

Plataformade Servicios

SOA

Metodología deConstrucción

Ecosistemade Pugins

Especificación de Requerimientos basadas en procesosMetodologíaespecificaciones

Persistencia

Modelo de Gestión por ProcesosCaracterizaciónprocesos

Page 30: Proyecto de Arquitectura Empresarial de Software

Proyecto de Renovación Tecnológica 2005 – 2007

• Adoptar una Arquitectura Orientada a Servicios

• Gartner Group, IDC, Meta Group, Forrester Research: la Arquitectura Orientada aServicios, debido a los grandes beneficios que le representan a las organizaciones enreducción de costos, facilidad de adaptación de los procesos, integración, desarrollo denuevos servicios, etc debe ser de obligatoria adopción para el 2005-2007. Los serviciosweb estarán en auge y se usarán globalmente desde el 2005 y hasta el 2012.

• Desarrollar cuatro estrategias:

• Metodologías de Modelamiento de Procesos y Desarrollo de Aplicaciones

• Implantación de una Arquitectura Orientada a Servicios que apoyen las Líneas de Negocio de la CCB.

• Definir un Framework de Desarrollo

• Agnóstico en cuanto a Plataforma Tecnológica (Neutralidad Tecnológica).

Propuesta de Arquitectura

Page 31: Proyecto de Arquitectura Empresarial de Software

Proyecto de Renovación Tecnológica 2005 – 2007

Arquitectura SOA – Opciones

X86 RISC

LINUXWindows Server

Windows Server RedHat SUSE Otros

.NET J2EE

Microsoft IBM, SUN, ORACLE, BEA, JBOSS, etc

Procesador

S.O.

Versión S.O.

Especif. SOA

Proveedor

Page 32: Proyecto de Arquitectura Empresarial de Software

Proyecto de Renovación Tecnológica 2005 – 2007

2006 - 2012

Servicios...Matrículas

Renovaciones

Inscripciones

Certificación

Conciliación

SAP – ECC5/ESA

Seguridad

BCP - Business Continuity Planning

Pro

cesa

mie

nto

Alm

ace

nam

ien

to

RU

E

EM

PRESAS

CLI

EN

TES

EN

TID

AD

ES

DEL

ESTAD

O

CIU

DAD

AN

IA

Arbitraje

Mensajería

Búsqueda

Almacenamiento de ContenidoTransaccional• Registros• Arbitraje y Conciliación• Formación Empresarial

Pro

cesam

ien

toA

lmacen

am

ien

to

CANALES de DISTRIBUCIÓN

Almacenamiento de Contenido Fijo• Imágenes• Correos• Documentos• Video /Audio

Internos

Serv

icio

s d

e I

nte

gra

ció

n

.NET

J2

EE

BP

M -

Bu

sin

ess

Pro

cess

Man

ag

em

en

t

Centro de Cómputo Alterno

TERM

INALE

SAU

TO

SERV.

Page 33: Proyecto de Arquitectura Empresarial de Software

Proyecto de Renovación Tecnológica 2005 – 2007

Conclusiones

2005-2007

Page 34: Proyecto de Arquitectura Empresarial de Software

Proyecto de Renovación Tecnológica 2005 – 2007

• Recomendaciones de nuestra experiencia sobre las Arquitecturas Empresariales de Software:

• No pueden verse como una moda. (El problema: cada día hay algo nuevo, si se tiene estructurado el proyecto, inícielo).• Su adopción debe ser analizada como un medio para alinear IT como soporte a los proceso de negocio y no como un fin (porque está de moda).• Son la respuesta para lograr el sueño de tener servicios e información integrada y consistente.• Si no existe una organización orientada a procesos la labor de las áreas de IT será más retadora y compleja.• El proceso de cambio de cultura, nuevas competencias y habilidades, debe ser considerado antes de iniciar su adopción y tomará tiempo.• Si no se tiene definida una metodología que permita definir especificaciones detalladas partiendo de la caracterización de los procesos de negocio (Blue Print de procesos) el pronóstico de éxito es reservado.• No menos importante es la metodología y el modelo de desarrollo de software.• No desestimar el apoyo de consultores o empresas especializadas en Arquitecturas Empresariales de Software.

Conclusiones