S03-1 Modelado Del Negocio (Modelo de Análisis Del Negocio)

download S03-1 Modelado Del Negocio (Modelo de Análisis Del Negocio)

of 20

description

Cuadro de Castas

Transcript of S03-1 Modelado Del Negocio (Modelo de Análisis Del Negocio)

  • *UPC - Ingeniera de Requerimientos*Modelado del Negocio. ActividadesEvaluar la organizacin objetivo.Encontrar los actores y casos de uso del negocio.Construir el Modelo de Casos de Uso del Negocio.Encontrar los trabajadores y entidades del negocio.Construir el Modelo de Anlisis del Negocio.Detallar los casos de uso del negocio.Mantener las reglas del negocio.Capturar un vocabulario comn.Definir las actividades a automatizar.

    UPC - Ingeniera de Requerimientos

  • *UPC - Ingeniera de Requerimientos*Modelado del Negocio. Actividades4. Encontrar los trabajadores y entidades del negocio.

    UPC - Ingeniera de Requerimientos

  • *UPC - Ingeniera de Requerimientos*Identificar los trabajadores del negocioUn trabajador del negocio (business worker) representa un rol jugado por alguien o algo dentro del negocio que realiza alguna actividad dentro del mismo.Interacta con otros trabajadores del negocio.Manipula las entidades del negocio.Ejemplo:Vendedor.Encargado de Almacn.

    UPC - Ingeniera de Requerimientos

  • *UPC - Ingeniera de Requerimientos*Mundo ExteriorIdentificar los trabajadores del negocio

    UPC - Ingeniera de Requerimientos

  • *UPC - Ingeniera de Requerimientos*Identificar los trabajadores del negocioDnde encontrar trabajadores del negocio?Roles dentro del negocio.Puestos o cargos dentro de la organizacin objetivo.Personas que ejecutan los procesos o las actividades del negocio.Hardware o sistemas informticos dentro del negocio usados en ese momento.

    UPC - Ingeniera de Requerimientos

  • *UPC - Ingeniera de Requerimientos*Identificar los trabajadores del negocioSugerencias para identificar adecuadamente los trabajadores del negocio.Son roles (humanos, software o hardware), no personas con nombres propios.Se encuentran dentro de las fronteras del negocio.No deben representar reas, departamentos o partes de una organizacin sino roles de ejecucin.No siempre estn asociados con el nombre de un cargo en la planilla de la organizacin objetivo.Cada trabajador debe participar en al menos un caso de uso del negocio. Si no participa en ningn proceso debe ser eliminado del modelo.

    UPC - Ingeniera de Requerimientos

  • *UPC - Ingeniera de Requerimientos*Identificar las entidades del negocioUna entidad del negocio (business entity) representa un conjunto de informacin con propiedades, comportamiento y semntica similares y que es usada, producida o manejada por trabajadores del negocio cuando ejecutan un caso de uso del negocio.Pueden ser tangibles o intangibles.Ejemplo:Factura.Solicitud de pago.

    UPC - Ingeniera de Requerimientos

  • *UPC - Ingeniera de Requerimientos*Identificar las entidades del negocioMundo Exterior

    UPC - Ingeniera de Requerimientos

  • *UPC - Ingeniera de Requerimientos*Identificar las entidades del negocioDnde encontrar entidades del negocio?Informacin que maneja cada trabajador del negocio.Informacin que necesita ser ingresada, validada, consultada o comunicada en cada proceso del negocio.Objetos fsicos.Transacciones.Informes.Reportes.Documentos.

    UPC - Ingeniera de Requerimientos

  • *UPC - Ingeniera de Requerimientos*Identificar las entidades del negocioSugerencias para identificar adecuadamente las entidades del negocio.Participa en al menos un caso de uso.Pueden ser usadas por diferentes trabajadores del negocio en varios casos de uso del negocio.Representan documentos, contratos, informacin solicitada, producto, conocimiento, etc.Solo debe ser considerada informacin relevante y persistente al negocio.

    UPC - Ingeniera de Requerimientos

  • *UPC - Ingeniera de Requerimientos*Identificar las entidades del negocioIdentificar los atributos de las clases entidad del negocio.Identificar y describir la informacin que caracteriza a la entidad del negocio.Informacin o propiedades que aporta la entidad del negocio en la ejecucin de las actividades en que participa.Solo debe considerarse informacin propia de la entidad del negocio descrita y no informacin que pertenezca a otra.

    UPC - Ingeniera de Requerimientos

  • *UPC - Ingeniera de Requerimientos*Modelado del Negocio. Actividades5. Construir el Modelo de Anlisis del Negocio.

    UPC - Ingeniera de Requerimientos

  • *UPC - Ingeniera de Requerimientos*Modelo de Anlisis del negocioModela la forma en que los trabajadores del negocio usan las entidades del negocio.Est formado por:Trabajadores del negocio identificados previamente.Entidades del negocio identificadas previamente.Asociaciones entre los trabajadores del negocio y las entidades del negocio.Diagramas de Clases del negocio.

    UPC - Ingeniera de Requerimientos

  • *UPC - Ingeniera de Requerimientos*Asociaciones de trabajadores y entidades negocioIdentificar qu trabajadores del negocio se comunican durante la ejecucin de los casos de uso del negocio.Definir una asociacin unidireccional entre ellos.

    Si es necesario puede incluirse un nombre a la asociacin para dar mayor claridad a la comunicacin.solicita

    UPC - Ingeniera de Requerimientos

  • *UPC - Ingeniera de Requerimientos*Diagrama de Clases del negocio

    UPC - Ingeniera de Requerimientos

  • *UPC - Ingeniera de Requerimientos*Diagrama de Clases del negocioEl Diagrama de Clases del Negocio es.Herramienta proporcionada por UML.Muestra los trabajadores del negocio y las entidades del negocio as como las asociaciones entre los mismos.Solo se tiene en cuenta QUIN manipula QU informacin?QUIN? (trabajador del negocio identificado).QU? (entidad del negocio identificado). Relaciones entre ellos (asociaciones).

    UPC - Ingeniera de Requerimientos

  • *UPC - Ingeniera de Requerimientos*Diagrama de Clases del negocio. Ejemplo

    UPC - Ingeniera de Requerimientos

  • *UPC - Ingeniera de Requerimientos*Diagrama de Clases del negocioSugerencias para realizar adecuadamente los Diagramas de Clases del Negocio.Cada trabajador del negocio y entidad del negocio debe tener al menos una asociacin con:Alguna entidad del negocio identificada.Otro trabajador del negocio identificado.Analizar el ciclo de vida de cada entidad del negocio para garantizar que cada una.Sea creada y eliminada por algn trabajador del negocio durante los casos de uso del negocio.Sea manejada por al menos un trabajador del negocio.

    UPC - Ingeniera de Requerimientos

  • *UPC - Ingeniera de Requerimientos*ConclusionesEl estudio del negocio es de vital importancia para identificar las necesidades de los usuarios en las empresas actuales.El modelado del negocio ayuda al equipo del proyecto a comprender los elementos que intervienen en los procesos del negocio.RUP ofrece las actividades para modelar el negocio.UML ofrece los smbolos necesarios para modelar el negocio.

    UPC - Ingeniera de Requerimientos