SlideShare a Scribd company logo
1 of 25
Download to read offline
I
                   D
                   E
                   A
                   S
                  ‘07



             Modelado de Negocios
                    Del espacio del problema al
                      espacio de la solución

                                  Jonás A. Montilva C., Ph.D.

                                               Universidad de Los Andes
                                                  Facultad de Ingeniería
                                           Departamento de Computación
                                                    Mérida – Venezuela


                                                             Mayo 2007
                                                                           1




Contenidos




IDEAS’07 - Modelado de Negocios                                            2




                                                                               1
Introducción
   En los últimos siete años, el Modelado de Negocios ha
   ganado popularidad
       Una simple búsqueda en Internet (Google) arroja:
           Más 83.4 millones de enlaces a documentos en Inglés y
           Más de 1.5 millones de enlaces a documentos en Español


       En Librerías Digitales especializadas la cantidad de
       referencias se reduce, sin dejar de ser significativa
           IEEE Digital Library:
               >1000 para los términos “Business Modeling“ o “Business Model”
               595 para el término “Business Process Modeling"
           ACM Digital Library:
               38 para el término "Business Modeling" y 114 para el término "Business
               Models“
               82 para el término "Business Process Modeling"


IDEAS’07 - Modelado de Negocios                                                         3




Introducción
   El Modelado de Negocios
       Es una disciplina en proceso de evolución
       No hay consenso sobre muchos de sus conceptos y
       definiciones
       Existen diferentes interpretaciones de los términos:
           "Modelado de Negocios" y
           "Modelos de Negocios"




IDEAS’07 - Modelado de Negocios                                                         4




                                                                                            2
Introducción
   En esta conferencia, discutiremos sobre:
       Definiciones relevantes del Modelado de Negocios
       Principales orientaciones que existen en la literatura
       Principales aplicaciones
       Enfoques y métodos de modelado de negocios
       Principales lenguajes para el modelado de negocios
       Relaciones con la Ingeniería de Requisitos




IDEAS’07 - Modelado de Negocios                                 5




Modelado de Negocios




IDEAS’07 - Modelado de Negocios                                 6




                                                                    3
Etimología y significado del "Modelado de Negocios"

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


                                         "Acción y efecto de modelar"
                                                          "Configurar o conformar algo no
                                                          material"
                                                                                 (RAE, 2001)


                          Su producto es un modelo
                                         Una representación o descripción
                                         simplificada de una entidad o
                                         proceso


  IDEAS’07 - Modelado de Negocios                                                                                                     7




  Significado del "Modelado"
              Modelado = Adquisición + Representación de Conocimientos

                                                                                         Conocimiento
                                                                                           del objeto
                                                                                          (conceptos)
Representación de                                                                                                   Adquisición de
   Conocimientos                                                                                                    Conocimientos

                                                                             simboliza                  refiere

    Proceso         Proceso Proceso        Proceso          Proceso
      A              B            C            D                F          Nivel 0:
                                                                           Cadena
                                                                           de Valor
          Proceso
              C.1
                                 Proceso
                                 C.2
                                                     Proceso
                                                      C.3                    Nivel 1       representa
      Proceso                    Proceso                 Proceso
       C.2.1                     C.2.2                      C.2.3            Nivel 2



                                                     Proceso C.2.2
                     Actividad
                      C2.2.1
                                         Actividad           Actividad    Nivel 3:
                     Actividad            C2.2.3              C2.2.4
                      C2.2.2                                             Actividades




 Modelo del objeto                                                                                                Objeto de estudio
   (símbolos)
  IDEAS’07 - Modelado de Negocios                                                                                                     8




                                                                                                                                          4
Etimología y significado de "Modelado de Negocios"

   “Negocios”
       Palabra latina formada de "nec" y "otium“
       Significa sin ocio o negación del ocio
                            negació
       Los romanos acuñaron esta palabra para
       referirse a una manera de ocuparse en
       tiempos de paz
           Era una alternativa a la guerra, pero no era
           lucrativa ni aportaba gloria


       El significado actual es diferente:
           "la actividad de proveer bienes y servicios
           que involucra aspectos financieros,
           comerciales e industriales" (WordNet 2.0)
           "aquello que es objeto o materia de una
           ocupación lucrativa o de interés" (RAE,
           2001)

IDEAS’07 - Modelado de Negocios                              9




Etimología y significado de "Modelado de Negocios"

   El “Modelado de Negocios” se define como un proceso de
   representación de uno o más aspectos o elementos de una
   representació
   empresa, tales como:
   empresa
       Su propósito
       Su estructura
       Su funcionalidad
       Su dinámica
       Su lógica de negocios
       Sus componentes:
               Fines
               Procesos de negocio
               Reglas de negocio
               Objetos de negocio
               Actores
               Unidades organizativas
               Etc.



IDEAS’07 - Modelado de Negocios                              10




                                                                  5
Evolución del Modelado de Negocios (MN)
                                                                         Modelado de
     Visto como una disciplina, el MN ha                          Sistemas de Negocio
     evolucionado desde sus inicios
     dando énfasis a uno o más                                  Modelado de
                                                            Fines y Objetivos
     elementos de la empresa                                                       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
  IDEAS’07 - Modelado de Negocios                                                11




  Modelado de Negocios




  IDEAS’07 - Modelado de Negocios                                                12




                                                                                          6
Orientaciones del MN
   Dominios principales en los que se emplea:
       Dominios orientados al negocio
           Gerencia
           Teoría de Organizaciones
           E-business, e-commerce


       Dominios orientados a la tecnología
           Sistemas de Información
           Ingeniería de Software
           Informática Industrial




IDEAS’07 - Modelado de Negocios                 13




Orientaciones del Modelado de Negocios

   Los dominios definen dos puntos de
   vista diferentes del Modelado de
   Negocios:
       Como una representación de la
       manera en que una empresa hace
       negocios
           Orientado al valor/cliente


       Como una representación de la
       estructura y funcionamiento de una
       empresa
           Orientado a la actividad/rol
IDEAS’07 - Modelado de Negocios                 14




                                                     7
Orientación 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
   El modelo de negocios se define como
       “… una herramienta conceptual que contiene un conjunto de
       objetos, conceptos y sus relaciones con el objetivo de expresar
       la lógica del negocio de una empresa”
                                                                                                                                 Osterwalder, Pigneur & Tucci (2005)
       Ejemplos:
           Modelo de Corretaje: Ej. subastas en línea (eBay)
           Modelo de Suscripción: Ej. Revistas, Club de Libros
           Modelo de Redes Holónicas: Ej. Redes de PYMEs


IDEAS’07 - Modelado de Negocios                                                                                                                                      15




Orientación a la actividad/rol
   Esta orientación hace énfasis en el modelado de
   los procesos y actores de la empresa
       Qué actividades realiza la empresa y quienes participan en
       ellas
   El modelo de negocios se define como:
           “… una abstracción de cómo una empresa funciona
           ...proporciona una vista simplificada de la estructura de negocios que
           actúa como la base para la comunicación, mejoras o innovación y
           define los requisitos de los sistemas de información que apoyan a la
           empresa”
                                  Proceso A           Proceso B Proceso C                 Proceso D              Proceso E      Nivel 0:
                                                                                                                             Cadena de Valor
                                                                                                                                               Eriksson & Penker (2000)
                                           Proceso                      Proceso                     Proceso
                                             C.1                         C.2                          C.3                        Nivel 1



                                                Proceso                   Proceso                   Proceso
                                                  C.2.1                   C.2.2                       C.2.3
                                                                                                                                 Nivel 2



                                                           Actividad C.2.2.2   •Actividad C.2.2.4
                                                      si                                               Proceso C.2.2
                                  Actividad C.2.2.1   ?                                                                          Nivel 3:
                                                      no                                                                       Actividades
                                                           Actividad C.2.2.3                           Actividad C.2.2.5




IDEAS’07 - Modelado de Negocios                                                                                                                                      16




                                                                                                                                                                          8
Bloques de construcción de las orientaciones
           construcción

Orientación al valor/cliente
Orientació                           Orientación a la actividad/rol
                                     Orientació

      Valor de productos/servicios       Objetivos
      Cliente                            Estrategias
      Canales de distribución
                 distribució             Procesos
      Relaciones con los clientes        Actividades
      Recursos                           Objetos
      Competencia                        Actores
      Socios                             Roles
      Costos                             Eventos
      Retorno de inversión
                 inversió



IDEAS’07 - Modelado de Negocios                                17




Modelado de Negocios




IDEAS’07 - Modelado de Negocios                                18




                                                                      9
Aplicaciones orientadas al negocio
   Reingeniería de Procesos
   Diseño Organizacional
   Cambio Organizacional
   Planificación Estratégica
   Desarrollo Organizacional
   Gestión del Conocimiento Organizacional




IDEAS’07 - Modelado de Negocios                      19




Aplicaciones orientadas a la tecnología
   Automatización Industrial
   Planificación y Desarrollo de Sistemas de
   Información
   Arquitecturas de Información Empresarial
   Integración de Aplicaciones Empresariales (EAI)
   Adaptación de aplicaciones ERP
   Comercio Electrónico y B2B
   Ingeniería de Software
       Desarrollo de software empresarial

IDEAS’07 - Modelado de Negocios                      20




                                                          10
Modelado de Negocios




IDEAS’07 - Modelado de Negocios                               21




Problema y su solución
   Los métodos tradicionales de desarrollo de software empresarial
   subestiman la importancia del problema y su análisis
       Se centran en la solución
       La solución no está alineada al negocio




IDEAS’07 - Modelado de Negocios                               22




                                                                     11
Espacio del problema vs. espacio de la solución

       La separación del espacio                       El Proceso Tradicional de la Ingeniería
       del problema y el de la                                            (Jensen & Tonies, 1979)
       solución es crucial en toda
                                                                        Formulación
       Ingeniería                                                       del problema                             Espacio
                                                                                                                 del
                                                                          Análisis                               Problema
                                                                        del problema
       La Ingeniería de Sistemas
       Físicos establece una clara                                      Búsqueda
                                                                       de soluciones
       separación entre ambos
       espacios                                                       Selección de la                                Espacio
                                                                      mejor solución
                                                                                                                     de la
                                                                           Diseño                                    Solución
                                                                       de la solución

                                                                      Implementación
                                                                       de la solución


   IDEAS’07 - Modelado de Negocios                                                                                      23




   El problema de los requisitos
          Los requisitos tienen lugar en el espacio de la solución


                                                                                                            Espacio
      Modelado de                                            El Problema                                         del
         Negocios                                                                                          Problema
                            Necesi-
                            dades
                                                Se
                                                  gu




                            Aspectos
Ingeniería de
Ingenierí
                                                    im




                           (Features)                                                      La
                                                      i
                                                      en




  Requisitos
                                                                                        Solución
                                                                                        Solució
                                                        to




                          Requisitos de                                                 (software)
                            Software


                    Procedimientos de                                                                         Espacio de
                                                                    Diseño                  Doc. del
                        Pruebas
                                                                                            Usuario
                                                                                                              la Solución
                                                                                                                 Solució

                                          Adpatado de [Rational Requirements Management with Use Cases v5.5, 2000]

   IDEAS’07 - Modelado de Negocios                                                                                      24




                                                                                                                                12
Modelado de Negocios e Ingeniería de Requisitos

    En el desarrollo de software, el Modelado de Negocios aporta
    información esencial para la Ingeniería de Requisitos


                             Modelado de Negocios
                                       (el problema)
Objetivos      Procesos            Objetos      Reglas      Actores   …       Eventos




            Requisitos Funcionales                Requisitos No Funcionales

                            Ingeniería de Requisitos
                                        (la solución)

 IDEAS’07 - Modelado de Negocios                                                  25




 Modelado de Negocios




 IDEAS’07 - Modelado de Negocios                                                  26




                                                                                        13
Ingeniería del Negocio
   El enfoque de David Taylor
   (1995)
       Problema que aborda:                             Perspectiva del
                                                           Negocio
           La divergencia entre los procesos de
           negocio y el software
       La idea de la Ingeniería
       Convergente:
           El diseño del negocio es
           implementado directamente en el
           software                                     Perspectiva del
                                                           Software
           Los dos diseños se convierten en dos
           facetas del mismo sistema
           Alinea el software a los procesos de
           negocio

IDEAS’07 - Modelado de Negocios                                           27




Modelado Empresarial
   El enfoque EKD (Enterprise                Componentes de un
   Knowledge Development)                   Modelo de Negocios EKD
       Proyecto ELEKTRA
       (Bubenko, Loucopoulos,
       Rolland, et al, 1996)


       “EKD provee una manera
       sistemática y controlada de
       analizar, entender,
       desarrollar y documentar
       una empresa y sus
       componentes…”




IDEAS’07 - Modelado de Negocios                                           28




                                                                               14
Modelado Empresarial
               El enfoque de Marshall (2000)
                              “…todos los aspectos de un negocio son modelados a
                              través de cuatro conceptos relacionados:
                                        su propósito, procesos, entidades y organización”
                              Metamodelos:

                                          Metamodelo de Propósitos                                                                                                        Metamodelo de Procesos
class Metamodelo Marshall                                                                                                                                                     class Metamodelo Marshall



                                                                                                 Propósito Genérico                                                                               Proceso Genérico




                                                                                                                               Valor                                                        Paso               Proceso Padre
                                       Propósito Padre



        Visión                                         Misión                                         Meta       Resultado              Objetivo
                                                                                                                                                                                      Propósito                Proceso Raíz



     IDEAS’07 - Modelado de Negocios                                                                                                                                                                                         29




     Modelado de Negocios con UML
               El enfoque de Eriksson & Penker (2000)
                              La arquitectura del negocio es modelada mediante cuatro
                              vistas:
                                        Visión, Procesos, Estructura y Comportamiento
                              Cada vista contiene una colección de diagramas UML
                              extendidos
                                                                                                                                                                                                <<objetivo>>
         Proceso A            Proceso B Proceso C                    Proceso D              Proceso E           Nivel 0:                                     <<regla>>        <<actor>>
                                                                                                                                                                                                 Contratar
                                                                                                             Cadena de Valor                                 Ley del      Gerente de
                                                                                                                                                                                                 personal
                                                                                                                                                             Trabajo       RRHH
                                                                                                                                                                                                 calificado

                   Proceso                      Proceso                        Proceso                                                                   <<controla>>             <<controla>> <<cumple>>
                     C.1                         C.2                             C.3                             Nivel 1

                                                                                                                                       <<información>>                           <<proceso>>                         <<producto>>
                                                                                                                                       Lista de cargos
                        Proceso                   Proceso                      Proceso                                                     vacantes
                                                                                                                                                                               Selección de                           Contratos
                                                                                                                 Nivel 2
                          C.2.1                   C.2.2                          C.2.3
                                                                                                                                                                                 personal
                                                                                                                                                            <<ejecuta>>                           <<suple>>
                                   Actividad C.2.2.2      •Actividad C.2.2.4
                              si                                                  Proceso C.2.2                                                                   <<actor>>
          Actividad C.2.2.1   ?                                                                                  Nivel 3:                                                                 <<información>>
                                                                                                                                                                Especialista               Currícula de
                              no                                                                               Actividades
                                   Actividad C.2.2.3                              Actividad C.2.2.5                                                              en RRHH                    aspirantes




     IDEAS’07 - Modelado de Negocios                                                                                                                                                                                         30




                                                                                                                                                                                                                                    15
Modelado de Negocios con UML
   El enfoque de
   Rational-IBM
       Énfasis en el
       modelado de:
             Procesos de
             negocio
             Objetos de negocios
       Los procesos de
       negocio se modelan
       con casos de uso
       Los objetos de
       negocio se modelan
       con diagramas de
       clases
                                                                                                                                      Fuente: (RUP, 2003)


IDEAS’07 - Modelado de Negocios                                                                                                                     31




Modelado de Negocios con UML
   El enfoque de Montilva & Barrios (2004)
       Integra diferentes aspectos de los enfoques anteriores
      class Metamodelo de BMM



                                                                 Fin
                                                         +requiere
                                                                                                                  Metamodelo

                                                                                                           Estructura
           Tecnología                                                                                    Organizacional
                              0..*
                                                                     1..*
                                               +aplica

                                                            Proceso de                                               1..*
                                                              Negocio
                                                1..*
                                                                                                            Unidad
                                                                       1..*   0..*                       Organizacional
                 +dispara                         +involucra
                                                                                                        +agrupa      1
             Evento


                                        1..*               +regula 0..*
                                                                                     +ejecuta    1..*    1..*
                            Objeto de                        Regla de                                       +juega
                             Negocio                          Negocio                           Actor                           Rol
                                                                                                           0..*          1..*




IDEAS’07 - Modelado de Negocios                                                                                                                     32




                                                                                                                                                            16
Gestión de Procesos de Negocios - BPM
   BPM - Business Process Management
       Es un enfoque para el descubrimiento, diseño, despliegue,
       ejecución, interacción, operación y análisis de procesos de
       negocio
       Propuesto por el grupo BPMi




                                                     (CSC Research Services, 2002)


IDEAS’07 - Modelado de Negocios                                                      33




Gestión de Procesos de Negocios - BPM
   BPMN – Business Process Modeling Notation (OMG)
       Es una notación gráfica empleada para describir procesos (flujos de
       trabajo) de una manera que facilite:
           La comunicación entre analistas, usuarios y desarrolladores
           La transformación a un lenguaje como BPML y BPEL
   BPML - Business Process Modeling Language (BPMI)
       Es un metalenguage basado en XML para la descripción de procesos de
       negocio
       Es un lenguaje ejecutable
           El código BPML puede ser ejecutado por los motores de procesos de los
           BPMS
   BPEL - Business Process Execution Language (IBM-Microsoft)
       Es un lenguaje ejecutable para la implementación de procesos de
       negocios mediante la composición de servicios web


IDEAS’07 - Modelado de Negocios                                                      34




                                                                                          17
Modelado de Fines, Objetivos y Metas
   Business Motivation Model Specification - BMM (OMG, 2006)


       Metamodelo que define los
       elementos que integran un
       Plan de Negocios
       Facilita el desarrollo,
       comunicación y gestión de
       planes de negocio
       Establece claras relaciones
       entre:
           Políticas de Negocios,
           Reglas de Negocio y
           Fines & Medios de la
           empresa

IDEAS’07 - Modelado de Negocios                            35




Modelado de Negocios




IDEAS’07 - Modelado de Negocios                            36




                                                                18
Lenguajes y Notaciones de Modelado de Negocios
                                             i* diag.          RuleML
                       E-R                                                   YAWL
                                                     UML Business
                                      UML        Goals diag.      UML 2.0     XPDL
          Petri Nets
                                    IDEF0        WPDL                           SysML
                                                               WSDL
                     DFD                      IDEF3
                                    PIF                               BPEL           UML 2.1
          Flujogramas                      IDEF1    ORM           BPMN          BMM

Organigramas                                                    BPML         SBVR
                                           OCL




Pr




Si
 O




  st
   oc
   R




    bj
     Fl




     Fi




     em
     eg




      es
      Es




       et
       Fl




        uj




        ne
         M de


         la
         M os




         M de




         M de



         M de




         M yO




         M
         M ct u




          os



          os




          as
          tr




          uj




           os
           od T




           s
            od de




            s
            od N




            od N



            od N




            od b




            od N
            od r
             u




              de
               e l ra
               el D




               el eg




               el eg



               el e g




               el j e




               el eg
               el as




                  ad b
                  ad a




                  ad o




                  ad o



                  ad o




                  a d ti v




                  ad o
                  ad O




                     o a jo
                     o tos




                     o cio




                     o cio



                     o cio




                     o os




                     o cio
                     o rg




                       de
                       de




                       de




                       de



                       de




                       de




                       de
                       de .




  1960       1970       1980        1990     1995     2000      2002     2004       2006   2008
  IDEAS’07 - Modelado de Negocios                                                          37




 Modelado de Negocios




  IDEAS’07 - Modelado de Negocios                                                          38




                                                                                                  19
El Método BMM (Business Modeling Method)

   Método de Modelado de Negocios orientado al
   desarrollo de sistemas de información empresarial
   Se fundamenta en:
       La noción de Sistema de Negocios (Montilva, 2002)
       El método EKD-CMM (Barrios & Nurcan, 2004)
                 EKD-
       El Método WATCH (Montilva & Barrios, 2004) para
       desarrollo de software empresarial
   Ha sido aplicado en más de 20 proyectos de
       Desarrollo de software empresarial
       Mejora y documentación de sistemas empresariales

IDEAS’07 - Modelado de Negocios                                                                         39




El Método BMM (Business Modeling Method)

   La noción de                                Empresa u Organización
   Sistemas de
   Negocios:                                      Sistema de Negocios

                                                               Objetivos
       Integra los
                                                               alcanzan
       aspectos o
       elementos                   Eventos
                                                 disparan    Procesos                      Objetos de
                                                             del Negocio involucran        Negocio
       más
                                  actualizan       regulan   actualizan      ejecutan
       importantes                objetos de
                                    datos
                                                             objetos de
                                                               datos
                                                                                             modelan


       de un                                   Reglas del
                                                Negocio
                                                                                Actores
       negocio
                                                                            solicitan  proveen
                                                                          informacióninformación
       Delimita el
       proceso de                       Sistemas de Información empresarial
                                                                                           Objetos
                                                                                           de datos

       modelado

IDEAS’07 - Modelado de Negocios                                                                         40




                                                                                                             20
El Método BMM (Business Modeling Method)

      Divide el                                                          Visión          Mision
      Sistema de                Nivel de Objetivos del
                                       Negocio
      Negocios en 3
      niveles:                                                   Metas


          Objetivos
                                Nivel de Procesos del
          Procesos                    Negocio                                                             Objetos del
                                                                                                           Negocio
          Sistemas                                       Roles             Actividades
                                                                     Actores                Recursos
      Facilita la
      alineación de
      los sistemas a
      los objetivos y
      procesos
                                Nivel de Sistemas de
                                    Información                                   BD´s                 HW/ SW

                                                 Documentos                         Sistemas


  IDEAS’07 - Modelado de Negocios                                                                                       41




  El Método BMM (Business Modeling Method)

Modelo del Producto
Descripción genérica del
producto que produce el
                                                                         Método BMM
método: El Modelo de Negocios
                                                 Modelo                           Modelo                  Modelo
                                                   del                              del                    del
                                                Producto                          Proceso                 Grupo


Modelo del Proceso
Representación gráfica de las
fases, pasos, actividades o tareas                                       Instanciación
que el método propone para
modelar el negocio

                                                Modelo del                        Proceso                Grupo
                                                 Negocio                             de                   de
Modelo del Grupo
                                                                                  Modelado              Modelado
Describe la estructura y
los roles del personal que                                 Proyecto de Modelado de Negocios
participa en el proyecto
de modelado


  IDEAS’07 - Modelado de Negocios                                                                                   42




                                                                                                                             21
El Modelo del Producto BMM
             El producto principal del método BMM es un Modelo del
             Negocio fundamentado en
                   El Modelo Conceptual de una Empresa
                   class Metamodelo de BMM



                                                                                  Fin
                                                                       +requiere



                                                                                                                                Estructura
                         Tecnología                                                                                           Organizacional
                                            0..*
                                                                                   1..*
                                                             +aplica

                                                                          Proceso de                                                      1..*
                                                                            Negocio
                                                              1..*
                                                                                                                                 Unidad
                                                                                        1..*     0..*                         Organizacional
                               +dispara                         +involucra
                                                                                                                             +agrupa      1
                            Evento


                                                      1..*               +regula 0..*
                                                                                                          +ejecuta    1..*    1..*
                                          Objeto de                        Regla de                                              +juega
                                           Negocio                          Negocio                                  Actor                           Rol
                                                                                                                                0..*          1..*



      IDEAS’07 - Modelado de Negocios                                                                                                                             43




      El Modelo del Producto BMM
             Un Modelo del Negocio es un documento compuesto de un
             conjunto de submodelos
                   Cada sub-modelo describe uno o más elementos
                   organizacionales mediante diagramas UML y BPMN
                   Cada submodelo consta de un conjunto de diagramas UML 2.0,
                   UML Business y BPMN

cd Estructura Modelo de Negocios


                                                                                               Modelo de
                                                                                               Negocios




                                                                              1         está compuesto por
                   1                                    1                                                    1                     1                       1

      Modelo de                     Modelo de                        Modelo de                          Modelo de                  Modelo de               Modelo de
      Objetivos                    Procesos de                       Objetos de                          Actores                   Reglas de                Eventos
                                    Negocios                          Negocio                                                       Negocio



      IDEAS’07 - Modelado de Negocios                                                                                                                             44




                                                                                                                                                                       22
El Modelo del Proceso BMM
   Describe las                                                             Planificación del
   actividades que el                                                         Proyecto de
                                                                               Modelado
   Grupo de Modelado                               Entrega del
                                                   Modelo de
   debe seguir para                                 Negocios
                                                                 OK          Definición del
                                                                      ¬OK
   elaborar el Modelo                                                         Sistema de
                                                                               Negocios

   de Negocios                                   Documentación
                                                                                                    Modelado de
                                                      del
                                                                                                     Objetivos
                                                    Modelo
   Es iterativo y
   versionado
   Asegura la calidad                     Modelado de
                                                                                                            Modelado de
                                                                             Verificación &
   del modelo a través                     Eventos                            Validación
                                                                                                             Reglas y
                                                                                                            Tecnologías

   de la V&V

                                                   Modelado de                                      Modelado de
                                                    Actores y                                       Procesos de
                                                  Unidades Org.                                       Negocio

                                                                             Modelado de
                                                                              Objetos de
                                                                               Negocio

IDEAS’07 - Modelado de Negocios                                                                                   45




El Modelo del Grupo BMM
   Describe como organizar el Grupo de Modelado de Negocios

       Describe los roles y responsabilidades de sus miembros

   Estructura sugerida para el Grupo:

                                              Grupo BMM




                 1
                                      *                           *                             *
                Líder             Analista de              Experto SN                Gerente del
                                   Negocios                 (Usuario)                    SN

                         supervisa
                                     supervisa


                                               reporta a




IDEAS’07 - Modelado de Negocios                                                                                   46




                                                                                                                          23
Relaciones MN – IR en el método BMM-WATCH
                                    Modelo de                                           Documento
                                    Negocios                                               de
   Relaciones de                      BMM                                               Requisitos


   Dependencia entre                            Modelo de
                                                                        Vista General
                                                                             del
   el Modelo de                                 Objetivos
                                                                           Sistema

   Negocios y el                                 Modelo de
   Documento de                                 Procesos de
                                                  Negocio
                                                                         Requisitos
                                                                        Funcionales

   Requisitos
                                                Modelo de
                                                                         Requisitos
                                                Reglas de
                                                                            No
                                                 Negocio
                                                                        Funcionales


   BMM promueve el                              Modelo de
                                                Objetos de
                                                                          Modelo
                                                                         Funcional
   Desarrollo de                                 Negocio                 (Casos de
                                                                           Uso)
   Software Guiado por                          Modelo de
                                                 Actores/                  Modelo
   Modelos                                      Unidades                 Estructural
                                                                          (Clases)


                                                Modelo de
                                                 Eventos                  Modelo
                                                                         Dinámico


                                  Espacio del Problema           Espacio de la Solución
IDEAS’07 - Modelado de Negocios                                                                      47




El Método BMM
Más información:
   Publicaciones
       Montilva, J. Besembel, I., Pérez, M. y Losavio, F. Sistemas de Información e Ingeniería
       de Software: Temas Selectos. Editorial: Centro de Estudios en Informática. Mérida,
       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 (ICEIS’2004). 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
       (ICEIS’2003). Angers, France, 2003.
   Cursos y Talleres
       Centro de Excelencia en Ingeniería de Software (www.ceisoft.org) . Universidad de Los
       Andes.
   Consultoría
       BIOSOFT C.A, (www.biosoft.com.ve)


IDEAS’07 - Modelado de Negocios                                                                      48




                                                                                                          24
Modelado de Negocios - Conclusiones




IDEAS’07 - Modelado de Negocios                                         49




Modelado de Negocios




             jonas@ula.ve                    jmontilva@biosoft.com.ve
www.webdelprofesor.ula.ve/ingenieria/jonas     www.biosoft.com.ve


IDEAS’07 - Modelado de Negocios                                         50




                                                                             25

More Related Content

What's hot

Especificación de requisitos de software
Especificación de requisitos de softwareEspecificación de requisitos de software
Especificación de requisitos de software
481200601
 
Tecnicas de estimacion de software
Tecnicas de estimacion de softwareTecnicas de estimacion de software
Tecnicas de estimacion de software
Ades27
 
Cuadro comparativo entre moprosoft y cmmi
Cuadro comparativo entre moprosoft y cmmi Cuadro comparativo entre moprosoft y cmmi
Cuadro comparativo entre moprosoft y cmmi
Darthuz Kilates
 
Modelo del negocio
Modelo del negocioModelo del negocio
Modelo del negocio
Julio Pari
 
Aplicaciones Distribuídas
Aplicaciones DistribuídasAplicaciones Distribuídas
Aplicaciones Distribuídas
Javierialv
 

What's hot (20)

Patrones de diseño de software
Patrones de diseño de softwarePatrones de diseño de software
Patrones de diseño de software
 
Especificación de requisitos de software
Especificación de requisitos de softwareEspecificación de requisitos de software
Especificación de requisitos de software
 
Tecnicas de estimacion de software
Tecnicas de estimacion de softwareTecnicas de estimacion de software
Tecnicas de estimacion de software
 
12.diseño basado en patrones
12.diseño basado en patrones12.diseño basado en patrones
12.diseño basado en patrones
 
Evolucion de los modelos CMMI
Evolucion de los modelos CMMIEvolucion de los modelos CMMI
Evolucion de los modelos CMMI
 
Mapa conceptual
Mapa conceptualMapa conceptual
Mapa conceptual
 
Ieee12207
Ieee12207Ieee12207
Ieee12207
 
Cuadro comparativo entre moprosoft y cmmi
Cuadro comparativo entre moprosoft y cmmi Cuadro comparativo entre moprosoft y cmmi
Cuadro comparativo entre moprosoft y cmmi
 
Modelo del negocio
Modelo del negocioModelo del negocio
Modelo del negocio
 
Diagramas de implementacion
Diagramas de implementacionDiagramas de implementacion
Diagramas de implementacion
 
Ingenieria de software
Ingenieria de softwareIngenieria de software
Ingenieria de software
 
Subneteo
Subneteo Subneteo
Subneteo
 
Modelo del dominio
Modelo del dominioModelo del dominio
Modelo del dominio
 
PRESENTACIÓN RUP
PRESENTACIÓN RUPPRESENTACIÓN RUP
PRESENTACIÓN RUP
 
Métricas OO
Métricas OOMétricas OO
Métricas OO
 
Diagramas componentes
Diagramas componentesDiagramas componentes
Diagramas componentes
 
Aplicaciones Distribuídas
Aplicaciones DistribuídasAplicaciones Distribuídas
Aplicaciones Distribuídas
 
Procedimientos almacenados
Procedimientos almacenadosProcedimientos almacenados
Procedimientos almacenados
 
Modelamiento De Negocio
Modelamiento De NegocioModelamiento De Negocio
Modelamiento De Negocio
 
Artefactos Arquitectura Empresarial Biblioteca Digital
Artefactos Arquitectura Empresarial Biblioteca DigitalArtefactos Arquitectura Empresarial Biblioteca Digital
Artefactos Arquitectura Empresarial Biblioteca Digital
 

Similar to Tarea

Sesion 1y2 teoria modelodelnegocio
Sesion 1y2 teoria modelodelnegocioSesion 1y2 teoria modelodelnegocio
Sesion 1y2 teoria modelodelnegocio
Julio Pari
 
Sesion 1 2 modelo del negocio
Sesion 1   2 modelo del negocioSesion 1   2 modelo del negocio
Sesion 1 2 modelo del negocio
Julio Pari
 
Aplicacion RUP Y UML
Aplicacion RUP Y UMLAplicacion RUP Y UML
Aplicacion RUP Y UML
Esraelita
 
Plan de asignatura decimo
Plan de asignatura decimoPlan de asignatura decimo
Plan de asignatura decimo
Independiente
 
Business model generation workshop the institute (spanish)
Business model generation workshop   the institute (spanish)Business model generation workshop   the institute (spanish)
Business model generation workshop the institute (spanish)
TheInstituteMexico
 
Facci silabo bd_2012_ok
Facci silabo bd_2012_okFacci silabo bd_2012_ok
Facci silabo bd_2012_ok
ULEAM-FACCI
 
Workshop INNOVA BBVA
Workshop INNOVA BBVAWorkshop INNOVA BBVA
Workshop INNOVA BBVA
JOSaxtonF
 
Bpmn modelado negocios
Bpmn modelado negociosBpmn modelado negocios
Bpmn modelado negocios
gmp0079
 

Similar to Tarea (20)

Sesion 1y2 teoria modelodelnegocio
Sesion 1y2 teoria modelodelnegocioSesion 1y2 teoria modelodelnegocio
Sesion 1y2 teoria modelodelnegocio
 
Sesion 1 2 modelo del negocio
Sesion 1   2 modelo del negocioSesion 1   2 modelo del negocio
Sesion 1 2 modelo del negocio
 
Aplicacion RUP Y UML
Aplicacion RUP Y UMLAplicacion RUP Y UML
Aplicacion RUP Y UML
 
Diseño y desarrollo de un Plan de Negocio
Diseño y desarrollo de un Plan de NegocioDiseño y desarrollo de un Plan de Negocio
Diseño y desarrollo de un Plan de Negocio
 
Presentación: Taller del Método Hidra
Presentación: Taller del Método HidraPresentación: Taller del Método Hidra
Presentación: Taller del Método Hidra
 
El problema de diseño
El problema de diseñoEl problema de diseño
El problema de diseño
 
Modelo de Negocio
Modelo de NegocioModelo de Negocio
Modelo de Negocio
 
Plan de asignatura decimo
Plan de asignatura decimoPlan de asignatura decimo
Plan de asignatura decimo
 
Business model generation workshop the institute (spanish)
Business model generation workshop   the institute (spanish)Business model generation workshop   the institute (spanish)
Business model generation workshop the institute (spanish)
 
Facci silabo bd_2012_ok
Facci silabo bd_2012_okFacci silabo bd_2012_ok
Facci silabo bd_2012_ok
 
20120412 Taller de Modelo de Negocios
20120412   Taller de Modelo de Negocios20120412   Taller de Modelo de Negocios
20120412 Taller de Modelo de Negocios
 
Modelos de negocio y metodologías ágiles bellota valley
Modelos de negocio y metodologías ágiles bellota valleyModelos de negocio y metodologías ágiles bellota valley
Modelos de negocio y metodologías ágiles bellota valley
 
Desarrollo de aplicaciones con rup y uml
Desarrollo de aplicaciones con rup y umlDesarrollo de aplicaciones con rup y uml
Desarrollo de aplicaciones con rup y uml
 
Gestión de IT: Un enfoque centrado en Arquitecturas
Gestión de IT: Un enfoque centrado en Arquitecturas Gestión de IT: Un enfoque centrado en Arquitecturas
Gestión de IT: Un enfoque centrado en Arquitecturas
 
5. Desarrollo Aplicaciones Interactivas (HCI 1)
5. Desarrollo Aplicaciones Interactivas (HCI 1)5. Desarrollo Aplicaciones Interactivas (HCI 1)
5. Desarrollo Aplicaciones Interactivas (HCI 1)
 
Workshop INNOVA BBVA
Workshop INNOVA BBVAWorkshop INNOVA BBVA
Workshop INNOVA BBVA
 
Workshop Business Modeling in Spanish, Mexico 2012
Workshop Business Modeling in Spanish, Mexico 2012Workshop Business Modeling in Spanish, Mexico 2012
Workshop Business Modeling in Spanish, Mexico 2012
 
Taller de innovación en modelos negocio MBA Universidad de Talca / Design thi...
Taller de innovación en modelos negocio MBA Universidad de Talca / Design thi...Taller de innovación en modelos negocio MBA Universidad de Talca / Design thi...
Taller de innovación en modelos negocio MBA Universidad de Talca / Design thi...
 
Bpmn modelado negocios
Bpmn modelado negociosBpmn modelado negocios
Bpmn modelado negocios
 
DBAccess - Servicios de Arquitectura
DBAccess - Servicios de ArquitecturaDBAccess - Servicios de Arquitectura
DBAccess - Servicios de Arquitectura
 

Recently uploaded

ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
zulyvero07
 

Recently uploaded (20)

Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática5    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática5    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
Estrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptxEstrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptx
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
 
Imperialismo informal en Europa y el imperio
Imperialismo informal en Europa y el imperioImperialismo informal en Europa y el imperio
Imperialismo informal en Europa y el imperio
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativa
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
 
Programacion Anual Matemática4 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática4    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática4    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática4 MPG 2024 Ccesa007.pdf
 
plande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfplande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdf
 
actividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° gradoactividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° grado
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
 

Tarea

  • 1. I D E A S ‘07 Modelado de Negocios Del espacio del problema al espacio de la solución Jonás A. Montilva C., Ph.D. Universidad de Los Andes Facultad de Ingeniería Departamento de Computación Mérida – Venezuela Mayo 2007 1 Contenidos IDEAS’07 - Modelado de Negocios 2 1
  • 2. Introducción En los últimos siete años, el Modelado de Negocios ha ganado popularidad Una simple búsqueda en Internet (Google) arroja: Más 83.4 millones de enlaces a documentos en Inglés y Más de 1.5 millones de enlaces a documentos en Español En Librerías Digitales especializadas la cantidad de referencias se reduce, sin dejar de ser significativa IEEE Digital Library: >1000 para los términos “Business Modeling“ o “Business Model” 595 para el término “Business Process Modeling" ACM Digital Library: 38 para el término "Business Modeling" y 114 para el término "Business Models“ 82 para el término "Business Process Modeling" IDEAS’07 - Modelado de Negocios 3 Introducción El Modelado de Negocios Es una disciplina en proceso de evolución No hay consenso sobre muchos de sus conceptos y definiciones Existen diferentes interpretaciones de los términos: "Modelado de Negocios" y "Modelos de Negocios" IDEAS’07 - Modelado de Negocios 4 2
  • 3. Introducción En esta conferencia, discutiremos sobre: Definiciones relevantes del Modelado de Negocios Principales orientaciones que existen en la literatura Principales aplicaciones Enfoques y métodos de modelado de negocios Principales lenguajes para el modelado de negocios Relaciones con la Ingeniería de Requisitos IDEAS’07 - Modelado de Negocios 5 Modelado de Negocios IDEAS’07 - Modelado de Negocios 6 3
  • 4. Etimología y significado del "Modelado de Negocios" “Modelado” “Formar de cera, barro u otra materia blanda una figura o adorno” "Acción y efecto de modelar" "Configurar o conformar algo no material" (RAE, 2001) Su producto es un modelo Una representación o descripción simplificada de una entidad o proceso IDEAS’07 - Modelado de Negocios 7 Significado del "Modelado" Modelado = Adquisición + Representación de Conocimientos Conocimiento del objeto (conceptos) Representación de Adquisición de Conocimientos Conocimientos simboliza refiere Proceso Proceso Proceso Proceso Proceso A B C D F Nivel 0: Cadena de Valor Proceso C.1 Proceso C.2 Proceso C.3 Nivel 1 representa Proceso Proceso Proceso C.2.1 C.2.2 C.2.3 Nivel 2 Proceso C.2.2 Actividad C2.2.1 Actividad Actividad Nivel 3: Actividad C2.2.3 C2.2.4 C2.2.2 Actividades Modelo del objeto Objeto de estudio (símbolos) IDEAS’07 - Modelado de Negocios 8 4
  • 5. Etimología y significado de "Modelado de Negocios" “Negocios” Palabra latina formada de "nec" y "otium“ Significa sin ocio o negación del ocio negació Los romanos acuñaron esta palabra para referirse a una manera de ocuparse en tiempos de paz Era una alternativa a la guerra, pero no era lucrativa ni aportaba gloria El significado actual es diferente: "la actividad de proveer bienes y servicios que involucra aspectos financieros, comerciales e industriales" (WordNet 2.0) "aquello que es objeto o materia de una ocupación lucrativa o de interés" (RAE, 2001) IDEAS’07 - Modelado de Negocios 9 Etimología y significado de "Modelado de Negocios" El “Modelado de Negocios” se define como un proceso de representación de uno o más aspectos o elementos de una representació empresa, tales como: empresa Su propósito Su estructura Su funcionalidad Su dinámica Su lógica de negocios Sus componentes: Fines Procesos de negocio Reglas de negocio Objetos de negocio Actores Unidades organizativas Etc. IDEAS’07 - Modelado de Negocios 10 5
  • 6. Evolución del Modelado de Negocios (MN) Modelado de Visto como una disciplina, el MN ha Sistemas de Negocio evolucionado desde sus inicios dando énfasis a uno o más Modelado de Fines y Objetivos elementos de la empresa 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 IDEAS’07 - Modelado de Negocios 11 Modelado de Negocios IDEAS’07 - Modelado de Negocios 12 6
  • 7. Orientaciones del MN Dominios principales en los que se emplea: Dominios orientados al negocio Gerencia Teoría de Organizaciones E-business, e-commerce Dominios orientados a la tecnología Sistemas de Información Ingeniería de Software Informática Industrial IDEAS’07 - Modelado de Negocios 13 Orientaciones del Modelado de Negocios Los dominios definen dos puntos de vista diferentes del Modelado de Negocios: Como una representación de la manera en que una empresa hace negocios Orientado al valor/cliente Como una representación de la estructura y funcionamiento de una empresa Orientado a la actividad/rol IDEAS’07 - Modelado de Negocios 14 7
  • 8. Orientación 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 El modelo de negocios se define como “… una herramienta conceptual que contiene un conjunto de objetos, conceptos y sus relaciones con el objetivo de expresar la lógica del negocio de una empresa” Osterwalder, Pigneur & Tucci (2005) Ejemplos: Modelo de Corretaje: Ej. subastas en línea (eBay) Modelo de Suscripción: Ej. Revistas, Club de Libros Modelo de Redes Holónicas: Ej. Redes de PYMEs IDEAS’07 - Modelado de Negocios 15 Orientación a la actividad/rol Esta orientación hace énfasis en el modelado de los procesos y actores de la empresa Qué actividades realiza la empresa y quienes participan en ellas El modelo de negocios se define como: “… una abstracción de cómo una empresa funciona ...proporciona una vista simplificada de la estructura de negocios que actúa como la base para la comunicación, mejoras o innovación y define los requisitos de los sistemas de información que apoyan a la empresa” Proceso A Proceso B Proceso C Proceso D Proceso E Nivel 0: Cadena de Valor Eriksson & Penker (2000) Proceso Proceso Proceso C.1 C.2 C.3 Nivel 1 Proceso Proceso Proceso C.2.1 C.2.2 C.2.3 Nivel 2 Actividad C.2.2.2 •Actividad C.2.2.4 si Proceso C.2.2 Actividad C.2.2.1 ? Nivel 3: no Actividades Actividad C.2.2.3 Actividad C.2.2.5 IDEAS’07 - Modelado de Negocios 16 8
  • 9. Bloques de construcción de las orientaciones construcción Orientación al valor/cliente Orientació Orientación a la actividad/rol Orientació Valor de productos/servicios Objetivos Cliente Estrategias Canales de distribución distribució Procesos Relaciones con los clientes Actividades Recursos Objetos Competencia Actores Socios Roles Costos Eventos Retorno de inversión inversió IDEAS’07 - Modelado de Negocios 17 Modelado de Negocios IDEAS’07 - Modelado de Negocios 18 9
  • 10. Aplicaciones orientadas al negocio Reingeniería de Procesos Diseño Organizacional Cambio Organizacional Planificación Estratégica Desarrollo Organizacional Gestión del Conocimiento Organizacional IDEAS’07 - Modelado de Negocios 19 Aplicaciones orientadas a la tecnología Automatización Industrial Planificación y Desarrollo de Sistemas de Información Arquitecturas de Información Empresarial Integración de Aplicaciones Empresariales (EAI) Adaptación de aplicaciones ERP Comercio Electrónico y B2B Ingeniería de Software Desarrollo de software empresarial IDEAS’07 - Modelado de Negocios 20 10
  • 11. Modelado de Negocios IDEAS’07 - Modelado de Negocios 21 Problema y su solución Los métodos tradicionales de desarrollo de software empresarial subestiman la importancia del problema y su análisis Se centran en la solución La solución no está alineada al negocio IDEAS’07 - Modelado de Negocios 22 11
  • 12. Espacio del problema vs. espacio de la solución La separación del espacio El Proceso Tradicional de la Ingeniería del problema y el de la (Jensen & Tonies, 1979) solución es crucial en toda Formulación Ingeniería del problema Espacio del Análisis Problema del problema La Ingeniería de Sistemas Físicos establece una clara Búsqueda de soluciones separación entre ambos espacios Selección de la Espacio mejor solución de la Diseño Solución de la solución Implementación de la solución IDEAS’07 - Modelado de Negocios 23 El problema de los requisitos Los requisitos tienen lugar en el espacio de la solución Espacio Modelado de El Problema del Negocios Problema Necesi- dades Se gu Aspectos Ingeniería de Ingenierí im (Features) La i en Requisitos Solución Solució to Requisitos de (software) Software Procedimientos de Espacio de Diseño Doc. del Pruebas Usuario la Solución Solució Adpatado de [Rational Requirements Management with Use Cases v5.5, 2000] IDEAS’07 - Modelado de Negocios 24 12
  • 13. Modelado de Negocios e Ingeniería de Requisitos En el desarrollo de software, el Modelado de Negocios aporta información esencial para la Ingeniería de Requisitos Modelado de Negocios (el problema) Objetivos Procesos Objetos Reglas Actores … Eventos Requisitos Funcionales Requisitos No Funcionales Ingeniería de Requisitos (la solución) IDEAS’07 - Modelado de Negocios 25 Modelado de Negocios IDEAS’07 - Modelado de Negocios 26 13
  • 14. Ingeniería del Negocio El enfoque de David Taylor (1995) Problema que aborda: Perspectiva del Negocio La divergencia entre los procesos de negocio y el software La idea de la Ingeniería Convergente: El diseño del negocio es implementado directamente en el software Perspectiva del Software Los dos diseños se convierten en dos facetas del mismo sistema Alinea el software a los procesos de negocio IDEAS’07 - Modelado de Negocios 27 Modelado Empresarial El enfoque EKD (Enterprise Componentes de un Knowledge Development) Modelo de Negocios EKD Proyecto ELEKTRA (Bubenko, Loucopoulos, Rolland, et al, 1996) “EKD provee una manera sistemática y controlada de analizar, entender, desarrollar y documentar una empresa y sus componentes…” IDEAS’07 - Modelado de Negocios 28 14
  • 15. Modelado Empresarial El enfoque de Marshall (2000) “…todos los aspectos de un negocio son modelados a través de cuatro conceptos relacionados: su propósito, procesos, entidades y organización” Metamodelos: Metamodelo de Propósitos Metamodelo de Procesos class Metamodelo Marshall class Metamodelo Marshall Propósito Genérico Proceso Genérico Valor Paso Proceso Padre Propósito Padre Visión Misión Meta Resultado Objetivo Propósito Proceso Raíz IDEAS’07 - Modelado de Negocios 29 Modelado de Negocios con UML El enfoque de Eriksson & Penker (2000) La arquitectura del negocio es modelada mediante cuatro vistas: Visión, Procesos, Estructura y Comportamiento Cada vista contiene una colección de diagramas UML extendidos <<objetivo>> Proceso A Proceso B Proceso C Proceso D Proceso E Nivel 0: <<regla>> <<actor>> Contratar Cadena de Valor Ley del Gerente de personal Trabajo RRHH calificado Proceso Proceso Proceso <<controla>> <<controla>> <<cumple>> C.1 C.2 C.3 Nivel 1 <<información>> <<proceso>> <<producto>> Lista de cargos Proceso Proceso Proceso vacantes Selección de Contratos Nivel 2 C.2.1 C.2.2 C.2.3 personal <<ejecuta>> <<suple>> Actividad C.2.2.2 •Actividad C.2.2.4 si Proceso C.2.2 <<actor>> Actividad C.2.2.1 ? Nivel 3: <<información>> Especialista Currícula de no Actividades Actividad C.2.2.3 Actividad C.2.2.5 en RRHH aspirantes IDEAS’07 - Modelado de Negocios 30 15
  • 16. Modelado de Negocios con UML El enfoque de Rational-IBM Énfasis en el modelado de: Procesos de negocio Objetos de negocios Los procesos de negocio se modelan con casos de uso Los objetos de negocio se modelan con diagramas de clases Fuente: (RUP, 2003) IDEAS’07 - Modelado de Negocios 31 Modelado de Negocios con UML El enfoque de Montilva & Barrios (2004) Integra diferentes aspectos de los enfoques anteriores class Metamodelo de BMM Fin +requiere Metamodelo Estructura Tecnología Organizacional 0..* 1..* +aplica Proceso de 1..* Negocio 1..* Unidad 1..* 0..* Organizacional +dispara +involucra +agrupa 1 Evento 1..* +regula 0..* +ejecuta 1..* 1..* Objeto de Regla de +juega Negocio Negocio Actor Rol 0..* 1..* IDEAS’07 - Modelado de Negocios 32 16
  • 17. Gestión de Procesos de Negocios - BPM BPM - Business Process Management Es un enfoque para el descubrimiento, diseño, despliegue, ejecución, interacción, operación y análisis de procesos de negocio Propuesto por el grupo BPMi (CSC Research Services, 2002) IDEAS’07 - Modelado de Negocios 33 Gestión de Procesos de Negocios - BPM BPMN – Business Process Modeling Notation (OMG) Es una notación gráfica empleada para describir procesos (flujos de trabajo) de una manera que facilite: La comunicación entre analistas, usuarios y desarrolladores La transformación a un lenguaje como BPML y BPEL BPML - Business Process Modeling Language (BPMI) Es un metalenguage basado en XML para la descripción de procesos de negocio Es un lenguaje ejecutable El código BPML puede ser ejecutado por los motores de procesos de los BPMS BPEL - Business Process Execution Language (IBM-Microsoft) Es un lenguaje ejecutable para la implementación de procesos de negocios mediante la composición de servicios web IDEAS’07 - Modelado de Negocios 34 17
  • 18. Modelado de Fines, Objetivos y Metas Business Motivation Model Specification - BMM (OMG, 2006) Metamodelo que define los elementos que integran un Plan de Negocios Facilita el desarrollo, comunicación y gestión de planes de negocio Establece claras relaciones entre: Políticas de Negocios, Reglas de Negocio y Fines & Medios de la empresa IDEAS’07 - Modelado de Negocios 35 Modelado de Negocios IDEAS’07 - Modelado de Negocios 36 18
  • 19. Lenguajes y Notaciones de Modelado de Negocios i* diag. RuleML E-R YAWL UML Business UML Goals diag. UML 2.0 XPDL Petri Nets IDEF0 WPDL SysML WSDL DFD IDEF3 PIF BPEL UML 2.1 Flujogramas IDEF1 ORM BPMN BMM Organigramas BPML SBVR OCL Pr Si O st oc R bj Fl Fi em eg es Es et Fl uj ne M de la M os M de M de M de M yO M M ct u os os as tr uj os od T s od de s od N od N od N od b od N od r u de e l ra el D el eg el eg el e g el j e el eg el as ad b ad a ad o ad o ad o a d ti v ad o ad O o a jo o tos o cio o cio o cio o os o cio o rg de de de de de de de de . 1960 1970 1980 1990 1995 2000 2002 2004 2006 2008 IDEAS’07 - Modelado de Negocios 37 Modelado de Negocios IDEAS’07 - Modelado de Negocios 38 19
  • 20. El Método BMM (Business Modeling Method) Método de Modelado de Negocios orientado al desarrollo de sistemas de información empresarial Se fundamenta en: La noción de Sistema de Negocios (Montilva, 2002) El método EKD-CMM (Barrios & Nurcan, 2004) EKD- El Método WATCH (Montilva & Barrios, 2004) para desarrollo de software empresarial Ha sido aplicado en más de 20 proyectos de Desarrollo de software empresarial Mejora y documentación de sistemas empresariales IDEAS’07 - Modelado de Negocios 39 El Método BMM (Business Modeling Method) La noción de Empresa u Organización Sistemas de Negocios: Sistema de Negocios Objetivos Integra los alcanzan aspectos o elementos Eventos disparan Procesos Objetos de del Negocio involucran Negocio más actualizan regulan actualizan ejecutan importantes objetos de datos objetos de datos modelan de un Reglas del Negocio Actores negocio solicitan proveen informacióninformación Delimita el proceso de Sistemas de Información empresarial Objetos de datos modelado IDEAS’07 - Modelado de Negocios 40 20
  • 21. El Método BMM (Business Modeling Method) Divide el Visión Mision Sistema de Nivel de Objetivos del Negocio Negocios en 3 niveles: Metas Objetivos Nivel de Procesos del Procesos Negocio Objetos del Negocio Sistemas Roles Actividades Actores Recursos Facilita la alineación de los sistemas a los objetivos y procesos Nivel de Sistemas de Información BD´s HW/ SW Documentos Sistemas IDEAS’07 - Modelado de Negocios 41 El Método BMM (Business Modeling Method) Modelo del Producto Descripción genérica del producto que produce el Método BMM método: El Modelo de Negocios Modelo Modelo Modelo del del del Producto Proceso Grupo Modelo del Proceso Representación gráfica de las fases, pasos, actividades o tareas Instanciación que el método propone para modelar el negocio Modelo del Proceso Grupo Negocio de de Modelo del Grupo Modelado Modelado Describe la estructura y los roles del personal que Proyecto de Modelado de Negocios participa en el proyecto de modelado IDEAS’07 - Modelado de Negocios 42 21
  • 22. El Modelo del Producto BMM El producto principal del método BMM es un Modelo del Negocio fundamentado en El Modelo Conceptual de una Empresa class Metamodelo de BMM Fin +requiere Estructura Tecnología Organizacional 0..* 1..* +aplica Proceso de 1..* Negocio 1..* Unidad 1..* 0..* Organizacional +dispara +involucra +agrupa 1 Evento 1..* +regula 0..* +ejecuta 1..* 1..* Objeto de Regla de +juega Negocio Negocio Actor Rol 0..* 1..* IDEAS’07 - Modelado de Negocios 43 El Modelo del Producto BMM Un Modelo del Negocio es un documento compuesto de un conjunto de submodelos Cada sub-modelo describe uno o más elementos organizacionales mediante diagramas UML y BPMN Cada submodelo consta de un conjunto de diagramas UML 2.0, UML Business y BPMN cd Estructura Modelo de Negocios Modelo de Negocios 1 está compuesto por 1 1 1 1 1 Modelo de Modelo de Modelo de Modelo de Modelo de Modelo de Objetivos Procesos de Objetos de Actores Reglas de Eventos Negocios Negocio Negocio IDEAS’07 - Modelado de Negocios 44 22
  • 23. El Modelo del Proceso BMM Describe las Planificación del actividades que el Proyecto de Modelado Grupo de Modelado Entrega del Modelo de debe seguir para Negocios OK Definición del ¬OK elaborar el Modelo Sistema de Negocios de Negocios Documentación Modelado de del Objetivos Modelo Es iterativo y versionado Asegura la calidad Modelado de Modelado de Verificación & del modelo a través Eventos Validación Reglas y Tecnologías de la V&V Modelado de Modelado de Actores y Procesos de Unidades Org. Negocio Modelado de Objetos de Negocio IDEAS’07 - Modelado de Negocios 45 El Modelo del Grupo BMM Describe como organizar el Grupo de Modelado de Negocios Describe los roles y responsabilidades de sus miembros Estructura sugerida para el Grupo: Grupo BMM 1 * * * Líder Analista de Experto SN Gerente del Negocios (Usuario) SN supervisa supervisa reporta a IDEAS’07 - Modelado de Negocios 46 23
  • 24. Relaciones MN – IR en el método BMM-WATCH Modelo de Documento Negocios de Relaciones de BMM Requisitos Dependencia entre Modelo de Vista General del el Modelo de Objetivos Sistema Negocios y el Modelo de Documento de Procesos de Negocio Requisitos Funcionales Requisitos Modelo de Requisitos Reglas de No Negocio Funcionales BMM promueve el Modelo de Objetos de Modelo Funcional Desarrollo de Negocio (Casos de Uso) Software Guiado por Modelo de Actores/ Modelo Modelos Unidades Estructural (Clases) Modelo de Eventos Modelo Dinámico Espacio del Problema Espacio de la Solución IDEAS’07 - Modelado de Negocios 47 El Método BMM Más información: Publicaciones Montilva, J. Besembel, I., Pérez, M. y Losavio, F. Sistemas de Información e Ingeniería de Software: Temas Selectos. Editorial: Centro de Estudios en Informática. Mérida, 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 (ICEIS’2004). 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 (ICEIS’2003). Angers, France, 2003. Cursos y Talleres Centro de Excelencia en Ingeniería de Software (www.ceisoft.org) . Universidad de Los Andes. Consultoría BIOSOFT C.A, (www.biosoft.com.ve) IDEAS’07 - Modelado de Negocios 48 24
  • 25. Modelado de Negocios - Conclusiones IDEAS’07 - Modelado de Negocios 49 Modelado de Negocios jonas@ula.ve jmontilva@biosoft.com.ve www.webdelprofesor.ula.ve/ingenieria/jonas www.biosoft.com.ve IDEAS’07 - Modelado de Negocios 50 25