MODELAMIENTO VISUAL Y UML Tercera Sesión Profesores del Curso
Objetivos Entender los beneficios del  m odelamiento visual Reconocer al UML como lenguaje estándar en la construcción de SW Identificar los diagramas UML y su papel durante la construcción del SW
Contenido Admin. de Proyectos Ambiente o Entorno Modelación de Negocios Implementación Prueba Análisis y Diseño Iteración(es) Preliminar Iter. #1 Fases Flujos de Trabajo de Procesos Iteraciones Flujos de Trabajo de Soporte Iter. #2 Iter. #n Iter. #n+1 Iter. #n+2 Iter. #m Iter. #m+1 Implantación Admin. Configuración Requerimientos Elaboración Transición Inicio Construcción
Modelado de Negocio Soportado por dos artefactos: Vista Interna del negocio Vista Externa del negocio Vista de Casos de Uso Vista Lógica
MODELO DEL  NEGOCIO
Temario La Organización y el Análisis Funcional Modelo del Negocio y RUP Propósitos   Artefactos Roles Pasos para llevar a cabo el Modelo del Negocio.
La Organización y el Análisis Funcional La organización es un conjunto de personas, funciones, procesos y recursos combinados y dirigidos al logro de un objetivo común o al giro del negocio a través de: *La división de trabajo y funciones *Jerarquía de autoridad y responsabilidad
La Organización y el Análisis Funcional El realizar un análisis funcional de la organización permite identificar sus funciones, relaciones entre sí y con el exterior. El análisis funcional debe estar desvinculado de la estructura organizacional. La estructura funcional es más permanente que la estructura organizacional.
 
 
 
 
Administración Ambiente Modelo de Negocio Implementación Prueba Análisis y Diseño Iteración(es) Preliminar Iter. #1 Fases Flujos de Trabajo de Procesos Iteraciones Flujos de Trabajo de Soporte Iter. #2 Iter. #n Iter. #n+1 Iter. #n+2 Iter. #m Iter. #m+1 Desarrollo Admin. Configuración Requerimientos Elaboración Transición Inicio Construcción Contenido El Modelo de Negocio y RUP
Es u n modelo  que  provee una vista estática de la estructura de la organización y una vista dinámica dentro de los  procesos de la organización . Permite e ntender los problemas actuales de la organización. Asegura que  los  clientes, usuarios, desarrolladores y otros involucrados tengan igual entendimiento de la empresa. Propósitos del Modelo del Negocio
Artefactos del Modelo de Negocio
Rol: Analista de Procesos de Negocio
Rol: Diseñador de Procesos de Negocio
Pasos para llevar a cabo  el Modelo del Negocio (Fase de Inicio )
*  Identifique la misión y visión de la organización y/o áreas de estudio que correspondan.    Visión del Negocio 1. Determinar la situación  actual de la organización *  Desarrolle  un entendimiento preliminar de los objetivos de la empresa, los cuales son determinados por los stakeholders y  res ponsables del negocio.     Objetivos del Negocio
Elaborar un listado de términos y  definiciones usados comúnmente .  Glosario de Términos 1. Determinar la situación  actual de la organización *  Identifi que  las reglas del negocio .    Reglas del Negocio
*  Involucrar a las personas con más experiencia y conocimiento en la organización de la siguiente manera: Convertirlos en miembros del equipo de modelado de negocio. Entrevistarlos para conocer sus ideas y opiniones basadas en sus experiencias. Hacer que revisen nuestros avances.
Visión de Negocio Captura los objetivos de alto nivel del negocio. Fundamenta las razones por las que el proyecto está relacionado con las futuras desiciones estratégicas. Business Vision
Partes del Documento Visión del Negocio Introducción Posicionamiento del Negocio Descripción de los Stakeholder y Clientes Objetivos del Modelo de Negocio Otros Requerimientos
Es un requisito que debe ser satisfecho por el negocio. Describe el valor deseado de una medida en particular a futuro, y se utiliza para planear y administrar las actividades del negocio. “  Incrementar en 50% para finales de año las ventas en Lima” Objetivos  del Negocio
Es una política o condición que debe ser satisfecha por el negocio. “  El pago de planillas se realizará los días 25 de cada mes y vía depósito en cuenta bancaria.” “  No se realizará ningún desembolso sin previo documento que sustente la conformidad del bien o servicio” Reglas del Negocio
Partes del Documento de las Reglas del Negocio Introducción. Propósito. Alcance Referencias Resumen Reglas del negocio.
Es importante acordar desde el inicio del proyecto, el emplear una terminología de negocio común . “  Para que la importación pueda ser ingresada en almacén el cliente debe presentar una  DUA ” “  Si la recepcionista no sella la  OSM , los técnicos no pueden entregar los equipos al cliente” Glosario del Negocio En ambos casos los términos DUA y OSM deben estar definidos en el Glosario de Términos.
Partes del Documento de Glosario del Negocio Introducción. Propósito. Alcance Referencias Resumen Definiciones
Se ha preferido reunir los documentos anteriormente explicados en el artefacto:  Situación del Negocio   Situación del Negocio Visión Glosario Objetivos Reglas Situación del Negocio
*Requiere haber identificado los objetivos del negocio. 2.Identificar los procesos del negocio e involucrados *El equipo de trabajo debe tener claras las fronteras del negocio que está describiendo.
 
Define un conjunto  de acciones que el negocio  lleva a cabo y provee resultados de valor a quienes interactúan con el. Son procesos de negocio descritos bajo un punto de vista externo que percibe algún tipo de valor. Entorno
Ejm: Registrar cotizaciones de productos Cliente Jefe Importaciones
Quién interactúa con el negocio? Quien está interesado en lo que saldrá o ingresará al proceso?  Representa un rol que algo o alguien externo desempeña en relación con el negocio.
Cada actor de negocio puede ser subclasificado mediante la relación de generalización. Existen situaciones  en los que existan sistemas de información externos que podrían ser actores del negocio. Un actor  de negocio  expresa un rol no una persona.  Una persona puede jugar varios roles. Cada actor del negocio debe estar asociado correctamente con el caso de uso de negocio en el que participa. Sino deber ser retirado. El actor del negocio o el proceso de negocio pueden iniciar la comunicación.
Consiste en: *Detallar la definición de los casos de uso del negocio. 3.Refinar las definiciones de los procesos del negocio  *Describir c ó mo los casos de uso del negocio soportan  los objetivos  del negocio. *Verificar que los casos de uso del negocio representen correctamente c ó mo el negocio es conducido.
Business Use Case Specification Documento en el que se detallan el proceso de negocio.
Es un modelo que describe la dirección e intención del negocio. La dirección es provista por los objetivos del negocio.   Mientras que la intención es expresada  por los diagramas que permiten ver cómo  interactuar con el entorno. El BUCM como un todo  debe ser  correcto, consistente y fácil de leer. Debe proveer el entendimiento necesario para construir el  futuro  sistema de software.
Business Use Case Model
 
Consiste en: *Identificar todos los roles, productos, entregables del negocio y describir  c ó mo el proceso del negocio será llevado a cabo por los business workers y las entidades dentro del negocio. *Se utilizarán los diagramas de actividades, diagramas de colaboración y diagramas de clases para la realización de cada proceso del negocio. 4.Diseñar las realizaciones de los procesos del negocio
Este diseño se realiza en el Modelo de Análisis del Negocio. Este es un modelo interno de negocio centrado en la explicación del cómo.
Business  Worker  o Trabajador del Negocio :  Rol o roles dentro del proceso del negocio que manipula las entidades del negocio. Business Entity o  Entidad de Negocio:  Ente manipulado por los workers. Elementos del Modelo de  Análisis  del Negocio
Colección de diagramas que muestra c ó mo los workers y entidades del negocio llevan a cabo el caso de uso del negocio. Business Use Case Realization o  Realización de Caso de Uso del Negocio Elementos del Modelo de  Análisis  del Negocio RN_ RN_
Diagramas de la Realización de Casos de Uso de Negocio Diagrama de Actividades del Negocio Diagrama de Clases del Negocio Business Use Case Realization
Diagramas de Actividades del Negocio Describe la secuencia de actividades. Permite plasmar  el comportamiento condicional y paralelo.
Particiones o swimlanes Actividad de negocio Decisión Condición de guardia Objetos de información
Barra de Sincronización Para las actividades en paralelo
Diagramas de Actividades del Negocio y los Flujos de Objetos Representa la relación entre una actividad y el objeto que esta crea como output o utiliza como imput
Flujos de Objetos y Transiciones No necesita una transición si su diagrama tiene dos actividades conectadas a través de un objeto y dos flujos de objetos correspondientes. Estado
Diagramas de Objetos del Negocio Representa la responsabilidades de los workers con respecto a las entidades de negocio y...
Diagramas de Objetos del Negocio ...las relaciones entre las mismas entidades de negocio.
Generalización
Recomendaciones Diagrame en el siguiente orden: - Workers - Actividades (sin objetos) - Entidades de Negocio -  Actividades (con objetos)

Modelamiento De Negocio

  • 1.
    MODELAMIENTO VISUAL YUML Tercera Sesión Profesores del Curso
  • 2.
    Objetivos Entender losbeneficios del m odelamiento visual Reconocer al UML como lenguaje estándar en la construcción de SW Identificar los diagramas UML y su papel durante la construcción del SW
  • 3.
    Contenido Admin. deProyectos Ambiente o Entorno Modelación de Negocios Implementación Prueba Análisis y Diseño Iteración(es) Preliminar Iter. #1 Fases Flujos de Trabajo de Procesos Iteraciones Flujos de Trabajo de Soporte Iter. #2 Iter. #n Iter. #n+1 Iter. #n+2 Iter. #m Iter. #m+1 Implantación Admin. Configuración Requerimientos Elaboración Transición Inicio Construcción
  • 4.
    Modelado de NegocioSoportado por dos artefactos: Vista Interna del negocio Vista Externa del negocio Vista de Casos de Uso Vista Lógica
  • 5.
    MODELO DEL NEGOCIO
  • 6.
    Temario La Organizacióny el Análisis Funcional Modelo del Negocio y RUP Propósitos Artefactos Roles Pasos para llevar a cabo el Modelo del Negocio.
  • 7.
    La Organización yel Análisis Funcional La organización es un conjunto de personas, funciones, procesos y recursos combinados y dirigidos al logro de un objetivo común o al giro del negocio a través de: *La división de trabajo y funciones *Jerarquía de autoridad y responsabilidad
  • 8.
    La Organización yel Análisis Funcional El realizar un análisis funcional de la organización permite identificar sus funciones, relaciones entre sí y con el exterior. El análisis funcional debe estar desvinculado de la estructura organizacional. La estructura funcional es más permanente que la estructura organizacional.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
    Administración Ambiente Modelode Negocio Implementación Prueba Análisis y Diseño Iteración(es) Preliminar Iter. #1 Fases Flujos de Trabajo de Procesos Iteraciones Flujos de Trabajo de Soporte Iter. #2 Iter. #n Iter. #n+1 Iter. #n+2 Iter. #m Iter. #m+1 Desarrollo Admin. Configuración Requerimientos Elaboración Transición Inicio Construcción Contenido El Modelo de Negocio y RUP
  • 14.
    Es u nmodelo que provee una vista estática de la estructura de la organización y una vista dinámica dentro de los procesos de la organización . Permite e ntender los problemas actuales de la organización. Asegura que los clientes, usuarios, desarrolladores y otros involucrados tengan igual entendimiento de la empresa. Propósitos del Modelo del Negocio
  • 15.
  • 16.
    Rol: Analista deProcesos de Negocio
  • 17.
    Rol: Diseñador deProcesos de Negocio
  • 18.
    Pasos para llevara cabo el Modelo del Negocio (Fase de Inicio )
  • 19.
    * Identifiquela misión y visión de la organización y/o áreas de estudio que correspondan. Visión del Negocio 1. Determinar la situación actual de la organización * Desarrolle un entendimiento preliminar de los objetivos de la empresa, los cuales son determinados por los stakeholders y res ponsables del negocio. Objetivos del Negocio
  • 20.
    Elaborar un listadode términos y definiciones usados comúnmente . Glosario de Términos 1. Determinar la situación actual de la organización * Identifi que las reglas del negocio . Reglas del Negocio
  • 21.
    * Involucrara las personas con más experiencia y conocimiento en la organización de la siguiente manera: Convertirlos en miembros del equipo de modelado de negocio. Entrevistarlos para conocer sus ideas y opiniones basadas en sus experiencias. Hacer que revisen nuestros avances.
  • 22.
    Visión de NegocioCaptura los objetivos de alto nivel del negocio. Fundamenta las razones por las que el proyecto está relacionado con las futuras desiciones estratégicas. Business Vision
  • 23.
    Partes del DocumentoVisión del Negocio Introducción Posicionamiento del Negocio Descripción de los Stakeholder y Clientes Objetivos del Modelo de Negocio Otros Requerimientos
  • 24.
    Es un requisitoque debe ser satisfecho por el negocio. Describe el valor deseado de una medida en particular a futuro, y se utiliza para planear y administrar las actividades del negocio. “ Incrementar en 50% para finales de año las ventas en Lima” Objetivos del Negocio
  • 25.
    Es una políticao condición que debe ser satisfecha por el negocio. “ El pago de planillas se realizará los días 25 de cada mes y vía depósito en cuenta bancaria.” “ No se realizará ningún desembolso sin previo documento que sustente la conformidad del bien o servicio” Reglas del Negocio
  • 26.
    Partes del Documentode las Reglas del Negocio Introducción. Propósito. Alcance Referencias Resumen Reglas del negocio.
  • 27.
    Es importante acordardesde el inicio del proyecto, el emplear una terminología de negocio común . “ Para que la importación pueda ser ingresada en almacén el cliente debe presentar una DUA ” “ Si la recepcionista no sella la OSM , los técnicos no pueden entregar los equipos al cliente” Glosario del Negocio En ambos casos los términos DUA y OSM deben estar definidos en el Glosario de Términos.
  • 28.
    Partes del Documentode Glosario del Negocio Introducción. Propósito. Alcance Referencias Resumen Definiciones
  • 29.
    Se ha preferidoreunir los documentos anteriormente explicados en el artefacto: Situación del Negocio Situación del Negocio Visión Glosario Objetivos Reglas Situación del Negocio
  • 30.
    *Requiere haber identificadolos objetivos del negocio. 2.Identificar los procesos del negocio e involucrados *El equipo de trabajo debe tener claras las fronteras del negocio que está describiendo.
  • 31.
  • 32.
    Define un conjunto de acciones que el negocio lleva a cabo y provee resultados de valor a quienes interactúan con el. Son procesos de negocio descritos bajo un punto de vista externo que percibe algún tipo de valor. Entorno
  • 33.
    Ejm: Registrar cotizacionesde productos Cliente Jefe Importaciones
  • 34.
    Quién interactúa conel negocio? Quien está interesado en lo que saldrá o ingresará al proceso? Representa un rol que algo o alguien externo desempeña en relación con el negocio.
  • 35.
    Cada actor denegocio puede ser subclasificado mediante la relación de generalización. Existen situaciones en los que existan sistemas de información externos que podrían ser actores del negocio. Un actor de negocio expresa un rol no una persona. Una persona puede jugar varios roles. Cada actor del negocio debe estar asociado correctamente con el caso de uso de negocio en el que participa. Sino deber ser retirado. El actor del negocio o el proceso de negocio pueden iniciar la comunicación.
  • 36.
    Consiste en: *Detallarla definición de los casos de uso del negocio. 3.Refinar las definiciones de los procesos del negocio *Describir c ó mo los casos de uso del negocio soportan los objetivos del negocio. *Verificar que los casos de uso del negocio representen correctamente c ó mo el negocio es conducido.
  • 37.
    Business Use CaseSpecification Documento en el que se detallan el proceso de negocio.
  • 38.
    Es un modeloque describe la dirección e intención del negocio. La dirección es provista por los objetivos del negocio. Mientras que la intención es expresada por los diagramas que permiten ver cómo interactuar con el entorno. El BUCM como un todo debe ser correcto, consistente y fácil de leer. Debe proveer el entendimiento necesario para construir el futuro sistema de software.
  • 39.
  • 40.
  • 41.
    Consiste en: *Identificartodos los roles, productos, entregables del negocio y describir c ó mo el proceso del negocio será llevado a cabo por los business workers y las entidades dentro del negocio. *Se utilizarán los diagramas de actividades, diagramas de colaboración y diagramas de clases para la realización de cada proceso del negocio. 4.Diseñar las realizaciones de los procesos del negocio
  • 42.
    Este diseño serealiza en el Modelo de Análisis del Negocio. Este es un modelo interno de negocio centrado en la explicación del cómo.
  • 43.
    Business Worker o Trabajador del Negocio : Rol o roles dentro del proceso del negocio que manipula las entidades del negocio. Business Entity o Entidad de Negocio: Ente manipulado por los workers. Elementos del Modelo de Análisis del Negocio
  • 44.
    Colección de diagramasque muestra c ó mo los workers y entidades del negocio llevan a cabo el caso de uso del negocio. Business Use Case Realization o Realización de Caso de Uso del Negocio Elementos del Modelo de Análisis del Negocio RN_ RN_
  • 45.
    Diagramas de laRealización de Casos de Uso de Negocio Diagrama de Actividades del Negocio Diagrama de Clases del Negocio Business Use Case Realization
  • 46.
    Diagramas de Actividadesdel Negocio Describe la secuencia de actividades. Permite plasmar el comportamiento condicional y paralelo.
  • 47.
    Particiones o swimlanesActividad de negocio Decisión Condición de guardia Objetos de información
  • 48.
    Barra de SincronizaciónPara las actividades en paralelo
  • 49.
    Diagramas de Actividadesdel Negocio y los Flujos de Objetos Representa la relación entre una actividad y el objeto que esta crea como output o utiliza como imput
  • 50.
    Flujos de Objetosy Transiciones No necesita una transición si su diagrama tiene dos actividades conectadas a través de un objeto y dos flujos de objetos correspondientes. Estado
  • 51.
    Diagramas de Objetosdel Negocio Representa la responsabilidades de los workers con respecto a las entidades de negocio y...
  • 52.
    Diagramas de Objetosdel Negocio ...las relaciones entre las mismas entidades de negocio.
  • 53.
  • 54.
    Recomendaciones Diagrame enel siguiente orden: - Workers - Actividades (sin objetos) - Entidades de Negocio - Actividades (con objetos)