Transcript TOGAF



Arquitectura de tecnologías de información
Beneficios:
◦ Tecnologías de información u operaciones más
eficientes
◦ Mejor retorno en inversiones

Esencial en los negocios:
◦ Ayuda al planeamiento y administración de la
inversión en tecnologías de la información.
◦ Define los bloques de construcción de la
información del sistema.
◦ Provee un plan desde el cual el sistema de
información puede ser implementado


TOGAF: estructura destinada a lo que se
conoce como Arquitectura Empresarial,
proporciona un acercamiento comprensivo al
diseño, al planeamiento, a la puesta en
práctica, y al gobierno de una arquitectura de
la información empresarial.
Arquitectura Empresarial: “Se incluye a toda la
empresa y a todos los sistemas de
información.”

La arquitectura se modela típicamente en
cuatro niveles o dominios:
◦ Negocio: estrategia de negocios, la gobernabilidad,
la estructura y los procesos clave de la
organización.
◦ Aplicación: plano para cada uno de los sistemas de
aplicación que se requiere implantar.
◦ Datos: estructura de los datos físicos y lógicos de la
organización.
◦ Tecnología: estructura de hardware, software y
redes.


ADM es una aplicación de TOGAF usada para
el desarrollo de arquitectura empresarial de
negocios.
Este proceso se centra en encontrar las
necesidades de los procesos de negocios y de
las tecnologías de la información de cualquier
tipo de organización.
◦ Un conjunto de puntos de vista arquitecturas
(datos, aplicaciones)
◦ Directrices sobre herramientas para desarrollo de la
arquitectura
◦ Enlaces a estudios de casos prácticos
◦ Un método para la gestión de requisitos

El proceso es iterativo y cíclico. Cada paso
inicia con la verificación de los
requerimientos.

El ADM es un proceso iterativo:
◦ A lo largo de todo el proceso
◦ Entre las fases
◦ Dentro de las fases

Para cada iteración, volverá a considerar:
◦ Ámbito de aplicación
◦ Detalle

Es un repositorio virtual de todos los activos
de arquitectura – modelos, patrones,
principios, lineamientos, y todo lo que se
pueda utilizar para desarrollar arquitecturas.
◦ La Architecture Continuum indica el montaje de
algunos activos reusables de arquitectura
◦ Solutions Continuum nos muestran como la
Architecture Continuum es llevada a cabo
determinando elementos de solución reusables y
vitales.



Architecture continuum ilustra cómo se
desarrollan arquitectura.
Las flechas de continuidad representar la
relación bi-direccional que existe entre las
diferentes arquitecturas.
La dirección hacia la izquierda se centra en
las necesidades de la empresa , mientras que
la dirección hacia la derecha se centra en la
construcción.


Las necesidades de las empresas y los
requisitos de las empresas se destinan un
mayor grado de izquierda a derecha.
El arquitecto tendrá una apariencia típica de
encontrar elementos arquitectónicos
reutilizables hacia la izquierda.


Solutions Continuum representa las
implementaciones de las arquitecturas a los
niveles correspondientes del Architecture
Continuum.
La dirección de las flechas hacia la derecha se
centra en proporcionar soluciones. La
dirección hacia la izquierda se centra en
atender las necesidades de la empresa.



Una solución de "sistema" es una implementación
de una arquitectura común de sistemas
compuesta por un conjunto de productos y
servicios
Una solución de "industria" es una
implementación de una Arquitectura de la
Industria, que ofrece paquetes reutilizables de
componentes comunes y servicios específicos
para una industria.
Una solución de "empresa" es una
implementación de la arquitectura de la empresa
que proporciona las funciones de negocio
requeridas

Sparx es una herramienta CASE (Computer
Aided Software Engineering) para:
◦ Diseño y construcción de sistemas de software
◦ Para el modelado de procesos de negocios.
◦ Para objetivos de modelado más generalizados.


EA es una herramienta de análisis y diseño
UML comprensivo.
Desarrollo de software:
◦
◦
◦
◦
Obtención de los requisitos
Diseño del modelo
Pruebas
Cambio de control y mantenimiento para la
implementación.

Características:
◦ Velocidad
◦ Escalabilidad
◦ La Administración de Requisitos directamente
contra el diseño.
◦ Extensivo soporte para la administración del
proyecto
◦ Add-Ins Model Driven Generation MDG comerciales
para integrar las facultades de Enterprise Architect
con IDEs y otras tecnologías, y plantillas para que
diseñe la suya.

Ayuda a los arquitectos de empresas a alinear
los procesos de negocio con los sistemas de
TI con objetivos estratégicos de negocio bajo
el método TOGAF.

Permite realizar:
◦ Implementar todas las fases del TOGAF Architecture
Development Method (ADM)
◦ Crear modelos visuales de cómo es y cómo será la
arquitectura
◦ Modelar los cuatro dominios de la arquitectura
TOGAF: Negocio, Aplicación, Datos y Tecnología
◦ Documentar productivamente todos los productos
de trabajo TOGAF



Una interfaz visual para el TOGAF ADM
Estructuras de modelos detalladas para
organizar los productos de trabajo TOGAF
Perfiles UML para modelos de referencia
Negocio, Desempeño, Servicios y Técnicos


Diagramas extendidos para visualizar
elementos de arquitectura TOGAF.
Gestión efectiva de dependencias del modelo
usando la matriz de relaciones y vista de
jerarquía de Enterprise Architect


Microsoft® Windows 2000 (SP4 o posterior),
Windows 2000 Server (SP3 o posterior),
Windows XP (SP2), Windows Vista (32bit) o
Windows 2003 Server.
Enterprise Architect Version 7.5 compilación
842 o posterior ediciones Profesional en
adelante.

Se puede modificar de la siguiente forma:
◦ Mediante el
añado de
restricciones:

La siguiente es mediante scripts