Modelado del negocio (Modelo de Análisis del Negocio).ppt

20
Modelado del Modelado del Negocio Negocio Parte 2: Modelo de Análisis del Negocio

description

ing software

Transcript of Modelado del negocio (Modelo de Análisis del Negocio).ppt

Page 1: Modelado del negocio (Modelo de Análisis del Negocio).ppt

Modelado del Modelado del NegocioNegocioParte 2: Modelo de Análisis del Negocio

Page 2: Modelado del negocio (Modelo de Análisis del Negocio).ppt

27/04/23 Ingeniería de Requerimientos 2

Modelado del Negocio. Modelado del Negocio. ActividadesActividades1.Evaluar la organización objetivo.2.Encontrar los actores y casos de uso del negocio.3.Construir el Modelo de Casos de Uso del Negocio.4.Encontrar los trabajadores y entidades del negocio.5.Construir el Modelo de Análisis del Negocio.6.Detallar los casos de uso del negocio.7.Mantener las reglas del negocio.8.Capturar un vocabulario común.9.Definir las actividades a automatizar.

Page 3: Modelado del negocio (Modelo de Análisis del Negocio).ppt

27/04/23 Ingeniería de Requerimientos 3

Modelado del Negocio. Modelado del Negocio. ActividadesActividades

4. Encontrar los trabajadores y entidades del negocio.

Jefe de Almacén

SolicitudDe Pago

Page 4: Modelado del negocio (Modelo de Análisis del Negocio).ppt

27/04/23 Ingeniería de Requerimientos 4

Identificar los trabajadores del Identificar los trabajadores del negocionegocio• Un trabajador del negociotrabajador del negocio (business worker)

representa un rol jugado por alguien o algo dentro del negocio que realiza alguna actividad dentro del mismo. Interactúa con otros trabajadores del negocio. Manipula las entidades del negocio.

• Ejemplo: Vendedor. Encargado de Almacén. Jefe de

Almacén

Page 5: Modelado del negocio (Modelo de Análisis del Negocio).ppt

27/04/23 Ingeniería de Requerimientos 5

Organización objetivo Organización objetivo (Objeto de estudio)(Objeto de estudio)

Negocio (Campo de Negocio (Campo de acción)acción)

Mundo Mundo ExteriorExterior

Identificar los trabajadores del Identificar los trabajadores del negocionegocio

Page 6: Modelado del negocio (Modelo de Análisis del Negocio).ppt

27/04/23 Ingeniería de Requerimientos 6

Identificar los trabajadores del Identificar los trabajadores del negocionegocio• ¿Dónde encontrar trabajadores del negocio?

Roles dentro del negocio. Puestos o cargos dentro de la organización objetivo. Personas que ejecutan los procesos o las actividades del

negocio. Hardware o sistemas informáticos dentro del negocio

usados en ese momento.

Page 7: Modelado del negocio (Modelo de Análisis del Negocio).ppt

27/04/23 Ingeniería de Requerimientos 7

Identificar los trabajadores del Identificar los trabajadores del negocionegocio• Sugerencias 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 organización sino roles de ejecución. No siempre están asociados con el nombre de un cargo

en la planilla de la organización objetivo. Cada trabajador debe participar en al menos un caso de

uso del negocio. Si no participa en ningún proceso debe ser eliminado del modelo.

Page 8: Modelado del negocio (Modelo de Análisis del Negocio).ppt

27/04/23 Ingeniería de Requerimientos 8

Identificar las entidades del Identificar las entidades del negocionegocio• Una entidad del negocioentidad del negocio (business entity)

representa un conjunto de información con propiedades, comportamiento y semántica 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.

SolicitudDe Pago

Page 9: Modelado del negocio (Modelo de Análisis del Negocio).ppt

27/04/23 Ingeniería de Requerimientos 9

Organización objetivo Organización objetivo (Objeto de estudio)(Objeto de estudio)

Negocio (Campo de Negocio (Campo de acción)acción)

Identificar las entidades del Identificar las entidades del negocionegocio

Mundo Mundo ExteriorExterior

Page 10: Modelado del negocio (Modelo de Análisis del Negocio).ppt

27/04/23 Ingeniería de Requerimientos 10

Identificar las entidades del Identificar las entidades del negocionegocio• ¿Dónde encontrar entidades del negocio?

Información que maneja cada trabajador del negocio. Información que necesita ser ingresada, validada,

consultada o comunicada en cada proceso del negocio. Objetos físicos. Transacciones. Informes. Reportes. Documentos.

Page 11: Modelado del negocio (Modelo de Análisis del Negocio).ppt

27/04/23 Ingeniería de Requerimientos 11

Identificar las entidades del Identificar las entidades del negocionegocio• Sugerencias 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, información

solicitada, producto, conocimiento, etc. Solo debe ser considerada información relevante y

persistente al negocio.

Page 12: Modelado del negocio (Modelo de Análisis del Negocio).ppt

27/04/23 Ingeniería de Requerimientos 12

Identificar las entidades del Identificar las entidades del negocionegocio• Identificar los atributos de las clases entidad del

negocio. Identificar y describir la información que caracteriza a

la entidad del negocio. Información o propiedades que aporta la entidad del

negocio en la ejecución de las actividades en que participa.

Solo debe considerarse información propia de la entidad del negocio descrita y no información que pertenezca a otra.

Page 13: Modelado del negocio (Modelo de Análisis del Negocio).ppt

27/04/23 Ingeniería de Requerimientos 13

Modelado del Negocio. Modelado del Negocio. ActividadesActividades

5. Construir el Modelo de Análisis del Negocio.

Tecnica

Artista

Obra Solicitud de servicio

Sistema LogiSis

Documento de Rechazo de Pedido

Anfitrion

Page 14: Modelado del negocio (Modelo de Análisis del Negocio).ppt

27/04/23 Ingeniería de Requerimientos 14

Modelo de Análisis del negocioModelo de Análisis del negocio• Modela 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.

Page 15: Modelado del negocio (Modelo de Análisis del Negocio).ppt

27/04/23 Ingeniería de Requerimientos 15

AsociacionesAsociaciones de de trabajadores trabajadores y y entidadesentidades negocio negocio• Identificar qué trabajadores del negocio se

comunican durante la ejecución de los casos de uso del negocio.

• Definir una asociación unidireccional entre ellos.

• Si es necesario puede incluirse un nombre a la asociación para dar mayor claridad a la comunicación.

solicitasolicita

Page 16: Modelado del negocio (Modelo de Análisis del Negocio).ppt

27/04/23 Ingeniería de Requerimientos 16

Realizar venta

Diagrama de Clases del Diagrama de Clases del negocionegocio

Tecnica

Artista

Obra Solicitud de servicio

Sistema LogiSis

Documento de Rechazo de Pedido

Anfitrion

Page 17: Modelado del negocio (Modelo de Análisis del Negocio).ppt

27/04/23 Ingeniería de Requerimientos 17

Diagrama de Clases del Diagrama de Clases del negocionegocio• El 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 “¿QUIÉN manipula QUÉ información?” ¿QUIÉN? (trabajador del negocio identificado). ¿QUÉ? (entidad del negocio identificado). Relaciones entre ellos (asociaciones).

Page 18: Modelado del negocio (Modelo de Análisis del Negocio).ppt

27/04/23 Ingeniería de Requerimientos 18

Diagrama de Clases del Diagrama de Clases del negocionegocio. Ejemplo. Ejemplo

File alumno

Tutor

Docente

Libreta

Sistema Emisión de notas

Acta Oficial

Ingeniero Conocimiento Auditoria Tributaria

Programa Ejecutado

Papeles Trabajo

Informes Auditoria

Auditor

Programa Personalizado

Page 19: Modelado del negocio (Modelo de Análisis del Negocio).ppt

27/04/23 Ingeniería de Requerimientos 19

Diagrama de Clases del Diagrama de Clases del negocionegocio• Sugerencias para realizar adecuadamente los

Diagramas de Clases del Negocio. Cada trabajador del negocio y entidad del negocio debe

tener al menos una asociación 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 algún trabajador del negocio

durante los casos de uso del negocio.Sea manejada por al menos un trabajador del negocio.

Page 20: Modelado del negocio (Modelo de Análisis del Negocio).ppt

27/04/23 Ingeniería de Requerimientos 20

ConclusionesConclusiones• El 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 símbolos necesarios para modelar el negocio.