Articulo Arquitectura de Negocios Ericcson - Penker
Articulo Arquitectura de Negocios Ericcson - Penker
Articulo Arquitectura de Negocios Ericcson - Penker
de Eriksson y Penker
1SamuelEfrn Vias lvarez
Tecnolgico de Estudios Superiores de Ecatepec
isc.samuel.vi@gmail.com
Palabras clave: arquitectura de negocios, recursos, modelo, metas, reglas, procesos, estereotipos.
1. Introduccin
Una de las actividades principales para disear o innovar sistemas que se fundamenten
en una arquitectura de negocios slida, es partir de un anlisis sobre la estructura,
organizacin, procedimientos, metas y reglas de negocio. UML se ha convertido en uno de
los lenguajes de modelado con mayor impacto para modelar, especificar y documentar
sistemas de software. Hasta hace algunos aos UML no contaba con herramientas para
modelar proceso de negocio, sin embargo, han surgido nuevos aditamentos que han provisto
a los diseadores de arquitectura de negocios y software las herramientas para identificar
los requerimientos para desarrollar software a partir de modelar la arquitectura de negocios.
Debido a que todas las empresas tienen algn tipo de arquitectura y en muchos de los
casos cuentan con un organigrama como la nica descripcin del negocio, existen nmeros
casos en que no existen documentados los procesos de cmo se lleva a cabo el negocio [2].
Para entender o disear una arquitectura de negocios se deben de conocer los procesos del
negocio. El logro de la abstraccin, la supresin de los datos y la informacin irrelevante,
es esencial para la comprensin de sistemas complejos y relaciones [1].
Los conceptos utilizados por [1][3][4] para definir el sistema de negocios son:
Recursos. Los objetos dentro de la empresa, como las personas, materiales, informacin y
productos, que se utilizan o producen en el negocio. Los recursos estn organizados en
estructuras y tienen relaciones entre s. Los recursos son manipulados (usados, consumidos,
refinado, o producidas) a travs de los procesos. Los recursos pueden ser categorizados
como fsica, abstracta, e informativo.
Procesos. Las actividades que se realizan dentro de la empresa durante el cual el estado de
cambios de recursos empresariales. Procesos describen cmo se realiza el trabajo dentro de
la empresa; que se rigen por reglas.
Metas. Las metas pueden ser divididos en sub-objetivos y se asignan a las distintas partes
del negocio, tales como procesos u objetos. Objetivos expresan los estados deseados de los
recursos y se obtienen por procesos. Los objetivos pueden ser expresados como una o ms
reglas.
Reglas. Las declaraciones que definen o limitan algn aspecto del negocio, y que
representan el conocimiento del negocio. Existen normas que regulan el negocio se debe
ejecutar (es decir, cmo los procesos deben ejecutar) o cmo los recursos pueden ser
estructurados y relacionados entre s. Las reglas pueden ser aplicadas en el negocio desde
el exterior por los reglamentos o leyes, o pueden ser definidas dentro de la empresa para
alcanzar los objetivos de la empresa. Las reglas pueden ser categorizados como funcional,
conductual y estructural.
3. La Extensin de Eriksson y Penker
Actualmente los constantes cambios en sistemas de informacin, ha motivado para que
surjan distintas tcnicas de modelado de negocio, que permitan representar estrategias de
acuerdo a los objetivos particulares de la empresa [1].
b) Vista de proceso empresarial. Esta vista ilustra la interaccin entre los procesos y
los recursos con el fin de lograr el objetivo de cada proceso, as como la interaccin
entre diferentes procesos [1][5].
c) Vista estructural del negocio. Las estructuras entre los recursos en la empresa, tales
como la organizacin del negocio o la estructura de los productos creados [1][5].
5. Conclusiones
Una vez que se ha realizado el estudio sobre la arquitectura a partir de UML con la extensin
de Eriksson y Penker se concluye en que es importante conocer la arquitectura del negocio,
ya que en ella se fundamenta cada parte del sistema y como es la interaccin entre sus
elementos. Si se tienen procesos documentados, se puede obtener conocimiento, hacer
mejoras o innovaciones y obtener nuevas oportunidades de negocio.
Para comprender la arquitectura del negocio se debe tener acceso a las personas con
conocimiento sobre los procesos, a la informacin que permita entender la interaccin entre
los elementos del sistema de informacin, una vez realizado lo anterior, se debe emplear
algn lenguaje para modelar procesos de negocio de acuerdo al objetivo que se persiga,
dicho lenguaje debe permitir capturar todos los conceptos importantes del negocio, debe ser
entendido por todas las personas relacionadas al negocio y debe permitir la escalabilidad.
Existen diferentes tcnicas para modelar la arquitectura de negocios, sin embargo, se debe
de conocer cul es el objetivo al modelar para saber que tcnica se puede emplear.
En el caso de UML se cuenta con la extensin de Eriksson y Penker que abarcan aspectos
como la visin, los procesos, la estructura y comportamiento del negocio.
[1] H.-E. Eriksson y P. Magnus, Business Modeling with UML: Business Patterns at
Work, 2000.