You are on page 1of 17

Modelo del Negocio

Ms. Ing Carlos Castillo Diestra, Dr(c)


Departamento de Informtica Universidad Nacional de Trujillo

Modelamiento del Negocio


Objetivos: Comprender la estructura y la dinmica de la organizacin en la cul se va a implantar un sistema. Comprender los problemas actuales de la organizacin e identificar las mejoras potenciales. Asegurar que los consumidores, usuarios finales y desarrolladores tengan un entendimiento comn de la organizacin. Derivar los requerimientos del sistema que va a soportar la organizacin.

Flujo de Trabajo en RUP


Evaluacin del negocio [modelamiento del negocio]

Descripcin del negocio en detalle

Describir negocio actual de manera resumida

Identificar procesos de negocio Refinar procesos de negocio Disear realizaciones del proceso de negocio Refinar roles y responsabilidades Desarrollar un modelo del dominio

Explorar automatizacin de procesos de Negocio

Descripcin del Negocio (propuesto) en detalle (Algunas actividades principales)


Identificacin de los procesos de negocio Delimitacin del modelo de casos de uso del negocio (fronteras del negocio, quin y qu
interacturn con el negocio)

Especificacin y estructuracin de los casos de uso del negocio Identificacin de trabajadores y entidades del negocio

Reglas del Negocio


Son declaraciones de polticas o condiciones que deben ser satisfechas. Son una clase de requerimientos sobre como el negocio debe operar. Pueden ser leyes y regulaciones impuestas al negocio.

Reglas del Negocio


Ejemplos: Los alumnos que llevan un curso por cuarta matricula solo deben registrar matricula en curso. Si un cliente compra por un monto mayor que 1000 soles hacerle un descuento del 5% del monto total. Slo se deben emitir facturas a los clientes que tienen RUC.

Reglas del Negocio


Ejemplos: (claridad) El IGV en las facturas es del 18% de la venta. La venta total es igual a la venta subtotal ms un impuesto (IGV) del 18% de la venta subtotal.

Modelo de Casos de Uso del Negocio


Describe los procesos de un negocio (casos de uso del negocio) y su interaccin con elementos externos (actores del negocio). Describe las funciones que el negocio pretende realizar y cmo el negocio se utiliza por clientes, socios, entidades externas
Artefactos

Actor del Negocio

Caso de Uso del Negocio

Casos de Uso del Negocio


Describe una secuencia de acciones realizadas en el negocio que produce un resultado de valor observable para un actor individual del negocio. Desde la perspectiva de un actor individual, define el flujo de trabajo completo que produce resultados deseados. Hay interaccin actor-caso de uso enviando y recibiendo mensajes
asociacin Alumno

Registrar Matricula

Algunos tipos de procesos


(casos de uso del negocio)
Actividades comercialmente importantes, a menudo llamadas procesos del negocio y constituyen el ncleo del negocio. Actividades que no son comercialmente importantes pero necesarias (soporte) para el negocio funcione. Ejemplo: actividades administrativas, de limpieza, de seguridad, etc. Actividades gerenciales. Ejemplo: monitorear los procesos, crear procesos.

Ejemplo

Cliente potencial

Marketing

Experto en relaciones pblicas

Cliente

Gestionar servicio de comida

Compra de suministros

Proveedor

Identificacin de los procesos del negocio


Extraer los procesos de negocio de la organizacin que se estudia

Objetivos estratgicos de la organizacin


Proceso del negocio Caso de Uso del Negocio

Subobj.

Subobj.

Ejemplo
Sea una compaa que fabrica productos por demanda y que tiene por objetivos estratgicos: satisfacer un pedido de un cliente, incrementar un X% las ventas, disminuir el tiempo de fabricacin en Y%. El objetivo Satisfacer un pedido de un cliente puede dividirse en subobjetivos tales como: Registrar pedido de cliente Solicitud de insumos a proveedores

Diagrama o Modelo de Casos de Uso del Negocio

Cliente

Registrar pedido

Solicitud a proveedores

Proveedor

Algunas consideraciones respecto a los casos de uso del negocio


Su nombre y descripcin breve son claras y fciles de comprender Cada caso de uso del negocio es completo desde la perspectiva de un actor externo. Cada caso de uso del negocio normalmente se involucra con, al menos, un actor. Los casos de uso del negocio se inician por actores, interacta con actores para realizar las actividades y enva resultados.

Actor del negocio


Rol que alguien o algo juega cuando interacta con el negocio

Cualquier individuo, grupo, organizacin o mquina que interacta con el negocio.

Pudieran ser: Clientes o potenciales clientes Socios Proveedores

Autoridades Propietarios Sistemas de informacin externos al negocio Otras parte de la organizacin, si la organizacin es grande

Identificacin de Actores del Negocio y Casos de Uso del Negocio


Agentes involucrados: Agentes internos: trabajadores, dispositivos de la empresa Agentes externos: clientes u otros sistemas

Actores del Negocio

Algunas consideraciones acerca de los actores del negocio


Todo lo que interacciona con el ambiente del negocio se modela con actores. Cada actor humano expresa un rol, no una persona especfica. Cada actor modela algo fuera del negocio. Cada actor se involucra con un caso de uso, al menos como regla. Cada actor tiene una descripcin y un nombre que explica su rol en relacin al negocio.

Estructuracin de los casos de uso del negocio


Consiste en: extraer el comportamiento en casos de uso del negocio que necesitan considerarse como casos de uso abstractos, y encontrar actores del negocio que definan roles compartidos por varios actores del negocio Para: Hacer los casos de uso de negocio ms fciles de comprender. Reutilizar partes del flujo que se comparten entre varios casos de uso del negocio. Facilitar el mantenimiento del modelo de casos de uso del negocio.

Relaciones entre casos de uso

caso de uso base (modificado)

caso de uso de adicin (extrado)

Caso de uso es incluido en el caso de uso base (relacin include) Caso de uso extendido del caso de uso base (relacin extend) Relacin de generalizacin.

10

Relacin include (de inclusin)


Relacin desde un caso de uso base a un caso de uso de inclusin, que especifica cmo el comportamiento definido para el caso de uso de inclusin se inserta explcitamente dentro del comportamieto definido para el caso de uso base.

Se utiliza para dividir partes de un flujo de trabajo de cuyos resultados, y no del mtodo para obtenerlo, depende el caso de uso base

Ejemplo
El pasajero entrega su pasaje y equipaje al agente de Check-In quien encuentra un asiento para el pasajero, imprime el pase a bordo y comienza la manipulacin del equipaje. Al finalizar, el agente entrega la documentacin correspondiente.. Manipular Equipaje
pasajero

Check-In individual

Gua de turismo

Check-In de Grupo

11

Relacin include (de inclusin)

<<include>>
Check-In Individual

<<include>>
Check-In de Grupo

Manipular Equipaje

Relacin include (Otras observaciones)


Un caso de uso del negocio de inclusin es abstracto y no necesariamente tiene una relacin con un actor del negocio. Se debe reconsiderar los modelos que tengan ms de un nivel de relaciones de inclusin, ya que hacen difcil la comprensin del modelo. Los resultados de la ejecucin de los casos de uso include son necesarios para la ejecucin del caso de uso base.

12

Relacin extend (de extensin)


Es una relacin de un caso de uso de extensin a un caso de uso base, que especifica cmo el comportamiento definido por el caso de uso de extensin puede insertarse dentro del comportamiento definido por el caso de uso base.

<<extend>> Manejo Especial de Equipaje Check-In Individual

Se pueden encontrar un comportamiento que es condicional u opcional. Si esa parte del comportamiento es relevante se puede describir por separado.

Relacin extend (Otras observaciones)

Comportamiento opcional Comportamiento que es ejecutado solamente bajo ciertas condiciones (Ej: disparo de una alarma) Flujos distintos que pueden ejecutarse en base a la seleccin del actor

13

Relacin de generalizacin
Heredan comportamiento

Matricular

Matricular via web

Matricular presencial

Entre Actores

14

Modelamiento del Negocio. Dos vistas:


Vista externa (El Qu). El caso de uso del negocio en s mismo presenta una vista externa del negocio. Define qu es esencial realizar para que el negocio brinde los resultados deseados al actor del negocio.

Modelamiento del Negocio. Dos vistas:


Vista interna (El Cmo). Define cmo debe ser organizado el trabajo para lograr los resultados deseados (una realizacin del caso de uso del negocio). Abarca los trabajadores del negocio y las entidades del negocio que estn involucradas en la ejecucin del caso de uso del negocio y las relaciones entre ellos.

15

Modelamiento del Negocio:


Modelo de Casos de Uso del Negocio (vista externa) Modelo de Objetos del Negocio (vista interna)

Modelo de Objetos del Negocio


Es un modelo de objetos que describe la realizacin de los casos de uso del negocio. Los elementos del modelo de objetos del negocio:: Trabajadores del negocio: muestran las responsabilidades que puede tener una persona (abstraccin de una persona que acta en el negocio) Entidades del negocio: representan los entregables, recursos y eventos que se utilizan o generan. Realizaciones de casos de uso del negocio: muestran la manera en que colaboran los trabajadores y entidades del negocio para ejecutar el proceso.

16

Ejemplo:
Casos de uso del negocio
Cliente Vender productos

:Vendedor

:Datos del cliente

Modelo de objetos del negocio


:Cliente

:Producto

:Nota de venta

:Cajero
:Despachador

:Comprobante de pago

17

You might also like