Aprendiendo ArchimateUn lenguaje abierto e independiente de modelamiento José Giori Herrán EscobarArquitecto Empresarial y Consultorjoseh@netsac.comwww.netsac.com
Introducción
Introducción a la conferenciaEn múltiples ocasiones es difícil establecer un lenguaje común de comunicación al interior de nuestras empresas.Desde la última década han aparecido múltiples lenguajes y metalenguajes que permite a los diferentes actores claves de un negocio diseñar,  evaluar y comunicar las consecuencias de sus decisiones y cambios dentro de los diferentes dominios presentes en una empresa.Archimate, es un lenguaje abierto e independiente,  promocionado por  el “ Open Group” que permite gráficamente describir las capas de  negocio, procesos, aplicaciones, datos e infraestructura de una empresa para describir su Arquitectura Empresarial.Durante esta conferencia tendrá la oportunidad de conocer de manera práctica los fundamentos y uso de este interesante lenguaje descriptivo llamado: Archimate.
Audiencia
Pre - Requisitos
TemasIntroducción a ModelamientoIntroducción a  ArchimateUsando Archimate en la prácticaHerramientas de modelamiento que soportan ArchimateArchimate y otros lenguajesArchimate y una metodología de desarrollo de Arquitectura Empresarial
Objetivos del CursoConocer y comprender el lenguaje de modelamiento ArchimateDescribir el uso de Archimate para describir, analizar y visualizar las relaciones de los múltiples dominios empresariales
modelamiento
Introducción a ModelamientoEs la  construcción de un conjunto de conceptos dentro de un dominioModelo:Es una abstracción de un fenómeno en el mundo real.Es una manera de representar un sistemaMetamodelo:Es una abstracción que sobresalta las características  de un modelo en si mismo
Lenguaje de ModelamientoEs un lenguaje artificial que es usado para expresar información o conocimiento o un sistema en una estructura definida por un conjunto consistente de reglasLenguajes de modelamiento establecen:Requerimientos de un sistemaEstructuraY comportamiento del sistema
Lenguaje de Modelamiento (cont.)Representación en:GráficasTextoEjemplos:UMLDSLBPMLArchimate
Nivel de abstracciónNivel deAbstracciónDe cara a la tecnologíaDe cara al negocio
Lenguaje de entendimiento Omnipresente
Lenguajes de modelamiento (cont.)Los lenguajes de modelamiento son para  especificar en detalle sistemas para que los actores claves empresariales (stakeholders) puedan comprender como el sistema esta siendo modelado
Que es Archimate?Es un lenguaje de modelamiento para representar una Arquitectura EmpresarialPermite gráficamente representar y describir las capas de  negocio, procesos,  aplicaciones,  datos e infraestructura de una empresaPresenta un conjunto claro de conceptos dentro y entre los diferentes dominios de arquitecturaProvisto por el «Open Group»ARCHIMATE  http://www.opengroup.org/archimate/
Beneficios de ArchimateEs un lenguaje internacional, independiente del proveedorEs un lenguaje simple y limpioFácil de combinar con métodos de desarrollo de Arquitectura EmpresarialEs soportado por múltiples herramientas de AE
Marco de ReferenciaOrientado a Servicios3 CapasNegocioServicios de negocio  ClienteRealizados por ProcesosAplicacionesServicios de aplicación  ProcesoRealizados por AplicacionesTecnologíaServicios de infraestructura  AplicaciónRealizados por HW y SW
Conceptos claves transversalesConceptosComportamiento (Active or Behaviour)Estructura (Structure or Static)Información (Pasive)Representación interna o externa
Marco de Referencia (cont.)Cobertura en DominiosOrganizaciónProductosProcesosInformaciónAplicaciónDatosInfraestructura
Principales conceptos y relaciones
Metamodelo de archimate
Ejemplo usando ArCHIMATE
Usabilidad de archimate
Uso de archimateRepresentación de una Arquitectura EmpresarialConceptualización de una SoluciónDiseño y modelamiento de una Arquitectura TecnológicaComplemento y enriquecimiento de metodologías de desarrollo de AEGeneralización de comunicación a nivel empresarialVisualización de impacto en cambios organizacionales
representaciones comunesDominio de NegocioVista de  Objetivos de negocioVista de Servicios y ProductosVista de estructura organizacionalDominio de ProcesosVistas de ProcesosDominio de DatosVista de implementación de datos e informaciónDominio de AplicacionesVista de estructura y funcionalidad de aplicacionesVista de Integración de aplicacionesDominio de InfraestructuraVista de despliegue de aplicaciones en infraestructuraVistas de interoperabilidad
Archimate: Guía de referencia
Herramientas que soportan archimate
Algunas Herramientas EAAbacusArchiArisBizzdesignEnterprise ArchitectTroux
Archimate y otrOSlenguajes
Archimate y umlUMLLenguaje de modelamiento de objetosLenguaje mas técnicoDominio orientado a software/aplicaciónExpresa detalles de construcciónExcelente complemento a Archimate a nivel de detalle para la construcción de soluciones
Archimate  Y BPML BPMNOrientado a procesosRefleja el comportamiento y flujo de procesosMayor detalle a nivel de procesoExcelente complemento a Archimate
Archimate y metodologias de desarrollo ae
Archimate y TOGAF: juntos TOGAF ADMIntegración al cicloRepresenta:Arquitectura de NegociosArquitectura Sistemas de InformaciónArquitectura de DatosArquitectura de AplicacionesArquitectura TecnológicaAltos beneficios al usarse en conjunto, se complementan
Enlaces interesantesARCHIMATE  http://www.opengroup.org/archimate/ARCHI  http://archi.cetis.ac.uk/

Presentacion: Usando Archimate

  • 1.
    Aprendiendo ArchimateUn lenguajeabierto e independiente de modelamiento José Giori Herrán EscobarArquitecto Empresarial y Consultorjoseh@netsac.comwww.netsac.com
  • 2.
  • 3.
    Introducción a laconferenciaEn múltiples ocasiones es difícil establecer un lenguaje común de comunicación al interior de nuestras empresas.Desde la última década han aparecido múltiples lenguajes y metalenguajes que permite a los diferentes actores claves de un negocio diseñar, evaluar y comunicar las consecuencias de sus decisiones y cambios dentro de los diferentes dominios presentes en una empresa.Archimate, es un lenguaje abierto e independiente, promocionado por el “ Open Group” que permite gráficamente describir las capas de negocio, procesos, aplicaciones, datos e infraestructura de una empresa para describir su Arquitectura Empresarial.Durante esta conferencia tendrá la oportunidad de conocer de manera práctica los fundamentos y uso de este interesante lenguaje descriptivo llamado: Archimate.
  • 4.
  • 5.
  • 6.
    TemasIntroducción a ModelamientoIntroduccióna ArchimateUsando Archimate en la prácticaHerramientas de modelamiento que soportan ArchimateArchimate y otros lenguajesArchimate y una metodología de desarrollo de Arquitectura Empresarial
  • 7.
    Objetivos del CursoConocery comprender el lenguaje de modelamiento ArchimateDescribir el uso de Archimate para describir, analizar y visualizar las relaciones de los múltiples dominios empresariales
  • 8.
  • 9.
    Introducción a ModelamientoEsla construcción de un conjunto de conceptos dentro de un dominioModelo:Es una abstracción de un fenómeno en el mundo real.Es una manera de representar un sistemaMetamodelo:Es una abstracción que sobresalta las características de un modelo en si mismo
  • 10.
    Lenguaje de ModelamientoEsun lenguaje artificial que es usado para expresar información o conocimiento o un sistema en una estructura definida por un conjunto consistente de reglasLenguajes de modelamiento establecen:Requerimientos de un sistemaEstructuraY comportamiento del sistema
  • 11.
    Lenguaje de Modelamiento(cont.)Representación en:GráficasTextoEjemplos:UMLDSLBPMLArchimate
  • 12.
    Nivel de abstracciónNiveldeAbstracciónDe cara a la tecnologíaDe cara al negocio
  • 13.
  • 14.
    Lenguajes de modelamiento(cont.)Los lenguajes de modelamiento son para especificar en detalle sistemas para que los actores claves empresariales (stakeholders) puedan comprender como el sistema esta siendo modelado
  • 15.
    Que es Archimate?Esun lenguaje de modelamiento para representar una Arquitectura EmpresarialPermite gráficamente representar y describir las capas de negocio, procesos, aplicaciones, datos e infraestructura de una empresaPresenta un conjunto claro de conceptos dentro y entre los diferentes dominios de arquitecturaProvisto por el «Open Group»ARCHIMATE  http://www.opengroup.org/archimate/
  • 16.
    Beneficios de ArchimateEsun lenguaje internacional, independiente del proveedorEs un lenguaje simple y limpioFácil de combinar con métodos de desarrollo de Arquitectura EmpresarialEs soportado por múltiples herramientas de AE
  • 17.
    Marco de ReferenciaOrientadoa Servicios3 CapasNegocioServicios de negocio  ClienteRealizados por ProcesosAplicacionesServicios de aplicación  ProcesoRealizados por AplicacionesTecnologíaServicios de infraestructura  AplicaciónRealizados por HW y SW
  • 18.
    Conceptos claves transversalesConceptosComportamiento(Active or Behaviour)Estructura (Structure or Static)Información (Pasive)Representación interna o externa
  • 19.
    Marco de Referencia(cont.)Cobertura en DominiosOrganizaciónProductosProcesosInformaciónAplicaciónDatosInfraestructura
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
    Uso de archimateRepresentaciónde una Arquitectura EmpresarialConceptualización de una SoluciónDiseño y modelamiento de una Arquitectura TecnológicaComplemento y enriquecimiento de metodologías de desarrollo de AEGeneralización de comunicación a nivel empresarialVisualización de impacto en cambios organizacionales
  • 25.
    representaciones comunesDominio deNegocioVista de Objetivos de negocioVista de Servicios y ProductosVista de estructura organizacionalDominio de ProcesosVistas de ProcesosDominio de DatosVista de implementación de datos e informaciónDominio de AplicacionesVista de estructura y funcionalidad de aplicacionesVista de Integración de aplicacionesDominio de InfraestructuraVista de despliegue de aplicaciones en infraestructuraVistas de interoperabilidad
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
    Archimate y umlUMLLenguajede modelamiento de objetosLenguaje mas técnicoDominio orientado a software/aplicaciónExpresa detalles de construcciónExcelente complemento a Archimate a nivel de detalle para la construcción de soluciones
  • 31.
    Archimate YBPML BPMNOrientado a procesosRefleja el comportamiento y flujo de procesosMayor detalle a nivel de procesoExcelente complemento a Archimate
  • 32.
    Archimate y metodologiasde desarrollo ae
  • 33.
    Archimate y TOGAF:juntos TOGAF ADMIntegración al cicloRepresenta:Arquitectura de NegociosArquitectura Sistemas de InformaciónArquitectura de DatosArquitectura de AplicacionesArquitectura TecnológicaAltos beneficios al usarse en conjunto, se complementan
  • 34.
    Enlaces interesantesARCHIMATE http://www.opengroup.org/archimate/ARCHI  http://archi.cetis.ac.uk/
  • 35.
    Preguntas ?Muchas Gracias!JoséGiori Herrán EscobarArquitecto Empresarial y Consultorjoseh@netsac.comconsultoria@netsac.com(+57) 317 427 0691http://www.netsac.comNETSAC
  • 36.
    GlosarioArquitectura Empresarial: rigurosa descripción de la estructura de una empresa, representando sus elementos y relacionesDominio: perspectiva de carácter empresarialMetalenguaje: es el lenguaje o símbolos usados cuando un lenguaje esta siendo discutido o examinado en si mismo.