Metodología de objetos orientadas a los negocios
-
Upload
alejandro-dominguez -
Category
Documents
-
view
1.516 -
download
4
Transcript of Metodología de objetos orientadas a los negocios
PRINCIPIA INFORMATICA
16-01-1999 OBJETOS DE NEGOCIOS V. 2.0 1
METODOLOGÍA DE OBJETOS
ORIENTADA A LOS NEGOCIOS
ALEJANDRO DOMÍNGUEZ
PRINCIPIA INFORMATICA
16-01-1999 OBJETOS DE NEGOCIOS V. 2.0 2
Temario
• Objetivos
• El caso de negocios
• Problemas de los SI y la tecnología
de objetos
• Definición de los BO’s
• Taxonomía de los BO’s
• La arquitectura de Zachman y los
BO’s
PRINCIPIA INFORMATICA
16-01-1999 OBJETOS DE NEGOCIOS V. 2.0 3
Objetivos
• Esta presentación proporciona
– un mecanismo para expresar los modelos de
negocios y así proporcionar una ayuda en los
diseños e implementaciones de software
– Criterios para decidir cuando se tiene o no se tiene
objetos de negocios
– una taxonomía para organizar nuestro
enetendimiento y discusión de los objetos de
negocios
• Esta presentación no discute productos de
software comerciales
PRINCIPIA INFORMATICA
16-01-1999 OBJETOS DE NEGOCIOS V. 2.0 4
EL CASO DE NEGOCIOS
OBJETOS DE NEGOCIOS
PRINCIPIA INFORMATICA
16-01-1999 OBJETOS DE NEGOCIOS V. 2.0 5
La información es estratégica
• Los sistemas de información (SI)
han evolucionado de ser simples
herramientas a ser una parte
integral de los procesos de
negocios
• Un SI efectivo es un arma
estratégica para las organizaciones
• SI efectivos y flexibles se traducen
en ganancias directas y de
supervivencia corporativa
La
información
es
estratégica
PRINCIPIA INFORMATICA
16-01-1999 OBJETOS DE NEGOCIOS V. 2.0 6
Obstáculos para la efectividad (1)
• Aplicaciones heredadas son difíciles de incorporar
a los nuevos esquemas se SI
• SI inflexibles no cambian acorde a las necesidades
de los negocios
• Dificultad para integrar aplicaciones
• Ambientes cerrados y propietarios
PRINCIPIA INFORMATICA
16-01-1999 OBJETOS DE NEGOCIOS V. 2.0 7
Obstáculos para la efectividad (2)
• Las aplicaciones no concuerdan con las
necesidades de negocios o con el modelo de
negocios
• Los SI actuales son inaccesibles y poco
comprensibles
• Los SI actuales y tradicionales son caros en
su creación y mantenimiento
• Los SI no son “escalables” conforme al
crecimiento de los negocios
PRINCIPIA INFORMATICA
16-01-1999 OBJETOS DE NEGOCIOS V. 2.0 8
PROBLEMAS DE LOS SI Y
LA TECNOLOGÍA DE
OBJETOS
OBJETOS DE NEGOCIOS
PRINCIPIA INFORMATICA
16-01-1999 OBJETOS DE NEGOCIOS V. 2.0 9
Los objetos y las empresas
¿Qué dijo? Encapsulamiento
Polimorfismo
Interfaz
Comportamiento
¡Los objetos no son útiles en las empresas!
PRINCIPIA INFORMATICA
16-01-1999 OBJETOS DE NEGOCIOS V. 2.0 10
Componentes de los negocios
• Personas
• Compañías
• Interacción
• Relaciones
• Dependencias
• Políticas
• Procesos
• Transacciones
Los negocios son
la cooperación e
interacción de
personas y
sistemas a través
de la empresa y
el mundo
PRINCIPIA INFORMATICA
16-01-1999 OBJETOS DE NEGOCIOS V. 2.0 11
Componentes de los objetos en
los negocios
Los objetos en los
negocios no se refieren
al aislamiento del
comportamiento o
interfaz de un objeto,
sino a la cooperación e
interacción de objetos a
través de la empresa y
el mundo
• Personas
• Compañías
• Interacción
• Relaciones
• Dependencias
• Políticas
• Procesos
• Transacciones
PRINCIPIA INFORMATICA
16-01-1999 OBJETOS DE NEGOCIOS V. 2.0 12
Objetos y negocios
Objetos Cooperativos
• Personas
• Compañías
• Interacción
• Relaciones
• Dependencias
• Políticas
• Procesos
• Transacciones
Marcos de trabajo cooperativos de objetos
resuelven los problemas de negocios
PRINCIPIA INFORMATICA
16-01-1999 OBJETOS DE NEGOCIOS V. 2.0 13
Negocios y objetos
De igual forma que los grupos
cooperativos de personas resuelven los
problemas de negocios
PRINCIPIA INFORMATICA
16-01-1999 OBJETOS DE NEGOCIOS V. 2.0 14
Necesidad de un marco de
trabajo para los objetos
• ¿Donde obtener
ayuda?
• ¿Es necesario conocer
esto?
• ¿Puedo hacer esto?
• ¿Quién es el
responsable? Objetos Cooperativos
Los objetos necesitan un marco para interactuar
PRINCIPIA INFORMATICA
16-01-1999 OBJETOS DE NEGOCIOS V. 2.0 15
• Leyes
• Políticas
• Valores
• Formas de
actuar
De igual forma que las personas lo hacen...
Necesidad de un marco de
trabajo para las personas
PRINCIPIA INFORMATICA
16-01-1999 OBJETOS DE NEGOCIOS V. 2.0 16
El marco de trabajo de los
objetos en los negocios
• Provee el marco de trabajo técnico para la
interacción de los objetos en los negocios
• Es un marco de trabajo para integrar y construir
objetos en los negocios
• Permite componentes de objetos en los negocios
con la característica de “conectar y usar” (plug-
and-play)
PRINCIPIA INFORMATICA
16-01-1999 OBJETOS DE NEGOCIOS V. 2.0 17
La clave de los objetos en los
negocios
• Los objetos en los negocios se refieren a marcos
de trabajo para componentes de aplicación plug-
and-play, que cooperan para resolver los
problemas de negocios
PRINCIPIA INFORMATICA
16-01-1999 OBJETOS DE NEGOCIOS V. 2.0 18
DEFINICIÓN DE LOS BO’s
OBJETOS DE NEGOCIOS
PRINCIPIA INFORMATICA
16-01-1999 OBJETOS DE NEGOCIOS V. 2.0 19
Conceptos generales (1)
• Es posible y deseable
definir tanto a los
negocios y sus
aplicaciones de software
en términos de objetos de
negocios (BO’s)
• Un BO captura
información acerca de los
conceptos del mundo real
(negocios), operaciones
sobre esos conceptos y
otros conceptos de
negocios
• El concepto de negocios
se puede transformar en
diseño e implementación
de software
• Una aplicación se puede
especificar en términos de
interacciones entre una
configuración de BO’s
PRINCIPIA INFORMATICA
16-01-1999 OBJETOS DE NEGOCIOS V. 2.0 20
Conceptos generales (2)
• Un BO es modelo o paquete de
software de procesos de negocios,
políticas y controles relacionado con
un sólo concepto
– Cada BO representa un único concepto
bien definido de negocios: cliente, orden
de pedido, administrador, automóvil, etc.
• Una forma de organizar los datos
correctos y los procedimientos
correctos en el lugar correcto
PRINCIPIA INFORMATICA
16-01-1999 OBJETOS DE NEGOCIOS V. 2.0 21
Conceptos generales (3)
• Independiente de las aplicaciones
• Utilizados en la empresa para representar
conceptos compartidos de negocios tales
como clientes, ordenes, y productos
PRINCIPIA INFORMATICA
16-01-1999 OBJETOS DE NEGOCIOS V. 2.0 22
¿Porqué BO’s? (1)
• Administra las diferencias y cambios en las reglas de
negocios (normalización semántica)
– Colocan las reglas de negocios divisionales/locales en las
especializaciones
– Conservan las definiciones corporativas, reglas de
negocios y datos en la generalización
PRINCIPIA INFORMATICA
16-01-1999 OBJETOS DE NEGOCIOS V. 2.0 23
¿Porqué BO’s? (2)
• Ayudan a la reingeniería de procesos de negocio (Business Process Reengineering: BPR)y a los aspectos relacionados
– El método estructurado tradicional y orientado a objetos
tienen grandes diferencias
– Las diferencias son caras a menos que produzcan
insumos
PRINCIPIA INFORMATICA
16-01-1999 OBJETOS DE NEGOCIOS V. 2.0 24
Definición de los BO’s
• La OMG (Object Mangement Group) define a los BO’s de acuerdo con sus usos y en dos formas distintas pero relacionadas:– En un modelo de negocios:
• un BO describe a un negocios y su contexto• los BO’s capturan los objetos de negocios y expresan un visión
abstracta de los negocios del “mundo real”• el término “BO’s de modelado ” se utiliza para designar este uso
– En un diseño de un sistema de software o en la codificación de un programa:
• los BO’s reflejan cómo los conceptos de negocios se representan en software
• esta abstracción refleja la transformación de las ideas de negocios en una realización en software
• el término “BO’s de sistemas” se utiliza para designar este uso
PRINCIPIA INFORMATICA
16-01-1999 OBJETOS DE NEGOCIOS V. 2.0 25
BO’s en un modelo de negocios
(1)
• Un BO describe una cosa,
concepto, proceso o evento
en operación,
administración, planeación o
contabilidad de un negocio u
otra organización
• Es un objeto conceptual que
se ha especificado con el
propósito de describir o
especificar, y por lo tanto
servir, un propósito o
concepto de negocios
• Un BO es una especificación
de una clase de objeto que
puede existir en uno o mas
dominios del negocio
• Esta especificación puede
incluir atributos, relaciones,
y acciones/eventos que
aplican a estos objetos
• La forma de la
especificación puede ser
textual, gráfica (UML), o en
lenguaje natural
PRINCIPIA INFORMATICA
16-01-1999 OBJETOS DE NEGOCIOS V. 2.0 26
• Estos BO’s de modelado existen sin importar la
existencia de SI, aplicaciones, diseño de
software o codificación de programas
• Son independientes de los SI debido a que los
BO’s de modelado directamente reflejan y
abstraen los conceptos de negocios
• Así, los BO’s de modelado están definidos
independientemente de los sistemas de
aplicación
BO’s en un modelo de negocios
(2)
PRINCIPIA INFORMATICA
16-01-1999 OBJETOS DE NEGOCIOS V. 2.0 27
BO’s en un modelo de sistemas
(1)
• Un BO, cuando se utiliza para describir un
sistema, representa algo en éste que es en si
mismo una abstracción representando algo en
el mundo real
• Un concepto del mundo real debe primero
representarse en un BO de modelado, como
se describió en el uso anterior, y entonces
este BO de modelado debe ser la entrada
para la especificación de un BO de sistemas
PRINCIPIA INFORMATICA
16-01-1999 OBJETOS DE NEGOCIOS V. 2.0 28
BO’s en un modelo de sistemas
(2)
• Así, un BO en este uso tiene una correlación
con los BO’s utilizados para describir los
negocios
• Sin embargo esta correlación puede no ser
uno-a-uno, ya que los conceptos de negocios
encierran restricciones y contexto
• Los BO’s en este uso tienen las propiedades
que un desarrollador esperaría de un objeto de
software o de diseño
PRINCIPIA INFORMATICA
16-01-1999 OBJETOS DE NEGOCIOS V. 2.0 29
• Adicionalmente, estos BO’s tienen las siguientes
propiedades:
– comportamiento
– reglas de negocios
• restricciones específicas sobre el comportamiento, relaciones
y/o atributos que reflejan reglas que gobiernan la conducta del
negocio
– identidad de negocios
• uno o mas atributos para cada tipo de BO’s
– por ejemplo, el nombre y su valor en el negocio, los cuales
identifican al negocio y su significado
BO’s en un modelo de sistemas
(3)
PRINCIPIA INFORMATICA
16-01-1999 OBJETOS DE NEGOCIOS V. 2.0 30
– integridad de las instancias y las relaciones de las inter-
instancias a través de las reglas de negocios
– persistencia
• permanencia durante la aplicación
– seguridad
• protege a las instancias de cualquier uso no autorizado
– interoperabilidad con objetos de negocios definidos por
agentes externos
– transactibilidad
• asegura que los cambios se lleven a cabo y se completen del
todo
BO’s en un modelo de sistemas
(4)
PRINCIPIA INFORMATICA
16-01-1999 OBJETOS DE NEGOCIOS V. 2.0 31
• Los BO’s comerciales de sistemas
deberían contener tanto software
ejecutable como la especificación del
software
• Una biblioteca de clases de BO’s se puede
ver como un marco de trabajo para el
software
• Es razonable esperar que los productos de
BO’s combinen el diseño de software y la
implementación con los BO’s de
modelado
BO’s en un modelo de sistemas
(5)
PRINCIPIA INFORMATICA
16-01-1999 OBJETOS DE NEGOCIOS V. 2.0 32
Relación entre los modelos de
negocios y de sistemas (1)
• Existe una correspondencia entre los BO’s de
sistemas y los BO’s de modelado debido a que
los primeros representan en un sistema la
información y dinámica de los conceptos de
negocios tal como se capturan en el modelo de
negocios
PRINCIPIA INFORMATICA
16-01-1999 OBJETOS DE NEGOCIOS V. 2.0 33
• Pueden existir objetos en un modelo de sistemas
que no son BO’s
– un diseño o software que implemente una aplicación de
negocios puede contener contener objetos que no sean
BO’s
• lo anterior se debe a que los objetos pueden representar
conceptos que son específicos de la aplicación o la tecnología,
mas que de los negocios
Relación entre los modelos de
negocios y de sistemas (2)
Modelo de sistemasBO’sBO’s
PRINCIPIA INFORMATICA
16-01-1999 OBJETOS DE NEGOCIOS V. 2.0 34
• La información y dinámica representada por los
BO’s de sistemas está determinada por el
procesamiento que debe efectuar el sistema con
el fin de cumplir su papel en el modelo de
negocios
• Pueden existir BO’s para los cuales no hay
información y dinámica en el modelo de
negocios
Relación entre los modelos de
negocios y de sistemas (3)
PRINCIPIA INFORMATICA
16-01-1999 OBJETOS DE NEGOCIOS V. 2.0 35
• Entonces, no todos los BO’s de modelado en el
modelo de negocios tendrá un BO asociado en
el modelo de sistemas
– Esto depende del alcance y de las decisiones de
implementación
Relación entre los modelos de
negocios y de sistemas (4)
BO
BO
BO
BO
BO
BO
BOBO
PRINCIPIA INFORMATICA
16-01-1999 OBJETOS DE NEGOCIOS V. 2.0 37
Taxonomía para la abstracción
• Abstracciones de negocios (mitad
superior)
– Genérica
– Específica a la compañía
• Abstracciones de software (mitad
inferior)
– Diseño
– Implementación
Abstracciones
Abstracciones
Abstracciones
de negocios
Abstracciones
de software
PRINCIPIA INFORMATICA
16-01-1999 OBJETOS DE NEGOCIOS V. 2.0 38
Abstracciones de negocios
• Genéricas
– Horizontal - aplicable en las organizaciones
– Vertical - aplicable a los negocios en una
organización
– Regional - variaciones nacionales dentro de una
organización
• Específica a la compañía
– Empresarial - compartida por muchas/todas las
organizaciones
– Área de negocios - local a la unidad de negocios,
departamental
– Individual - local a un trabajo en grupo
Horizontal
Vertical
Regional
PRINCIPIA INFORMATICA
16-01-1999 OBJETOS DE NEGOCIOS V. 2.0 39
Abstracciones de software
• Diseño
– Externa - protocolo para la interfaz
pública, estructura de la clase
– Interna - métodos, atributos,
restricciones, mapeos
• Implementación
– Código fuente - lenguaje objetivo
“humanamente leíble”
– Código ejecutable - formato
determinado por el tiempo de
ejecución
PRINCIPIA INFORMATICA
16-01-1999 OBJETOS DE NEGOCIOS V. 2.0 40
Los BO’s no son ...
• Los BO’s no se definen
– Bottom-up
– Por la forma de la infraestructura que los implementa
– En las aplicaciones
• Los BO’s no representan software o conceptos de aplicación
– Los BO’s sólo representan construcciones de negocios
– Cuando se implementan, los BO’s convierten componentes de software, pero aún así están definidos y formados por los conceptos de negocios que ellos representan
PRINCIPIA INFORMATICA
16-01-1999 OBJETOS DE NEGOCIOS V. 2.0 41
TAXONOMÍA DE LOS BO’s
OBJETOS DE NEGOCIOS
PRINCIPIA INFORMATICA
16-01-1999 OBJETOS DE NEGOCIOS V. 2.0 42
Taxonomía de los BO’s
Objetos de
negocios
Objetos de
eventos de
negocios
Objetos de
entidades de
negocios
Objetos de
procesos de
negocios
PRINCIPIA INFORMATICA
16-01-1999 OBJETOS DE NEGOCIOS V. 2.0 43
Instancias de BO’s
• Un tipo o clase de objetos en particular es
instanciado cuando el representa de forma directa
conceptos concretos en el mundo de los negocios
• Esto es, las instancias se pueden crear para los
tipos
PRINCIPIA INFORMATICA
16-01-1999 OBJETOS DE NEGOCIOS V. 2.0 44
Objetos de entidades de negocios (1)
• Representan personas, lugares y cosas, de igual
forma las entidades de modelado de datos
• Empaquetan procedimientos y reglas que son
específicos para el concepto que está siendo
representado, mientras que la entidad de datos
empaqueta sólo datos
PRINCIPIA INFORMATICA
16-01-1999 OBJETOS DE NEGOCIOS V. 2.0 45
Objetos de entidades de negocios (2)
• Representan un nombre o sustantivo tangible de
negocios, sin embargo también pueden representar
un concepto intangible
– Empleado
– Empleador
– Empleo
• Sus instancias son paquetes de datos o hechos
referentes a los nombres o sustantivos de los
negocios
PRINCIPIA INFORMATICA
16-01-1999 OBJETOS DE NEGOCIOS V. 2.0 46
Objetos de entidades de negocios
comunes
• Clientes
• Requisiciones
• Productos
• Contratos
• Equipos
• Capacidades
• Direcciones
• Vehículos
• Facilidades
• Proveedores
PRINCIPIA INFORMATICA
16-01-1999 OBJETOS DE NEGOCIOS V. 2.0 47
Instancias de objetos de
entidades de negocios
• Representan los valores de los datos retenidos
acerca de cosas específicas en el mundo real
• Por ejemplo, un cliente en particular podría ser
representado por una instancia del tipo cliente de
los objetos de entidades de negocios
PRINCIPIA INFORMATICA
16-01-1999 OBJETOS DE NEGOCIOS V. 2.0 48
Ejemplo de objetos de entidades
de negociosVuelo
Código del portadorNúmero de vuelo
Establecer
itinerario
Cancelar
PortadorNombre de aerolíneaCódigo del portador
Certificar
No-certificar
Asiento del segmentode vuelo
Código del portadorNúmero de vueloCódigo IATA del aeropuerto origenCódigo IATA del aeropuerto destinoNúmero de fila
Disponer
Asignar
No-asignar
Ocupar
Segmento de vuelo
Código del portadorNúmero de vueloCódigo IATA del aeropuerto origenCódigo IATA del aeropuerto destinoHora de partidaHora de llegada
Partir
Llegar
Aeropuerto
Nombre del aeropuertoCódigo del portador
Cerrar por clima
Opera
Transporta
Expande
Origina
Termina
PRINCIPIA INFORMATICA
16-01-1999 OBJETOS DE NEGOCIOS V. 2.0 49
Objetos de eventos de negocios (1)
• Representan ...
– eventos de negocios
• temporadas de negocios (fin de año fiscal,
temporada otoño-invierno)
– cambios en el ambiente de negocios
– ciclos de vida de productos
– fronteras en el tiempo
• Reconocen que una acción significante ha
sucedido
PRINCIPIA INFORMATICA
16-01-1999 OBJETOS DE NEGOCIOS V. 2.0 50
Objetos de eventos de negocios (2)
• Son similares a los objetos de
entidades de negocios en el
sentido que son repositorios para
la información y reglas de
negocios relativas a los eventos
• Se utilizan como un actor para
iniciar la actividad de negocios
PRINCIPIA INFORMATICA
16-01-1999 OBJETOS DE NEGOCIOS V. 2.0 51
Objetos de eventos de negocios (3)
• Poseen ...
– nombre y definición
– hechos acerca de ellos
– procedimientos y restricciones asociados con ellos
• Ocupan un lugar importante en el modelo de objetos
de negocios
– Se encuentran en el inicio y término de interacciones entre
objetos de entidades de negocios
– Pueden resultar de una interacción entre dos objetos de
entidades de negocios
PRINCIPIA INFORMATICA
16-01-1999 OBJETOS DE NEGOCIOS V. 2.0 52
Objetos de eventos de negocios
comunes
• Baja de inventarios
• Sobre presión de los tanques
• Ausencia de empleados
• Aprobación de comisiones
• Cambios en las tasas de interés
• Pago de deudas
• Fin de año fiscal
• Vencimiento de prestamos
• Pago de facturas
• Cierre de bodegas
PRINCIPIA INFORMATICA
16-01-1999 OBJETOS DE NEGOCIOS V. 2.0 53
Instancias de objetos de eventos
de negocios
• Representan ocurrencias individuales de un evento
en el mundo de los negocios
• Por ejemplo, la contratación de un tipo particular
de ayudante al cierre de un periodo fiscal
PRINCIPIA INFORMATICA
16-01-1999 OBJETOS DE NEGOCIOS V. 2.0 54
Objetos de procesos de negocios (1)
• Representan ...
– verbos relativos a los negocios
– procesos de negocios (en oposición a los
procedimientos), donde un proceso se caracteriza por la
interacción de un conjunto de objetos de negocios
• Son los actores que llevan a cabo el proceso de
negocios
PRINCIPIA INFORMATICA
16-01-1999 OBJETOS DE NEGOCIOS V. 2.0 55
Objetos de procesos de negocios (2)
• Cada interacción entre un par de objetos de
entidades de negocios representa un paso en el
proceso de negocios
• Los objetos de entidades de negocios empaquetan
las políticas y controlan como el proceso se
efectúa
• Así, los objetos de procesos de negocios
empaquetan el “cómo” en un objeto
PRINCIPIA INFORMATICA
16-01-1999 OBJETOS DE NEGOCIOS V. 2.0 56
Objetos de procesos de negocios
comunes
• Procesos principales
– Llenado de formatos
– Ejecución de normas y
políticas
– Producción
– Facturación
• Sub-procesos comunes
– Contratación, asignación de
costo, repartición
– Certificación de calidad,
requisiciones, recepción
PRINCIPIA INFORMATICA
16-01-1999 OBJETOS DE NEGOCIOS V. 2.0 57
Instancias de objetos de
procesos de negocios
• Representan la iniciación de un proceso particular
de negocios el cual entrega un resultado de
negocios
• Por ejemplo ...
– el proceso que se inicia al llenar la orden de pedido de
un producto
– el proceso de contratación de un nuevo empleado
PRINCIPIA INFORMATICA
16-01-1999 OBJETOS DE NEGOCIOS V. 2.0 58
Ejemplo de objetos de procesos
de negocios
Interacciones entre objetos de entidades de negocios que incluyen los pasos efectuados por objetos de
procesos de negocios
Pasajero
Mostrar número
de viajero
frecuente
Seleccionar
preferencia de
asiento
Agente de
reservaciones
Asentar reservación
Reservar boleto
Asiento de segmento
de vuelo
Disponer
Asignar
No-asignar
Ocupar
Reservación
Asentar
Etiquetar
Cancelar
Asentar
reservaciónReservar boleto
Seleccionar preferenciade asiento
Seleccionar preferencia de asiento
Disponer
Asignar
Reservar
Etiquetar
PRINCIPIA INFORMATICA
16-01-1999 OBJETOS DE NEGOCIOS V. 2.0 59
Relaciones entre tipos
• Objetos de entidades de negocios ...– Son actores que juegan un papel en uno o mas procesos
– Son una fuente de información de negocios además de los
procesos en los cuales participa
• Objetos de procesos de negocios ...– Controlan los patrones de interacción entre un grupo de
objetos de entidades de negocios para así producir el
resultado deseado
– Puede dividir su trabajo entre objetos de procesos
subordinados
• Objetos de eventos de negocios ...– Disparan o resultan de la interacción entre dos objetos de
entidades
PRINCIPIA INFORMATICA
16-01-1999 OBJETOS DE NEGOCIOS V. 2.0 60
OBJETOS DE NEGOCIÓN
LA ARQUITECTURA DE
ZACHMAN Y LOS BO’s
PRINCIPIA INFORMATICA
16-01-1999 OBJETOS DE NEGOCIOS V. 2.0 61
Mapeo de la taxonomía de BO a
la arquitectura de Zachman
WHAT(data)
WHERE(location)
HOW(process)
WHO(organization)
WHEN(schedule)
WHY(motive)
SCOPE(planner)
ENTERPRISE(owner)
SYSTEM(designer)
TECHNOLOGY(builder)
COMPONENTS(sub-contractor)
PRINCIPIA INFORMATICA
16-01-1999 OBJETOS DE NEGOCIOS V. 2.0 62
Mapeo de los niveles de abstracción
a la arquitectura de Zachman
WHAT(data)
WHERE(location)
HOW(process)
WHO(organization)
WHEN(schedule)
WHY(motive)
SCOPE(planner)
ENTERPRISE(owner)
SYSTEM(designer)
TECHNOLOGY(builder)
COMPONENTS(sub-contractor)
GENÉRICO
ESP. DE LAEMPRESA
DISEÑOEXTERNO
DISEÑOINTERNO
IMPLEMEN-TACIÓN