Business Modeling 1 MODELO DEL RUP 2 1. OBJETIVOS Entender la estructura y la dinmica de la organizacin en la cual un sistema debe ser desplegado (la organizacin objetivo). Entender los problemas actuales en la organizacin objetivo e identificar mejoras potenciales. Garantizar que los clientes, usuarios finales y desarrolladores tienen un entendimiento comn de la organizacin objetivo. Obtener los requisitos del sistema necesarios para apoyar la organizacin objetivo. 3 PROPSITO Para lograr estos objetivos, el flujo de trabajo modelado del negocio, describe cmo desarrollar una visin de la nueva organizacin objetivo, y sobre la base de esta visin, definir los procesos, roles y responsabilidades de esa organizacin en: un modelo de casos de uso y en un modelo de objetos del negocio. Como complemento a estos modelos, los siguientes artefactos son desarrollados: Especificacin complementaria del Negocio Glosario 4 RELACIN CON OTROS FLUJOS DE TRABAJO El flujo de trabajo modelado del negocio est relacionado con otros flujos de trabajo, de la siguiente manera: El flujo de trabajo requisitos usa el modelo del negocio como una importante entrada para entender los requerimientos del sistema El flujo de trabajo de anlisis y diseo usa las entidades del negocio como una entrada para identificar las clases entidad en el modelo de diseo. El flujo de trabajo entorno, desarrolla y mantiene artefactos de soporte, como gua para el modelado de negocio. 5 2. FLUJO DE TRABAJO Hay muchas rutas que uno puede tomar a travs de este flujo, dependiendo de qu propsito tiene su esfuerzo de modelado del negocio, as como tambin dnde ests en el desarrollo del ciclo de vida. 6 2. FLUJO DE TRABAJO 7 2. FLUJO DE TRABAJO En su primera iteracin evaluar el estado de la organizacin en la cual el sistema eventual va a ser implementado (la organizacin objetivo), tal como se define en evaluar el estado del negocio. Segn los resultados de las evaluaciones, podr tomar decisiones sobre cmo continuar en esta iteracin y tambin sobre cmo trabajar en iteraciones posteriores. Si se determina que no son necesarios modelos a escala completa del negocio, slo un modelo del dominio, seguir el camino alternativo de este flujo de trabajo Modelado del Dominio. En RUP, un modelo de dominio es considerado un subconjunto del modelo de objetos de negocio, que abarca las entidades del negocio de ese modelo. 8 3. ACTIVIDADES 9 4. ARTEFACTOS 10 11 5. OTRAS CONSIDERACIONES Reglas del negocio La Reglas del Negocio son tipos de requisitos sobre cmo debe funcionar el negocio, incluyendo sus herramientas. Pueden ser leyes y regulaciones impuestas a los negocios, pero tambin expresan la arquitectura del negocio y estilo elegido. Niveles de Formalismo Las Reglas del Negocio deben ser rigurosa y formalmente expresadas para que puedan constituir la base para la automatizacin. Una alternativa sera utilizar el lenguaje de restriccin de objetos (OCL) como se especifica en el lenguaje de modelado unificado. 12 MODELO DE OBJETOS DEL NEGOCIO Los elementos clave del modelo de objetos son: Business workers muestran el conjunto de responsabilidades que una persona puede llevar a cabo. Business entities representan entregables, recursos y eventos que son usados o producidos. Business use-case realizations muestran cmo los trabajadores del negocio colaboran y las entidades del negocio realizan un flujo de trabajo. 13 MODELO DE OBJETOS DEL NEGOCIO Las realizaciones de caso de uso del negocio estn documentadas con: Class diagrams muestran los trabajadores de negocios participantes y las entidades del negocio. Activity diagrams donde los swimlanes muestran las responsabilidades de los trabajadores del negocio y el flujo de objetos muestra como las entidades del negocio son usadas en el flujo de trabajo. Sequence diagrams representan los detalles de la interaccin entre los trabajadores del negocio, actores del negocio, y cmo las entidades del negocio son accesadas durante la realizacin de un caso de uso. 14 VISIN DEL NEGOCIO La visin del negocio define un conjunto de metas y objetivos en la cual el esfuerzo del modelado del negocio est encaminado. La visin es cambiante, como el entendimiento de lo que deberan ser los objetivos, sin embargo, los cambios deberan ocurrir lentamente y normalmente slo en la parte inicial del ciclo de vida. 15 VISIN DEL NEGOCIO La visin debera abarcar: Una visin general y descripciones breves de los futuros casos de uso del negocio, haciendo hincapi en qu difieren de los actuales. Propiedades medibles y metas para cada caso de uso del negocio, como costo, calidad, ciclo de vida, tiempo, y satisfaccin del cliente. Una especificacin de las tecnologas que van a apoyar a los casos del negocio Una lista de factores crticos de xito; es decir, factores fundamentales para la implementacin exitosa de la visin de negocio. 16