Sie sind auf Seite 1von 34

ARQUITECTURA DEL NEGOCIO

MPN Ingeniera de Requerimientos

INGENIERIA DE REQUISITOS

Maria Carmen Leonardi - 2007

Negocios y Sistemas Informticos


Negocios y Sistemas Informticos
Los negocios modernos no solo dependen de los sistemas, sino que los sistemas forman PARTE de los negocios (ej.
B2C)

Los Sistemas Informticos...


... soportan el negocio efectivamente? ... se adaptan a las nuevas necesidades rpidamente?

.. mejoran los procesos del negocio?

La informacin...
... est usada cmo un recurso estratgico en el negocio? ... es adecuada y correcta?

INGENIERIA DE REQUISITOS

Maria Carmen Leonardi - 2007

Arquitectura del negocio....


Un conjunto organizado de elementos que se relaciona unos con otros de una manera clara formando un todo Estos elementos representan la estructura organizacional y de comportamiento de un negocio y muestra las abstracciones de los procesos y las estructuras claves del negocio. (Vernadat 96, Enterprise Modeling and integration. Chapman & Hall, 1996)

INGENIERIA DE REQUISITOS

Maria Carmen Leonardi - 2007

Vistas de Modelo de Negocio


Vistas del Modelo de Negocios
Cada vista tiene enfoque en una abstraccin del negocio en particular Los modelos de las diferentes vistas estn relacionados Las distintas vistas son complementarias

Cada vista puede ser definida con tcnicas especficas segn su abstraccin.

INGENIERIA DE REQUISITOS

Maria Carmen Leonardi - 2007

Una propuesta de Vistas de Negocio


Vista de Procesos de Negocio

Vista de Visin de Negocio

Vista de Comportamiento de Negocio


Eriksson-Penker - 2003
INGENIERIA DE REQUISITOS

Vista de Estructura de Negocio

Maria Carmen Leonardi - 2007

Vistas de Modelo de Negocio


Vista de Visin de Negocio
Describe el hacia donde va del negocio, sus objetivos, misin, etc.

Reglas de Negocio (el por qu)

Vista de Procesos del Negocio (el cmo)


Representa las actividades del negocio y el valor generado por ellos

Vista de Estructura de Negocio (el qu y el quien)


Describe la estructura organizacional y la de recursos de negocio

Vista de Comportamiento de Negocio (el cuando y el cmo)


Captura los aspectos dinmicos de los elementos del proceso de negocio

INGENIERIA DE REQUISITOS

Maria Carmen Leonardi - 2007

Vista de Visin de Negocio


Representa el HACIA DONDE V EL NEGOCIO y el contexto general de la organizacin

visin de negocio

estructura de negocio

procesos de negocio

comportamiento de negocio

INGENIERIA DE REQUISITOS

Maria Carmen Leonardi - 2007

Vista de Visin de Negocio Objetivo de la Vista


Establece los objetivos de negocio Establece la estrategia general del negocio Acta como gua para el modelado de las otras vistas del negocio. Imagen de hacia donde va el negocio Herramienta de motivacin entre involucrados

Expertos sobre la Vista


Presidentes Directorios Gerencia
INGENIERIA DE REQUISITOS Maria Carmen Leonardi - 2007

Elementos bsicos de la Vista de Visin

Misin/ Visin de la empresa Objetivos Fortalezas / Debilidades Oportunidades Factores crticos Estrategias Roles y Unidades organizacionales Procesos claves

INGENIERIA DE REQUISITOS

Maria Carmen Leonardi - 2007

Definicin de la Vista de Visin de Negocios


Definicin de Estrategia, posicionamiento y Planes
Posiciona el negocio en el HOY y MAANA dndole un contexto y determinando los objetivos generales de la organizacin.
ej. Business Motivation Model (OMG)

Planificacin y definicin general de procesos y recursos claves

Modelamiento de Objetivos
El objetivo de alto nivel del negocio (establecido previamente) se descompone en estrategias, objetivos y metas concretas para alcanzarlos.
INGENIERIA DE REQUISITOS Maria Carmen Leonardi - 2007

Modelamiento de Objetivos/Problemas
Describe los objetivos del negocio y los problemas que impiden

su realizacin

Cmo se modela? Business Motivation Model (OMG) Extensiones de UML (Eriksson-Penker) UML profile for KAOS (Heaven and Finkelstein, 2004) Extensiones de UML (IBM) i* / Tropos (www.troposproject.org) KAOS (van Lamsweerde, 2001)

INGENIERIA DE REQUISITOS

Maria Carmen Leonardi - 2007

Eric Yu- Framework i* .2001

INGENIERIA DE REQUISITOS

Maria Carmen Leonardi - 2007

Vista de Procesos de Negocio


visin de negocio estructura de negocio

comportamiento de negocio

procesos de negocio

Representa el CMO

INGENIERIA DE REQUISITOS

Maria Carmen Leonardi - 2007

Vista de Procesos de Negocio


Objetivo de la Vista
Definir las actividades (procesos) de negocio que realicen los objetivos previamente definidos

Contenido de la Vista
Los procesos de negocio con sus objetivos a cumplir Relacin de los procesos con los recursos utilizados, producidos y modificados. Entidades fsicas involucradas en los procesos

Expertos sobre la Vista


Gerentes
Jefes de reas
INGENIERIA DE REQUISITOS Maria Carmen Leonardi - 2007

CARACTERSTICAS DE LOS PROCESOS DE NEGOCIO


DESCRIPCIN GENRICA DE UNA ACTIVIDAD CON TODAS LAS ALTERNATIVAS (ejecucin: especificacin de un camino especifico del proceso)
Clases de Procesos Procesos principales: orientados al cliente (visibles) Procesos de soporte: escondidos al cliente (vista de comportamiento)

INGENIERIA DE REQUISITOS

Maria Carmen Leonardi - 2007

ELEMENTOS BSICOS DE UN PROCESO DE NEGOCIO

1. 2.

Objetivos Flujo principal y alternativo de acciones

3.
4. 5. 6. 7. 8. 9.

Eventos
Recursos de entrada Recursos de salida Recursos de apoyo y de control Sub-Procesos (internos independientes) asociados Interaccin con otros procesos (vista de comportamiento) Reglas del negocio que lo influencian

INGENIERIA DE REQUISITOS

Maria Carmen Leonardi - 2007

Vista de Procesos Cmo se modela?


Activity Diagram de UML Business Use Case de UML Extensiones de UML (Eriksson-Penker, IBM, EDOC.) Activity-Decision Flow (ADF , IBM) BPMN (OMG) BPEL (lenguajes ejecutables, IBM) IDEF (Knowledge Based System, Inc.) Diagramas de Procesos IBM (Websphere Business Modeler) ..
INGENIERIA DE REQUISITOS Maria Carmen Leonardi - 2007

Ejemplo de Vista de Procesos- ADF

Koehler, J.; Hauser, R.; Kapoor, S.; Wu, F.Y.; Kumaran. A model-driven transformation method . Proceedings of Seven IEEE Enterprise Distributed Object Computing Conference, EDOC 2003. pp. 186-197.
INGENIERIA DE REQUISITOS Maria Carmen Leonardi - 2007

IBM WebSphere Business Modeler


INGENIERIA DE REQUISITOS Maria Carmen Leonardi - 2007

Vista de Estructura de Negocio


Representa el QU y QUIEN
estructura de negocio

vision de negocio

comportamiento
procesos de negocio

de negocio

INGENIERIA DE REQUISITOS

Maria Carmen Leonardi - 2007

Vista de Estructura de Negocio


Objetivo de la Vista
Definir la estructura de los recursos, los productos y la informacin de negocio.

Contenido de la Vista
Los recursos de negocio (fsicos, abstractos, humanos, etc.) y sus relaciones Informacin estratgica de negocio

Estructura organizacional (reas, divisiones, departamentos)

Expertos
Gerencia, Jefes de reas para recursos humanos empleados con experiencia, informacin existente
INGENIERIA DE REQUISITOS Maria Carmen Leonardi - 2007

Vista de Estructura
Modelamiento de Recursos
Modela los recursos fsicos de negocio

Modelamiento de Informacin
Define los modelos de la informacin significativa de negocio (recursos abstractos)

Modelamiento de Organizacin
Describe las unidades organizacionales de negocio y roles (recursos humanos)

INGENIERIA DE REQUISITOS

Maria Carmen Leonardi - 2007

Vista de Estructura
Como se modela?
Diagrama de clase de UML Diagrama de objetos de UML Extensiones de UML de E_P Diagrama de Entidad-relacin Diagramas Organizacionales Catalogo de Recursos y Elementos de Websphere Proyecto IDEF.
INGENIERIA DE REQUISITOS Maria Carmen Leonardi - 2007

Ejemplo de modelizacin de recursos


Diagrama de clases de UML

INGENIERIA DE REQUISITOS

Maria Carmen Leonardi - 2007

IBM WebSphere Business Modeler


INGENIERIA DE REQUISITOS Maria Carmen Leonardi - 2007

Vista de Comportamiento de Negocio


estructura de negocio visin de negocio

procesos de negocio

comportamiento de negocio

Representa el cmo y el cuando

INGENIERIA DE REQUISITOS

Maria Carmen Leonardi - 2007

Vista de Comportamiento de Negocio


Objetivo de la Vista
Especificar el comportamiento interno de los elementos del negocio

Contenido de la Vista
Ciclo de vida de los recursos individuales Ejecucin detallada de los procesos y sus interacciones Colaboracin entre los recursos

Expertos
Jefes de reas
Empleados con experiencia
INGENIERIA DE REQUISITOS Maria Carmen Leonardi - 2007

Vista de Comportamiento Modelamiento de Estados


Especifica el ciclo de vida de un recurso

Modelamiento de Interaccin
Demuestra la colaboracin entre los recursos (personas, productos, herramientas) Interaccin y sincronizacin entre los procesos

Cmo se modela?
Diagramas dinmicos de UML (diagramas de estado, diagramas de secuencia, diagramas de colaboracin, diagrama general de interaccin, Diagrama cronolgico) Extensiones de UML de E-P IDEF .
INGENIERIA DE REQUISITOS Maria Carmen Leonardi - 2007

Vista de Procesos / Vista de Comportamiento


Vista de procesos se concentra en los procedimientos macro: las transformaciones principales y las funciones de negocio
Vista de Comportamiento tiene enfoque en los aspectos dinmicos de los elementos individuales de negocio Deben ser complementarias y consistentes

INGENIERIA DE REQUISITOS

Maria Carmen Leonardi - 2007

Diagrama de Estados TELFONO

Colgar

Colgado
Colgar Descolgar Colgar Time Out Time Out # invlido

Tono de Marcado
Dgitos (n) Colgar

Tono de Advertencia Mensaje Pregrabado

Marcando
Nmero Vlido Colgar

Conectando (Buscando Conexin)


En lnea Fin de Mensaje

Colgar

Repicando
Telfono destino descuelga Colgar

Conectado
Telfono destino cuelga Colgar

Desconectado

INGENIERIA DE REQUISITOS

Maria Carmen Leonardi - 2007

Reglas de Negocio

estructura de negocio vision de negocio comportamiento de negocio

procesos de negocio

Representan el PORQU Afectan a todas las Vistas

INGENIERIA DE REQUISITOS

Maria Carmen Leonardi - 2007

Reglas de Negocio
Los negocios son controlados por las reglas la estructura de los negocios y cmo ellos operan que regulan

Las reglas del negocio son sentencias sobre la forma en que la empresa realiza negocios, influenciando, guiando o restringiendo su comportamiento y/o estructura. Las reglas del negocio implementan las polticas de negocio: satisfacer los objetivos del negocio, satisfacer los clientes, hacer un buen uso de los recursos, y respetar las leyes o convenciones de la empresa y las externas.

Expertos
Directivos principales, Gerencia, Jefes de reas Legislaciones internas y externas
INGENIERIA DE REQUISITOS Maria Carmen Leonardi - 2007

Reglas de Negocio
Cmo se modelan?

Implcitamente expresadas ( asociaciones, multiplicidades en diagrama de estructuras, acciones condicionales o alternativas en diagramas dinmicos...)
OCL anotaciones en Lenguaje natural asociadas a diagramas Extensiones de UML (Eriksson-Penker)

Estrategias especficas (Business Rule Aproach, Ross)


Standardizacin de OMG (BVBR Specification) Extensiones de UML (IBM)

Lenguaje Natural Estructurado


INGENIERIA DE REQUISITOS Maria Carmen Leonardi - 2007

Tablas de Decisin
Describe las posibles condiciones y acciones asociadas en una tabla con tantas columnas como alternativas de condiciones haya.
Ejemplo: si el vuelo es domstico, siempre se sirven tragos pero se cobran. Si el vuelo no es domstico, y el avin est ms de la mitad ocupado y los pasajes son por encima de 350 pesos, servir tragos gratis. Si los pasajes son inferiores a 350, se cobran siempre.
Domstico?
Pasaje $350? mitad lleno? tragos gratis? tragos pagos?
INGENIERIA DE REQUISITOS

S
-

S
--

N
S S X

N
N -

N
S N ?

Maria Carmen Leonardi - 2007

Das könnte Ihnen auch gefallen