Índice ………………………………………… 1 ………. 2 …………………………… 4 Modelamiento de Flujo Cliente Proveedor ………. 6 Modelo de Flujo y Redes de Compromisos ………. 7 ……………………. 8 …………………………………. 9 Introducción Modelamiento de Procesos por Regulación Modelo de Flujo SADT Modelos de Comportamiento Modelos Integrados Conclusiones ………………………………………… 10 Bibliografía ………………………………………… 11 Introducción La mejor manera de entender y poder realizar análisis sistemáticos de una situación es a partir de modelos aceptados y comprensibles para un grupo de trabajo. Las representaciones o modelos son también instrumentos poderosos para comunicarse con otros, particularmente con las personas usuarias. Al igual que en las ingenierías tradicionales, la representación debe ser gráfica, ya que se ha mostrado en la práctica, tanto en esas disciplinas, como en Sistemas de Información y Ciencias de la Computación, que ésta es más eficiente y efectiva: minimiza el esfuerzo para tener una visión común de un problema o de una solución al mismo y minimiza la ambigüedad y la equivocación al intentar entenderla. A lo largo de este informe estudiaremos diferentes tipos de modelos de negocios, sus características, notaciones, debilidades y fortalezas. 1 Tipos de Modelos de Negocios, Características, Notaciones, Debilidades y Fortalezas Modelamiento de Procesos por Regulación En cualquier situación de las organizaciones existe siempre algo que intentamos manejar o regular, lo cual está asociado a algún tipo de flujo físico y sobre éste existen actividades que monitorean, toman decisiones y realizan acciones sobre él. Un proceso organizacional siempre contiene los siguientes objetos: Flujos físicos que corresponden a movimientos de materiales y productos, personas, dinero, bienes de capital y paquetes de información, que representaremos gráficamente por líneas gruesas. El flujo final representa el resultado esperado del proceso. Etapas donde ocurren transformaciones o cambios de estado de los flujos físicos, representados por círculos. Actividades o tareas de regulación que también llamaremos funciones (organizacionales) - de monitoreo, toma de decisiones y acción - , sobre los flujos físicos y que se representan por rectángulos. En la descripción de éstas nos interesa el qué hacen y tratamos de independizarlas de la forma y ubicación en que se realizan. Por lo tanto, se denominan preferentemente con un verbo activo el cual dé la esencia del qué. Las acciones de estas funciones son habitualmente disparados por eventos asociados al flujo físico, los cuales se conocen por medio del monitoreo. 2 Flujos de información - o metainformación, como un medio para diferenciarla de la información como fin, cuando ésta es flujo físico – que relacionan las actividades de regulación entre sí y a éstas con los flujos físicos, que se representan como líneas finas continuas, cuando corresponden a comunicaciones formalizadas y con líneas finas punteadas, cuando corresponden a comunicaciones informales. Estos flujos permiten conocer los eventos que ocurren, las acciones que se toman, el estado de los diferentes elementos del proceso y cualquier otro antecedente necesario para manejar el flujo físico. Las relaciones genéricas entre los objetos definidos anteriormente se muestran en la figura1: figura 1. Modelo por Regulación Es tipo de modelo cuenta con la ventaja de que provee una visión global del proceso a modelar dándole una estructura macro a la representación del proceso. La dificultad que impone es que los modelos se pueden volver muy complejos y puede haber discrepancia en cuanto a su notación debido a los múltiples objetos que usa. 3 Modelo de Flujo SADT Fue el primero de los llamados métodos estructurados. Las siglas SADT significan Structured Analysisi and Design Technique. Este método no fue muy usado en su época, dentro del área informática. Su nueva utilización ha sido ayudada por el desarrollo de productos de software que permiten apoyar el modelamiento y, eventualmente, simular procesos. El método se basa en la conceptualización de cualquier actividad que es parte de un proceso. Una actividad genérica puede aceptar entradas y producir salidas de cualquier tipo. Las entradas se caracterizan porque se consumen o transforman dentro de la actividad. Una actividad puede ser dirigida por medio de flujos de información de control. Los flujos de control no se insumen ni transforman. Por último, una actividad usa mecanismos en sus tareas. figura 2. Modelo SADT figura 3. Modelamiento SADT por descomposición jerárquica 4 SADT también propone un modelamiento por descomposición jerárquica, en el cual se hacen, primero, diagramas con actividades más agregadas, las cuales se desagregan o detallan en diagramas complementarios. Una fortaleza que provee este método de modelamiento es que ofrece una visión estructurada del proceso a modelar y es fácil de entender. El problema con el modelo SADT es que al anidarse mucho en su descomposición jerárquica puede volverse muy grande y difícil de entender 5 Modelamiento de Flujo Cliente Proveedor Este método hace uso del concepto de proceso como cadenas de actividades, pero con el agregado de que cada eslabón de la cadena actuaba como proveedor de una actividad anterior y como cliente de la cadena actuaba como proveedor de una actividad anterior y como cliente de una posterior. Este punto de vista da origen a que un nodo cualquiera de un proceso pueda ser representado como se muestra en la figura 4. figura 4. Modelo cliente-proveedor Ejemplo de modelamiento cliente-proveedor. figura 5. Ejemplo de modelo cliente-proveedor Este tipo de modelo proporciona una visión muy simplificada de un proceso pero, por esta misma razón puede perder detalle y proporcionar una visión errónea del mismo. 6 Modelo de Flujo y Redes de Compromisos Este enfoque se basa en la idea de modelar los procesos como redes de acciones comunicativas. Un acto de comunicación se realiza cuando se produce un mensaje entendible con una intención genuina en su contexto. Los actos elementales o conversaciones se pueden caracterizar por un ciclo, con partes bien definidas el cual se muestra en la siguiente figura: figura 6. Modelo de redes de compromiso Este ciclo da origen a un compromiso, vale decir la intención de proveedor de entregar un cierto producto o servicio a un cliente. Obviamente, existe la posibilidad de denegar una petición y no asumir compromiso alguno. Se pueden identificar ciertos requisitos que debe cumplir un compromiso, los cuales los establece el cliente, en ciertas condiciones de satisfacción. Para poder asumir un compromiso, un cierto proveedor puede recurrir a otros proveedores, cambiando su rol a cliente, para obtener ciertos antecedentes que permiten que él tome la decisión. Las redes de compromiso proporcionan, al igual que el modelo cliente-proveedor una visión simplificada de un proceso, esto puede ser útil para procesos sencillos. Para procesos complicados las redes de compromiso pueden perder detalle y dar una visión equivocada del proceso. 7 Modelos de Comportamiento En este enfoque uno representa formalmente los estados asociados al flujo físico y las condiciones bajo las cuales se producen cambios de estado. Una representación de este tipo enfatiza el comportamiento, susceptible de ser precisado mediante diagramas existentes. Un tipo de diagrama es el de transición entre estados, donde se representan como rectángulos los posibles estados del recurso regulado y, por flechas, las transiciones entre estados. Las leyendas asociadas a las flechas establecen también las condiciones bajo las cuales las transiciones ocurren. figura 7. Modelo de comportamiento El modelo de comportamiento pierde totalmente el detalle de un proceso por lo que se vuelve vulnerable a procesos de mayor complejidad. Estos modelos pueden ser útiles para tener una visión general de un proceso. 8 Modelos Integrados Uno de los enfoques más ambiciosos y rigurosos de este tipo ha sido desarrollado por Harel, quien propone una representación de flujo similar a la de SADT, complementada con una representación de comportamiento del tipo transición entre estados, un modelo organizacional y una de especificación de los elementos funcionales. El modelo organizacional establece las unidades de una empresa que participan en el flujo y las relaciones que las ligan, y la especificación de los elementos funcionales da la lógica interna de ellos. Otro enfoque integrado ha sido desarrollado sobre la base de SADT, al cual, además del modelo de flujo, se le ha agregado una especie de modelo de datos; un modelo organizacional que cuantifica los recursos humanos, las responsabilidades de ellos, y otros recursos utilizados en los procesos, y un modelo que explica las reglas, procedimientos, decisiones y otros, que definen el comportamiento de los procesos. Con estos elementos, un software de apoyo, además de proveer la posibilidad de graficar y acceder a un repositorio de información, da la posibilidad de ejecutar en forma simulada los procesos y de generar los programas computacionales que permiten su implementación real. 9 Conclusiones Existe un gran número de modelos de negocios cada uno proporciona diversas notaciones y características, que les provocan ciertas fortalezas y debilidades. Es de gran importancia que al momento de seleccionar alguno de estos modelos se cuente con la suficiente información para decidir cual es el más indicado para un proceso dado. 10 Bibliografía BARROS, Oscar, “Reingeniería de Procesos de Negocios Un planteamiento Metodológico”, Ediciones DOLMEN, 2da. Edición, Santiago de Chile, 1995 11 Universidad de Concepción Facultad de Ingeniería Civil Ingeniería Civil Informática Gestión Informática Profesora: Claudia Jiménez Tema: Tipos de Modelos de Negocios, Características, Notaciones, Debilidades y Fortalezas Alumno: Mario Armando Rojas Martínez Concepción, a 17 de abril de 2001 12