Está en la página 1de 17

Universidad Nacional de Trujillo

Facultad de Ciencias Físicas y Matemáticas


Departamento Académico de Informática

Modelo del Negocio

Ms. Ing Carlos Castillo Diestra

Modelamiento del Negocio


Objetivos:

 Comprender la estructura y la dinámica de la


organización en la cuál se va a implantar un sistema.
 Comprender los problemas actuales de la organización
e identificar las mejoras potenciales.
 Asegurar que los consumidores, usuarios finales y
desarrolladores tengan un entendimiento común de la
organización.
 Derivar los requerimientos del sistema que va a
soportar la organización.

1
Flujo de Trabajo en RUP
Descripción del negocio
Evaluación
del negocio en detalle

[modelamiento
del negocio]

Identificar
procesos
de negocio
Describir
negocio Desarrollar
actual de Refinar
un modelo
manera procesos
del dominio
resumida de negocio Explorar
automatización
de procesos de
Diseñar
Negocio
realizaciones
del proceso
de negocio

Refinar roles y
responsabilidades

Descripción del Negocio (propuesto) en detalle


(Algunas actividades principales)

• Identificación de los procesos de negocio


• Delimitación del modelo de casos de uso
del negocio (fronteras del negocio, quién y qué
interacturán con el negocio)
• Especificación y estructuración de los casos
de uso del negocio
• Identificación de trabajadores y entidades
del negocio

2
Reglas del Negocio

• Son declaraciones de políticas 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.
• Sólo se deben emitir facturas a los clientes que
tienen RUC.

3
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 más


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 interacción con elementos externos (actores del negocio).

Describe las funciones que el negocio pretende realizar y cómo


el negocio se utiliza por clientes, socios, entidades externas

Artefactos

Actor del Caso de Uso


Negocio del Negocio

4
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 interacción actor-caso de uso enviando y recibiendo


mensajes

asociación
Registrar
Alumno Matricula

Algunos tipos de procesos


(casos de uso del negocio)
 Actividades comercialmente importantes, a
menudo llamadas procesos del negocio y
constituyen el núcleo 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.

5
Ejemplo

Cliente potencial Marketing Experto en


relaciones públicas

Gestionar
Cliente servicio de
comida

Compra de Proveedor
suministros

Identificación de los procesos del negocio

Extraer los procesos de negocio de la organización que se


estudia

Objetivos estratégicos de la organización

Proceso del negocio


Subobj. Subobj.

Caso de Uso del Negocio

6
Ejemplo
Sea una compañía que fabrica productos por demanda y que
tiene por objetivos estratégicos: satisfacer un pedido de un
cliente, incrementar un X% las ventas, disminuir el tiempo
de fabricación 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

7
Algunas consideraciones respecto a los
casos de uso del negocio
 Su nombre y descripción breve son claras y fáciles
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, interactúa
con actores para realizar las actividades y envía
resultados.

Actor del negocio


Rol que alguien o algo juega cuando interactúa con el negocio

Cualquier individuo, grupo, organización o máquina que


interactúa con el negocio.

Pudieran ser:
Clientes o potenciales Autoridades
clientes Propietarios
Socios Sistemas de información externos
Proveedores al negocio
Otras parte de la organización,
si la organización es grande

8
Identificación 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
específica.
 Cada actor modela algo fuera del negocio.
 Cada actor se involucra con un caso de uso, al
menos como regla.
 Cada actor tiene una descripción y un nombre que
explica su rol en relación al negocio.

9
Estructuración 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 más fáciles 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 caso de uso de adición


(modificado) (extraído)

•Caso de uso es incluido en el caso de uso base


(relación include)
•Caso de uso extendido del caso de uso base
(relación extend)
•Relación de generalización.

10
Relación include (de inclusión)
Relación desde un caso de uso base a un caso de uso de inclusión,
que especifica cómo el comportamiento definido para el caso de
uso de inclusión se inserta explícitamente 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 método 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 manipulación
del equipaje. Al finalizar, el agente entrega la documentación correspondiente.

Manipular
Equipaje

pasajero
Check-In individual

Guía de turismo Check-In de Grupo

11
Relación include (de inclusión)

<<include>>

Check-In Individual

<<include>>

Manipular Equipaje

Check-In de Grupo

Relación include (Otras observaciones)


• Un caso de uso del negocio de inclusión es
abstracto y no necesariamente tiene una relación
con un actor del negocio.
• Se debe reconsiderar los modelos que tengan más
de un nivel de relaciones de inclusión, ya que
hacen difícil la comprensión del modelo.
• Los resultados de la ejecución de los casos de uso
include son necesarios para la ejecución del caso
de uso base.

12
Relación extend (de extensión)
Es una relación de un caso de uso de extensión a un caso de uso base,
que especifica cómo el comportamiento definido por el caso de uso
de extensión puede insertarse dentro del comportamiento definido
por el caso de uso base.
<<extend>>

Manejo Especial de Check-In Individual


Equipaje

Se pueden encontrar un comportamiento que es condicional u


opcional. Si esa parte del comportamiento es relevante se puede
describir por separado.

Relación 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
selección del actor

13
Relación de generalización
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 Cómo). Define


cómo debe ser organizado el
trabajo para lograr los resultados
deseados (una realización del
caso de uso del negocio).
Abarca los trabajadores del
negocio y las entidades del
negocio que están involucradas
en la ejecución 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 realización 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
(abstracción de una persona que actúa 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 :Producto
:Cliente :Nota de venta

:Cajero
:Comprobante de pago
:Despachador

17

También podría gustarte