Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Modelado de Negocios
Del espacio del problema al espacio de la solucin
Jons A. Montilva C., Ph.D.
Universidad de Los Andes Facultad de Ingeniera Departamento de Computacin Mrida Venezuela Mayo 2007
1
Contenidos
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"
Introduccin
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"
Introduccin
En esta conferencia, discutiremos sobre:
Definiciones relevantes del Modelado de Negocios Principales orientaciones que existen en la literatura Principales aplicaciones Enfoques y mtodos de modelado de negocios Principales lenguajes para el modelado de negocios Relaciones con la Ingeniera de Requisitos
Modelado de Negocios
Modelado
Formar de cera, barro u otra materia blanda una figura o adorno "Accin y efecto de modelar"
"Configurar o conformar algo no material" (RAE, 2001)
Su producto es un modelo
Una representacin o descripcin simplificada de una entidad o proceso
IDEAS07 - Modelado de Negocios 7
Representacin de Conocimientos
simboliza
Proceso A Proceso Proceso B C Proceso D Proceso F
Adquisicin de Conocimientos
refiere
Proceso C.1
Proceso C.2
Proceso C.3
representa
Proceso C.2.1
Proceso C.2.2
Proceso C.2.3
Nivel 2
Proceso C.2.2
Actividad C2.2.1 Actividad C2.2.2 Actividad C2.2.3 Actividad C2.2.4
Nivel 3: Actividades
Objeto de estudio
8
10
2007
Modelado de Procesos de Negocio Modelado de Objetos de Negocio Modelado de Reglas de Negocio Modelado de Flujos de Trabajo Modelado de Flujos de Datos Modelado de Estructuras Org.
1960s
IDEAS07 - Modelado de Negocios 11
Modelado de Negocios
12
Orientaciones del MN
Dominios principales en los que se emplea:
Dominios orientados al negocio
Gerencia Teora de Organizaciones E-business, e-commerce
13
Orientacin al valor/cliente
El Modelado de Negocios se orienta a explicar como la empresa crea valor para el cliente
Que valor los productos o servicios de una empresa le proporciona a sus clientes
Ejemplos:
Modelo de Corretaje: Ej. subastas en lnea (eBay) Modelo de Suscripcin: Ej. Revistas, Club de Libros Modelo de Redes Holnicas: Ej. Redes de PYMEs
15
Orientacin a la actividad/rol
Esta orientacin hace nfasis en el modelado de los procesos y actores de la empresa
Qu actividades realiza la empresa y quienes participan en ellas
Proceso C.1
Proceso C.2
Proceso C.3
Nivel 1
Proceso C.2.1
Proceso C.2.2
Proceso C.2.3
Nivel 2
si
Actividad C.2.2.1
Actividad C.2.2.2
Actividad C.2.2.4
Proceso C.2.2
Actividad C.2.2.5
?
no
Actividad C.2.2.3
Nivel 3: Actividades
16
17
Modelado de Negocios
18
19
10
Modelado de Negocios
21
Problema y su solucin
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
22
11
Formulacin del problema Anlisis del problema Bsqueda de soluciones Seleccin de la mejor solucin Diseo de la solucin Implementacin de la solucin
La Ingeniera de Sistemas Fsicos establece una clara separacin entre ambos espacios
Espacio de la Solucin
23
Modelado de Negocios
Necesidades
i im gu Se
El Problema
La Solucin Soluci
(software)
to en
Procedimientos de Pruebas
Diseo
24
12
Modelado de Negocios
(el problema)
Objetivos Procesos Objetos Reglas Actores
Eventos
Requisitos Funcionales
Requisitos No Funcionales
Ingeniera de Requisitos
(la solucin)
IDEAS07 - Modelado de Negocios 25
Modelado de Negocios
26
13
27
Modelado Empresarial
El enfoque EKD (Enterprise Knowledge Development)
Proyecto ELEKTRA (Bubenko, Loucopoulos, Rolland, et al, 1996) EKD provee una manera sistemtica y controlada de analizar, entender, desarrollar y documentar una empresa y sus componentes
Componentes de un Modelo de Negocios EKD
28
14
Modelado Empresarial
El enfoque de Marshall (2000)
todos los aspectos de un negocio son modelados a travs de cuatro conceptos relacionados:
su propsito, procesos, entidades y organizacin
Metamodelos:
Metamodelo de Propsitos
class Metamodelo Marshall
Metamodelo de Procesos
class Metamodelo Marshall
Propsito Genrico
Proceso Genrico
Propsito Padre
Valor
Paso
Proceso Padre
Visin
Misin
Meta
Resultado
Objetivo
Propsito
Proceso Raz
29
<<regla>>
<<actor>>
<<objetivo>>
Gerente de RRHH
Proceso C.1
Proceso C.2
Proceso C.3
Nivel 1
<<informacin>>
<<controla>>
<<controla>> <<cumple>>
<<proceso>>
<<producto>>
Proceso C.2.1
Proceso C.2.2
Proceso C.2.3
Nivel 2
Seleccin de personal
<<ejecuta>> <<suple>>
<<informacin>>
Contratos
si
Actividad C.2.2.1
Actividad C.2.2.2
Actividad C.2.2.4
Proceso C.2.2
Actividad C.2.2.5
?
no
Actividad C.2.2.3
Nivel 3: Actividades
<<actor>>
Especialista en RRHH
Currcula de aspirantes
30
15
Los procesos de negocio se modelan con casos de uso Los objetos de negocio se modelan con diagramas de clases
Fuente: (RUP, 2003)
31
Fin
+requiere
Metamodelo
Estructura Organizacional
Tecnologa
0..* +aplica 1..*
1..*
Proceso de Negocio
1..* 0..*
1..*
Unidad Organizacional
+agrupa 1
+dispara
+involucra
Evento
1..*
Objeto de Negocio
Regla de Negocio
Actor
Rol
32
16
33
17
Modelado de Negocios
36
18
1960
1970
1980
1990
1995
2000
2002
2004
2006
2008
37
Modelado de Negocios
38
19
Empresa u Organizacin
Sistema de Negocios
Objetivos
alcanzan
Eventos
actualizan objetos de datos
disparan
Objetos de Negocio
modelan
regulan
Actores
solicitan proveen informacininformacin
Objetos de datos
40
20
Mision
BDs Sistemas
HW/ SW
41
Mtodo BMM
Modelo del Producto Modelo del Proceso Modelo del Grupo
Instanciacin
Modelo del Grupo Describe la estructura y los roles del personal que participa en el proyecto de modelado
Proceso de Modelado
Grupo de Modelado
42
21
Fin
+requiere
Tecnologa
0..* +aplica 1..*
Estructura Organizacional
1..*
Proceso de Negocio
1..* 0..*
1..*
Unidad Organizacional
+agrupa 1
+dispara
+involucra
Evento
1..*
Objeto de Negocio
Regla de Negocio
Actor
Rol
43
Modelo de Negocios
Modelo de Objetivos
Modelo de Actores
Modelo de Eventos
44
22
Modelado de Eventos
45
*
Analista de Negocios
supervisa supervisa reporta a
*
Experto SN (Usuario)
*
Gerente del SN
Lder
46
23
Modelo de Objetivos
Requisitos Funcionales
Requisitos No Funcionales
Modelo de Eventos
Modelo Dinmico
Espacio de la Solucin
47
El Mtodo BMM
Ms informacin:
Publicaciones
Montilva, J. Besembel, I., Prez, M. y Losavio, F. Sistemas de Informacin e Ingeniera de Software: Temas Selectos. Editorial: Centro de Estudios en Informtica. Mrida, Venezuela, 2005. (ISBN: 980-12-0585-7). Montilva, J. and Barrios, J. BMM: A Business Modeling Method for Information Systems Development. CLEI Electronic Journal, Vol. 7, No. 2, December 2004. Barrios, J. And Montilva, J. Business Modelling through Roadmaps. Proceedings of the 6th International Conference on Enterprise Information Systems (ICEIS2004). Porto, Portugal, April, 2004. Barrios, J. And Montilva, J. A Methodological Framework for Business Modelling. Proceedings of the 5th International Conference on Enterprise Information Systems (ICEIS2003). Angers, France, 2003.
Cursos y Talleres
Centro de Excelencia en Ingeniera de Software (www.ceisoft.org) . Universidad de Los Andes.
Consultora
BIOSOFT C.A, (www.biosoft.com.ve)
48
24
49
Modelado de Negocios
jonas@ula.ve www.webdelprofesor.ula.ve/ingenieria/jonas
IDEAS07 - Modelado de Negocios
jmontilva@biosoft.com.ve www.biosoft.com.ve
50
25