Presentacion: Usando Archimate

9,682 views

Published on

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.
Esta la presentacion usada en una conferencia, donde los asistentes tuvieron la oportunidad de conocer de manera práctica los fundamentos y uso de este interesante lenguaje descriptivo llamado: Archimate.

Published in: Technology, Business

Presentacion: Usando Archimate

  1. 1. Aprendiendo ArchimateUn lenguaje abierto e independiente de modelamiento <br />José Giori Herrán Escobar<br />Arquitecto Empresarial y Consultor<br />joseh@netsac.com<br />www.netsac.com<br />
  2. 2. Introducción<br />
  3. 3. Introducción a la conferencia<br />En múltiples ocasiones es difícil establecer un lenguaje común de comunicación al interior de nuestras empresas.<br />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.<br />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.<br />Durante esta conferencia tendrá la oportunidad de conocer de manera práctica los fundamentos y uso de este interesante lenguaje descriptivo llamado: Archimate.<br />
  4. 4. Audiencia<br />
  5. 5. Pre - Requisitos<br />
  6. 6. Temas<br />Introducción a Modelamiento<br />Introducción a Archimate<br />Usando Archimate en la práctica<br />Herramientas de modelamiento que soportan Archimate<br />Archimate y otros lenguajes<br />Archimate y una metodología de desarrollo de Arquitectura Empresarial<br />
  7. 7. Objetivos del Curso<br />Conocer y comprender el lenguaje de modelamiento Archimate<br />Describir el uso de Archimate para describir, analizar y visualizar las relaciones de los múltiples dominios empresariales<br />
  8. 8. modelamiento<br />
  9. 9. Introducción a Modelamiento<br />Es la construcción de un conjunto de conceptos dentro de un dominio<br />Modelo:<br />Es una abstracción de un fenómeno en el mundo real.<br />Es una manera de representar un sistema<br />Metamodelo:<br />Es una abstracción que sobresalta las características de un modelo en si mismo<br />
  10. 10. Lenguaje de Modelamiento<br />Es un lenguaje artificial que es usado para expresar información o conocimiento o un sistema en una estructura definida por un conjunto consistente de reglas<br />Lenguajes de modelamiento establecen:<br />Requerimientos de un sistema<br />Estructura<br />Y comportamiento del sistema<br />
  11. 11. Lenguaje de Modelamiento (cont.)<br />Representación en:<br />Gráficas<br />Texto<br />Ejemplos:<br />UML<br />DSL<br />BPML<br />Archimate<br />
  12. 12. Nivel de abstracción<br />Nivel de<br />Abstracción<br />De cara a la tecnología<br />De cara al negocio<br />
  13. 13. Lenguaje de entendimiento Omnipresente<br />
  14. 14. Lenguajes de modelamiento (cont.)<br />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<br />
  15. 15. Que es Archimate?<br />Es un lenguaje de modelamiento para representar una Arquitectura Empresarial<br />Permite gráficamente representar y describir las capas de negocio, procesos, aplicaciones, datos e infraestructura de una empresa<br />Presenta un conjunto claro de conceptos dentro y entre los diferentes dominios de arquitectura<br />Provisto por el «Open Group»<br />ARCHIMATE  http://www.opengroup.org/archimate/<br />
  16. 16. Beneficios de Archimate<br />Es un lenguaje internacional, independiente del proveedor<br />Es un lenguaje simple y limpio<br />Fácil de combinar con métodos de desarrollo de Arquitectura Empresarial<br />Es soportado por múltiples herramientas de AE<br />
  17. 17. Marco de Referencia<br />Orientado a Servicios<br />3 Capas<br />Negocio<br />Servicios de negocio  Cliente<br />Realizados por Procesos<br />Aplicaciones<br />Servicios de aplicación  Proceso<br />Realizados por Aplicaciones<br />Tecnología<br />Servicios de infraestructura  Aplicación<br />Realizados por HW y SW<br />
  18. 18. Conceptos claves transversales<br />Conceptos<br />Comportamiento (Active or Behaviour)<br />Estructura (Structure or Static)<br />Información (Pasive)<br />Representación interna o externa<br />
  19. 19. Marco de Referencia (cont.)<br />Cobertura en Dominios<br />Organización<br />Productos<br />Procesos<br />Información<br />Aplicación<br />Datos<br />Infraestructura<br />
  20. 20. Principales conceptos y relaciones<br />
  21. 21. Metamodelo de archimate<br />
  22. 22. Ejemplo usando ArCHIMATE<br />
  23. 23. Usabilidad de archimate<br />
  24. 24. Uso de archimate<br />Representación de una Arquitectura Empresarial<br />Conceptualización de una Solución<br />Diseño y modelamiento de una Arquitectura Tecnológica<br />Complemento y enriquecimiento de metodologías de desarrollo de AE<br />Generalización de comunicación a nivel empresarial<br />Visualización de impacto en cambios organizacionales<br />
  25. 25. representaciones comunes<br />Dominio de Negocio<br />Vista de Objetivos de negocio<br />Vista de Servicios y Productos<br />Vista de estructura organizacional<br />Dominio de Procesos<br />Vistas de Procesos<br />Dominio de Datos<br />Vista de implementación de datos e información<br />Dominio de Aplicaciones<br />Vista de estructura y funcionalidad de aplicaciones<br />Vista de Integración de aplicaciones<br />Dominio de Infraestructura<br />Vista de despliegue de aplicaciones en infraestructura<br />Vistas de interoperabilidad<br />
  26. 26. Archimate: Guía de referencia <br />
  27. 27. Herramientas que soportan archimate<br />
  28. 28. Algunas Herramientas EA<br />Abacus<br />Archi<br />Aris<br />Bizzdesign<br />Enterprise Architect<br />Troux<br />
  29. 29. Archimate y otrOSlenguajes<br />
  30. 30. Archimate y uml<br />UML<br />Lenguaje de modelamiento de objetos<br />Lenguaje mas técnico<br />Dominio orientado a software/aplicación<br />Expresa detalles de construcción<br />Excelente complemento a Archimate a nivel de detalle para la construcción de soluciones<br />
  31. 31. Archimate Y BPML <br />BPMN<br />Orientado a procesos<br />Refleja el comportamiento y flujo de procesos<br />Mayor detalle a nivel de proceso<br />Excelente complemento a Archimate<br />
  32. 32. Archimate y metodologias de desarrollo ae<br />
  33. 33. Archimate y TOGAF: juntos <br />TOGAF ADM<br />Integración al ciclo<br />Representa:<br />Arquitectura de Negocios<br />Arquitectura Sistemas de Información<br />Arquitectura de Datos<br />Arquitectura de Aplicaciones<br />Arquitectura Tecnológica<br />Altos beneficios al usarse en conjunto, se complementan <br />
  34. 34. Enlaces interesantes<br />ARCHIMATE  http://www.opengroup.org/archimate/<br />ARCHI  http://archi.cetis.ac.uk/<br />
  35. 35. Preguntas ?<br />Muchas Gracias!<br />José Giori Herrán Escobar<br />Arquitecto Empresarial y Consultor<br />joseh@netsac.com<br />consultoria@netsac.com<br />(+57) 317 427 0691<br />http://www.netsac.comNETSAC<br />
  36. 36. Glosario<br />Arquitectura Empresarial: rigurosa descripción de la estructura de una empresa, representando sus elementos y relaciones<br />Dominio: perspectiva de carácter empresarial<br />Metalenguaje: es el lenguaje o símbolos usados cuando un lenguaje esta siendo discutido o examinado en si mismo.<br />

×