Está en la página 1de 39

INGENIERA DE SOFTWARE I

MODELADO DE NEGOCIO

03/12/2012 ING. VCTOR ANCAJIMA MIN 1


INTRODUCCIN

En los ltimos siete aos, el Modelado de Negocios ha ganado popularidad Una


simple bsqueda en Internet (Google) arroja:
Ms 83.4 millones de enlaces a documentos en Ingls y
Ms de 1.5 millones de enlaces a documentos en Espaol
En Libreras Digitales especializadas la cantidad de referencias se reduce, sin
dejar de ser significativa
IEEE Digital Library:
>1000 para los trminos Business Modeling o Business Model
595 para el trmino Business Process Modeling"
ACM Digital Library:
38 para el trmino "Business Modeling" y 114 para el trmino
"Business Models
82 para el trmino "Business Process Modeling

CAL/Notacin Modelo del Negocio


QUE SE ENTIENDE POR MODELO DE NEGOCIOS

El Modelado de Negocios
Es una disciplina en proceso de evolucin
No hay consenso sobre muchos de sus
conceptos y definiciones
Existen diferentes interpretaciones de los
trminos:
"Modelado de Negocios" y
"Modelos de Negocios"

CAL/Notacin Modelo del Negocio


QUE SE ENTIENDE POR MODELO DE NEGOCIOS
El Modelado de Negocios se define como un
proceso de representacin de uno o ms
aspectos o elementos de una empresa, tales
como:

Su propsito
Su estructura
Su funcionalidad
Su dinmica
Su lgica de negocios
Sus componentes:
Fines
Procesos de negocio
Reglas de negocio
Objetos de negocio
Actores
Unidades organizativas

CAL/Notacin Modelo del Negocio


QUE SE ENTIENDE POR MODELO DE NEGOCIOS

CAL/Notacin Modelo del Negocio


QUE SE ENTIENDE POR MODELO DE NEGOCIOS

Modelado
Formar de cera, barro u otra materia blanda una figura o adorno

"Accin y efecto de modelar"


D "Configurar o conformar algo no material"

(RAE, 2001)

DSu producto es un modelo


Una representacin o descripcin simplificada de una entidad o proceso

CAL/Notacin Modelo del Negocio


QUE SE ENTIENDE POR MODELO DE NEGOCIOS

CAL/Notacin Modelo del Negocio


LENGUAJES Y NOTACIONES DE MODELO DE NEGOCIOS

CAL/Notacin Modelo del Negocio


EL PROCESO UNIFICADO
Concepcin Elaboracin Construccin Transicin

Modelado del Negocio

Requerimientos
Anlisis y Diseo
Implementacin
Prueba
Implantacin

Control de Cambios
Gestin Proyecto
Entorno
Iteraciones IT #1 IT # 2 IT # 3 IT # 4 IT # 5 IT # 6 IT # 7 IT # 8

CAL/Notacin Modelo del Negocio


PROPSITO
El modelo del negocio es una tcnica que permite
responder algunas preguntas crticas:

Cmo sabe usted que ha identificado todos los casos


de uso del sistema (funcionalidades del sistema).?
Qu hacen los trabajadores (usuarios) antes de usar el
sistema?
Qu valor del negocio brinda el sistema?
Cul es el sistema de negocio (proceso) que el sistema
computarizado apoya?

CAL/Notacin Modelo del Negocio


PROPSITO

El modelo del negocio no implica que se hagan


cambios en la forma como se hace el negocio.
Simplemente es una tcnica para documentar
visualmente lo que su negocio hace.

Modelar el negocio no deben confundirse con la


ingeniera de proceso del negocio

CAL/Notacin Modelo del Negocio


PROPSITO
Comprender la estructura y la dinmica de la
organizacin para la que se desarrolla el proyecto.
Comprender los problemas actuales de la
organizacin y su impacto.
Asegurar que los clientes, usuarios finales y
desarrolladores tengan un entendimiento comn de
la organizacin. Visin compartida.
Obtener, de forma preliminar, los requerimientos del
sistema que necesita la organizacin.

CAL/Notacin Modelo del Negocio


PROPSITO
Cmo aseguramos que el sistema tendr valor si no
entendemos como, quin y en que circunstancias se
usar?
Para asegurar que estamos construyendo soluciones
orientadas al cliente (es decir sistemas de informacin
que satisfacen a nuestros clientes) no debemos pasar
por alto:
El ambiente en el que estos sistemas trabajarn,
Los roles y responsabilidades de los empleados que usan el
sistema,
Las "cosas" que son manejadas por el negocio,

CAL/Notacin Modelo del Negocio


BLOQUES DE ORIENTACIONES

CAL/Notacin Modelo del Negocio


BENEFICIOS
Uno de los grandes beneficios de modelar el
negocio es mejorar la obtencin de requisitos del
sistema, requisitos que conducirn a la creacin de
sistemas de informacin que realmente encajen en
la organizacin y sean usados por usuarios finales.

CAL/Notacin Modelo del Negocio


PROBLEMA
Un problema que frecuentemente se produce
la dificultad para que los analistas del negocio
comuniquen sus resultados eficazmente a los
participantes del equipo.
Dicho problema se puede resolver usando el
UML.

CAL/Notacin Modelo del Negocio


PROBLEMA

CAL/Notacin Modelo del Negocio


PROBLEMA

Los mtodos tradicionales de desarrollo de software


empresarial subestiman la importancia del problema
y su anlisis
Se centran en la solucin
La solucin no est alineada al negocio

CAL/Notacin Modelo del Negocio


MODELADO DEL NEGOCIO

CAL/Notacin Modelo del Negocio


ARTEFACTOS DEL MODELADO DEL NEGOCIO

Modelo de Casos de Especificacin de Modelo de Objetos del Visin Glosario de


Uso del Negocio Casos de Uso del Negocio Trminos
Negocio

Actores del Casos de Uso Trabajadores del Entidades del


Negocio del Negocio Negocio Negocio

CAL/Notacin Modelo del Negocio


Notacin UML Para el Modelo del Negocio
icono Nombre UML Definicin
Actor del Negocio Alguien o Algo, fuera del negocio que interacta
con el negocio.

Trabajador del Rol o conjunto de roles dentro del negocio. Un


Negocio trabajador del negocio interacta con otros
trabajadores del negocio y manipula entidades
del negocio.

Entidad del Negocio una "cosa" manipulada o usada por trabajadores


del negocio.

Caso de uso del Una sucesin de acciones que un negocio


negocio ejecuta para producir un resultado de valor
observable a un actor de negocio particular. (En
este caso, sinnimo de proceso del negocio)

CAL/Notacin Modelo del Negocio


NOTACIN

Realizacin del Una coleccin de diagramas para mostrar


caso de uso del como los elementos de la organizacin
negocio (trabajadores y entidades) son utilizados
para soportar un proceso de negocio.

Unidad Una coleccin de trabajadores del negocio,


organizacional entidades del negocio, vnculos,
realizaciones de casos de uso del negocio,
diagramas y otras unidades de la
organizacin. Usadas para estructurar el
modelo del negocio (objeto) por divisin en
partes mas pequeas.

CAL/Notacin Modelo del Negocio


DIAGRAMAS DE UML
Cada diagrama de UML proporciona una vista diferente del
negocio:
Diagramas de casos de uso describen el contexto del
negocio.
Diagramas de actividad describen las conductas en el
negocio, o el flujo de trabajo del negocio.
Diagramas de clase que describen la estructura
esttica del negocio.
Diagramas de interaccin describen la interaccin
dinmica entre los empleados y las cosas que ellos
manipulan.

CAL/Notacin Modelo del Negocio


ACTORES DEL NEGOCIO

Negocio

Organizacin
Mundo Exterior
CAL/Notacin Modelo del Negocio
ACTORES DEL NEGOCIO
Dnde encontrar a los actores del
negocio?
Clientes.
Socios.
Proveedores.
Autoridades.
Entidades legales y reguladoras.
Sucursales.
Dueos e inversionistas
Sistemas informticos fuera del
negocio con los que se interacta.
Otras partes de la organizacin.

CAL/Notacin Modelo del Negocio


ACTORES DE NEGOCIO: EJEMPLO

CAL/Notacin Modelo del Negocio


TRABAJADOR DEL NEGOCIO

Negocio

Organizacin
Mundo Exterior
CAL/Notacin Modelo del Negocio
TRABAJADOR DEL NEGOCIO
Dnde encontrar trabajadores del negocio?
Roles dentro del negocio.
Personas que ejecutan los proceso o actividades del
negocio.
Hardware o sistemas informticos dentro del negocio
con los que se intercambia informacin
directamente.

CAL/Notacin Modelo del Negocio


TRABAJADOR DEL NEGOCIO
La lista de los trabajadores del negocio se realiza
especificando:
Nombre del trabajador:
Debe dar idea clara de la funcin que realiza o desempea.
Sustantivo con letra inicial mayscula.
Descripcin:
Describe la funcin que realiza dentro del negocio y su
responsabilidad.

CAL/Notacin Modelo del Negocio


CASO DE USO DEL NEGOCIO

Negocio

Organizacin
Mundo Exterior
CAL/Notacin Modelo del Negocio
CASOS DE USO DEL NEGOCIO

Dnde encontrar casos de uso del negocio?


Principales procesos del negocio.
Servicios principales para el cliente.
Procesos de servicio a otras entidades.

CAL/Notacin Modelo del Negocio


CASO DE USO DEL NEGOCIO
La lista de los casos del negocio se realiza especificando:
Nombre del caso de uso:
Debe dar idea clara de las acciones a realizar.
Se concibe desde el punto de vista del actor.
Debe ser un VERBO o una frase verbal en infinitivo.
Descripcin:
Se indica el objetivo fundamental del caso de uso

1. Probar comida
2. Pagar la comida
3. Beber vino
4. Preparar la comida

CAL/Notacin Modelo del Negocio


CASOS DE USO DEL NEGOCIO
Al comienzo se especifica el PUNTO DE INICIO.
Es la forma en que comienza el caso de uso.
Se enuncia El caso de uso se inicia cuando...
Est delimitado por:
La ocurrencia de algn evento externo al negocio.
Debido a una necesidad del actor del caso de uso.

Al final se especifica el PUNTO DE TERMINACION.


Es la forma en que termina el caso de uso.
Se enuncia El caso de uso termina cuando...

CAL/Notacin Modelo del Negocio


CASO DE USO DEL NEGOCIO
Flujo de eventos.
Describe QU hace el actor y QU responde el proceso del
negocio y no CMO se implementa.
Se describen las acciones del actor y la interaccin con el
proceso del negocio para satisfacer la meta u objetivo
propuesto.
Se establece un dilogo de dos columnas entre el actor y el
proceso del negocio ordenando los pasos por secuencia de
ocurrencia.
El ltimo evento debe coincidir con el PUNTO DE
TERMINACION.
Debe alcanzarse el propsito del caso de uso.

CAL/Notacin Modelo del Negocio


ENTIDAD DEL NEGOCIO
Una entidad del negocio (business entity) representa a un
conjunto de informacin con propiedades,
comportamiento y semntica similares y que es
manipulado o manejado por trabajadores del negocio.

Ejemplo:
Factura.
Solicitud de pago.
Tarjeta de crdito.

CAL/Notacin Modelo del Negocio


ENTIDAD DEL NEGOCIO

Negocio

Organizacin
Mundo Exterior
CAL/Notacin Modelo del Negocio
DONDE ENCONTRAMOS LAS ENTIDADES
Dnde encontrar entidades del negocio?
reas, departamentos, direcciones.
Objetos fsicos.
Transacciones.
Personas.
Sistemas externos.
Organizaciones.
Socios.

CAL/Notacin Modelo del Negocio


ENTIDADES DEL NEGOCIO
La lista de las entidades del negocio se realiza
especificando:
Nombre de la entidad:
Debe dar idea clara de la funcin que realiza o
desempea.
Sustantivo con letra inicial mayscula.
Descripcin:
Describir la funcin que realiza dentro del negocio.

CAL/Notacin Modelo del Negocio


EJEMPLO: PROCESO DE NEGOCIO

ventas fabricacin e contabilidad distribucin


inventario

Base de BD de Sistema Gestin de


datos productos contable distribucin
clientes y servicios

Peticin
Obtener almacn
datos Identificar
cliente servicio
Introducir
solicitado Entregar
detalles
pedido
factura
Obtener
Obtener
detalles del
requisitos
cliente Fabricacin

Comprobar
crdito
cliente
Sistema
gestin de
pedidos

ERP (SAP, PeopleSoft, Oracle, Baan,...)

CAL/Notacin Modelo del Negocio

También podría gustarte