Modelo Del Negocio con RUP y UML Parte 3

37,349 views
36,900 views

Published on

Modelo Del Negocio con RUP y UML Parte 3.
Las tres publicaciones (parte 1, 2, 3 ) lo pueden descargar desde http://www.lulu.com/content/multimedia/modelo-de-negocio-con-rup-y-uml/8521887

Published in: Technology
9 Comments
54 Likes
Statistics
Notes
No Downloads
Views
Total views
37,349
On SlideShare
0
From Embeds
0
Number of Embeds
759
Actions
Shares
0
Downloads
65
Comments
9
Likes
54
Embeds 0
No embeds

No notes for slide

Modelo Del Negocio con RUP y UML Parte 3

  1. 1. Modelo del Negocio con RUP y UML (Tercera Parte) Yamil Ramos García Pilar Stronguiló Leturia
  2. 2. Modelo del negocio - Actividades <ul><li>1. Evaluar la organización objetivo. </li></ul><ul><li>2. Encontrar los actores y casos de uso del negocio. </li></ul><ul><li>3. Construir el Modelo de Casos de Uso del Negocio. </li></ul><ul><li>4. Encontrar los trabajadores y entidades del negocio. </li></ul><ul><li>5. Detallar los casos de uso del negocio. </li></ul><ul><li>6. Construir el Modelo de Análisis del Negocio. </li></ul><ul><li>7. Mantener las reglas del negocio. </li></ul><ul><li>8. Capturar un vocabulario común. </li></ul><ul><li>9. Definir las actividades a automatizar. </li></ul>
  3. 3. Modelo de negocios - Actividades <ul><li>7. Mantener las reglas de negocio </li></ul>
  4. 4. Reglas de negocio <ul><li>Es una declaración que rige el funcionamiento de algún aspecto del negocio. </li></ul><ul><ul><li>Política a cumplirse. </li></ul></ul><ul><ul><li>Condición a satisfacer. </li></ul></ul><ul><ul><li>Restricción a cumplir o evitar. </li></ul></ul><ul><li>Tipo de requerimiento sobre cómo opera el negocio. </li></ul><ul><li>Son definidas y revisadas por el grupo de proyectos y por los usuarios y clientes. </li></ul>
  5. 5. Tipos de reglas de negocio <ul><li>Reglas de restricción. </li></ul><ul><ul><li>Reglas de operaciones. </li></ul></ul><ul><ul><ul><li>Reglas de flujo </li></ul></ul></ul><ul><ul><ul><li>Reglas de estímulo y respuesta. </li></ul></ul></ul><ul><ul><li>Reglas de estructura. </li></ul></ul><ul><ul><ul><li>Reglas del dominio o modelo de datos </li></ul></ul></ul><ul><ul><ul><li>Reglas de relación </li></ul></ul></ul><ul><li>Reglas de derivación. </li></ul><ul><ul><li>Reglas de inferencia. </li></ul></ul><ul><ul><li>Reglas de cálculo. </li></ul></ul>
  6. 6. Reglas de operación <ul><li>Condición que debe ser cierta para asegurar que una operación se ejecute correctamente. </li></ul><ul><li>Puede darse antes y después de la operación. </li></ul><ul><li>Puede asociarse a precondiciones y poscondiciones. </li></ul>
  7. 7. Reglas de operación <ul><li>Ejemplos: </li></ul><ul><ul><li>El cliente debe ser titular de la cuenta para retirar dinero por ventanilla . </li></ul></ul><ul><ul><li>El otorgamiento de las becas se da si el alumno ha obtenido un promedio superior a 15 puntos. </li></ul></ul><ul><ul><li>El retiro de los beneficios del cliente debe aplicarse después de pasados los 15 días de mora. </li></ul></ul>
  8. 8. Regla de flujo <ul><li>Es un tipo especial de reglas de operación. </li></ul><ul><li>Estas reglas determinan y limitan cómo fluye la información a través del proceso. </li></ul><ul><li>Generalmente están asociadas con niveles de aprobación/rechazo en un trámite. </li></ul>
  9. 9. Regla de Flujo <ul><li>Ejemplo: </li></ul><ul><ul><li>Si el monto de una compra supera los US$ 600 el responsable de compras debe remitirla al Gerente de Operaciones para su aprobación. Caso contrario se considera aprobada automáticamente. </li></ul></ul>
  10. 10. Regla de estímulo y respuesta <ul><li>Condición que debe ser cierta para ejecutar una operación de respuesta inmediata. </li></ul><ul><li>Ejemplos: </li></ul><ul><ul><li>Si el cliente no paga el consumo de electricidad antes de la fecha programada se procede al corte de energía en las 24 horas siguientes al vencimiento. </li></ul></ul><ul><ul><li>Si el solicitante no presenta un recibo de luz, agua o teléfono en donde figure su dirección actual no procederá su solicitud de visa. </li></ul></ul>
  11. 11. Regla de estructura <ul><li>Son asociadas a las clases, objetos y sus relaciones. </li></ul><ul><li>Se sub-clasifican como reglas de relaciones y de dominio de datos. </li></ul><ul><li>Ejemplos de reglas de relaciones: </li></ul><ul><ul><li>Para una misma orden pueden emitir se uno o más presupuestos . </li></ul></ul><ul><ul><li>Un ejecutivo solo puede manejar las cuentas a él asignadas. </li></ul></ul><ul><ul><li>A la solicitud de un libro por un estudiante se denomina Préstamo. </li></ul></ul>
  12. 12. Regla de estructura <ul><li>Ejemplos de reglas de dominio de datos </li></ul><ul><ul><li>No hay precios de artículos negativos. </li></ul></ul><ul><ul><li>El género de una persona solo puede ser masculino o femenino. </li></ul></ul>
  13. 13. Regla de inferencia <ul><li>Condición que debe ser cierta para inferir un hecho o un estado. </li></ul><ul><li>Ejemplos: </li></ul><ul><ul><li>Un cliente que debe más de dos cuotas se considera cliente no apto para la adquisición de productos. </li></ul></ul><ul><ul><li>El cliente no apto se convierte en cliente moroso. </li></ul></ul>
  14. 14. Regla de cálculo <ul><li>Expresión matemática o algoritmo que permite calcular el valor de un término. </li></ul><ul><li>Ejemplos: </li></ul><ul><ul><li>El monto por comisión se calcula el MontoTotal * 0.15 * comision. </li></ul></ul><ul><ul><li>La base de concreto molido se obtiene del 15% de la dureza. </li></ul></ul><ul><ul><li>El total de cada línea de pedido es igual al número de unidades vendidas multiplicado por el precio unitario del producto. </li></ul></ul>
  15. 15. Una regla del negocio debe ser: <ul><li>Atómica . </li></ul><ul><ul><li>N o puede contener otra regla . </li></ul></ul><ul><li>Única . </li></ul><ul><ul><li>N o puede ser redundante. </li></ul></ul><ul><li>Consistente . </li></ul><ul><ul><li>N o puede contradecir a otra . </li></ul></ul><ul><li>Clara . </li></ul><ul><ul><li>N o puede ser ambigua. </li></ul></ul><ul><li>Relevante: </li></ul><ul><ul><li>Tiene que ser relevante desde el punto de vista del manejo de información. </li></ul></ul>
  16. 16. Las reglas del negocio se documentan en: <ul><li>Lista de reglas del negocio. </li></ul><ul><li>Especificación de los casos de uso del negocio. </li></ul><ul><li>Especificación de los casos de uso del sistema. </li></ul>
  17. 17. Las reglas de negocio se implementan en:
  18. 18. Lista de reglas del negocio <ul><li>Deben estar agrupadas de acuerdo a su tipo </li></ul>RN04 RN01 RN02 Reglas de Operación de Flujo RN03 Reglas de Operación Simples ………………… .. Lista de Reglas de Negocio
  19. 19. Especificación de los casos de uso del negocio <ul><li>Flujo Básico </li></ul><ul><ul><li>…… </li></ul></ul><ul><ul><li>5. El vendedor calcula el subtotal, el descuento [RN12] y el monto total de la factura. </li></ul></ul><ul><ul><li>…… </li></ul></ul><ul><li>Flujos Alternativos. </li></ul><ul><ul><li>…… </li></ul></ul><ul><ul><li>2. El ingeniero de obra determina el por ciento de concreto molido [RN34] y la dureza del asbesto [RN65]. </li></ul></ul><ul><ul><li>…… </li></ul></ul>
  20. 20. Especificación de los casos de uso del sistema <ul><li>Flujo Básico </li></ul><ul><ul><li>…… </li></ul></ul><ul><ul><li>5. El sistema calcula el subtotal, el descuento [RN12] y el monto total de la factura. </li></ul></ul><ul><ul><li>…… </li></ul></ul><ul><li>Flujos Alternativos. </li></ul><ul><ul><li>…… </li></ul></ul><ul><ul><li>2. El sistema calcula el por ciento de concreto molido [RN34] y la dureza del asbesto [RN65]. </li></ul></ul><ul><ul><li>…… </li></ul></ul>
  21. 21. Modelado del Negocio. Actividades <ul><li>8. Capturar un vocabulario común. </li></ul><ul><li>Especificación del Caso de Uso del Negocio </li></ul><ul><li>Solicitar Servicio </li></ul><ul><li>1. Actores </li></ul><ul><ul><li>1.1 Artista </li></ul></ul><ul><li>2. Propósito </li></ul><ul><li>Solicitar los servicios de la galería para realizar una exposición de arte. </li></ul><ul><li>3. Breve Descripción </li></ul><ul><li>El caso de uso comienza cuando el Artista se dirige a la galería para solicitar los servicios para una exposición de arte. Se entrevista con el Anfitrión quien le pide los datos necesarios y llena la solicitud de servicio de la galería. El caso de uso termina cuando el Artista recibe una copia de la Solicitud de Servicio o del Documento de Rechazo de Pedido. </li></ul><ul><li>4. Flujo Básico de Eventos </li></ul><ul><li>Acción del Actor Respuesta del Proceso del Negocio </li></ul><ul><li>1. El Artista solicita el servicio de para una exposición </li></ul><ul><li>2. El Anfitrión solicita los datos personales del Artista </li></ul><ul><li>3. El Artista entrega sus datos personales al Anfitrión </li></ul><ul><li>4. El Anfitrión busca si los datos del Artista están registrados previamente en la galería </li></ul><ul><li>5. El Anfitrión solicita información de las obras de arte al Artista. </li></ul><ul><li>6. El Artista entrega la información de las obras al Anfitrión </li></ul><ul><li>7. El Anfitrión registra la información de las obras de arte. </li></ul>
  22. 22. Glosario de términos <ul><li>Consiste en definir un glosario de términos comunes en el negocio para ser usado por todos los miembros y trabajadores al interior de una organización. </li></ul><ul><li>El glosario en esta etapa contiene los conceptos relevantes relacionados con el negocio. </li></ul>
  23. 23. Glosario de términos <ul><li>Estos conceptos serán usados a modo de regla o política, objeto diferenciado o atributo de objeto. </li></ul><ul><li>El glosario es importante para hacer que el lenguaje del negocio sea accesible a los desarrolladores. </li></ul><ul><li>Ayuda a evitar malos entendimientos entre los miembros de un proyecto de desarrollo de software y otros trabajadores del negocio. </li></ul>
  24. 24. Glosario de términos <ul><li>Consideraciones para elaborarlo: </li></ul><ul><ul><li>Colocar los términos en singular. </li></ul></ul><ul><ul><li>Colocar los términos en orden alfabético </li></ul></ul>
  25. 25. Glosario de términos … . … . … . … . Z Es un porcentaje de descuento asignado a un cliente por el cumplimiento de sus pagos. Bonificación B Es una operación que revierte los montos de una transacción contable Anulación A Descripción Término Glosario de términos al XX%
  26. 26. Modelado del Negocio - Actividades <ul><li>9. Definir las actividades a automatizar. </li></ul>Actividad del negocio 1. Registrar resultado de evaluación artística 2. Rechazar obra 3. Elaborar Documento de Rechazo de Obra 4. Aceptar obra 5. Registrar resultado de evaluación económica 6. Determinar precio y ganancia de las obra 7. Elaborar Documento de Venta de Obra
  27. 27. El objetivo de esta actividad es <ul><li>Determinar el nivel de automatización del negocio y obtener, de forma preliminar los requerimientos del sistema . </li></ul>
  28. 28. Lista de Actividades a Automatizar. <ul><li>Consideraciones para e laborar la Lista de Actividades a Automatizar. </li></ul><ul><ul><li>Revisar cada caso de uso del negocio identificado y proponer las actividades que son factibles de automatización. </li></ul></ul>
  29. 29. Elaborar la Lista de Actividades a Automatizar <ul><li>Especificación del Caso de Uso del Negocio </li></ul><ul><li>Solicitar Servicio </li></ul><ul><li>1. Actores </li></ul><ul><ul><li>1.1 Artista </li></ul></ul><ul><li>2. Propósito </li></ul><ul><li>Solicitar los servicios de la galería para realizar una exposición de arte. </li></ul><ul><li>3. Breve Descripción </li></ul><ul><li>El caso de uso comienza cuando el Artista se dirige a la galería para solicitar los servicios para una exposición de arte. Se entrevista con el Anfitrión quien le pide los datos necesarios y llena la solicitud de servicio de la galería. El caso de uso termina cuando el Artista recibe una copia de la Solicitud de Servicio o del Documento de Rechazo de Pedido. </li></ul><ul><li>4. Flujo Básico de Eventos </li></ul><ul><li>Acción del Actor Respuesta del Proceso del Negocio </li></ul><ul><li>1. El Artista solicita el servicio de para una exposición </li></ul><ul><li>2. El Anfitrión solicita los datos personales del Artista </li></ul><ul><li>3. El Artista entrega sus datos personales al Anfitrión </li></ul><ul><li>4. El Anfitrión busca si los datos del Artista están registrados previamente en la galería </li></ul><ul><li>5. El Anfitrión solicita información de las obras de arte al Artista. </li></ul><ul><li>6. El Artista entrega la información de las obras al Anfitrión </li></ul><ul><li>7. El Anfitrión registra la información de las obras de arte. </li></ul><ul><li>8. El Anfitrión busca la información sobre las técnicas que maneja la galería en el sistema LogiSis </li></ul><ul><li>9. El sistema LogiSis entrega la información sobre las técnicas que maneja la galería. </li></ul><ul><li>10. El Anfitrión recibe la información sobre las técnicas y determina si la galería maneja las técnicas de las obras de arte. </li></ul><ul><li>11. El Anfitrión llena la solicitud de servicio. </li></ul><ul><li>12. El Anfitrión archiva la Solicitud de Servicio y entrega una copia al Artista </li></ul><ul><li>13. El artista recibe la copia de la Solicitud de Servicio </li></ul>Realizar venta Tecnica Artista Obra Solicitud de servicio Sistema LogiSis Documento de Rechazo de Pedido Anfitrion Actividad del negocio 1. Registrar resultado de evaluación artística 2. Rechazar obra 3. Elaborar Documento de Rechazo de Obra 4. Aceptar obra 5. Registrar resultado de evaluación económica 6. Determinar precio y ganancia de las obra 7. Elaborar Documento de Venta de Obra
  30. 30. Conclusiones <ul><li>El estudio del negocio es de vital importancia para identificar las necesidades de los usuarios en las empresas actuales. </li></ul><ul><li>El modelado del negocio ayuda al equipo del proyecto a comprender los elementos que intervienen en los procesos del negocio. </li></ul><ul><li>RUP ofrece las actividades para modelar el negocio. </li></ul><ul><li>UML ofrece los símbolos necesarios para modelar el negocio. </li></ul>
  31. 31. Conclusiones <ul><li>El modelado del negocio ayuda al equipo del proyecto a comprender los elementos que intervienen en los procesos del negocio. </li></ul><ul><li>No se puede realizar o implementar un buen sistema si los procesos de negocios no están preparados para la automatización. </li></ul><ul><ul><li>Es importante tomar consciencia de que un sistema de información NO resuelve problemas organizacionales. </li></ul></ul><ul><li>El estudio del negocio es de vital importancia para identificar las necesidades de los usuarios en las empresas actuales. </li></ul><ul><li>RUP ofrece actividades para modelar el negocio. </li></ul><ul><li>UML tiene distintos estereotipos y diagramas para modelar el negocio. </li></ul>

×