sesion 2 1 modelo del negocio

57
Modelo del Negocio Lic. César Alcántara Loayza

Upload: julio-pari

Post on 14-Dec-2014

3.332 views

Category:

Documents


6 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Sesion 2 1 modelo del negocio

Modelo del Negocio

Lic. César Alcántara Loayza

Page 2: Sesion 2 1 modelo del negocio

CAL/Notación Modelo del Negocio

ElProceso UnificadoConcepción

Elaboración

Construcción Transición

Iteraciones

IT #1 IT # 2

IT # 3 IT # 4 IT # 5 IT # 6

IT # 7 IT # 8

Requerimientos

Análisis y Diseño

Implementación

Prueba

Implantación

Gestión Proyecto

Modelado del NegocioModelado del Negocio

Control de Cambios

Entorno

Page 3: Sesion 2 1 modelo del negocio

CAL/Notación Modelo del Negocio

El modelo del negocio es una técnica que permite responder algunas preguntas críticas: ¿Cómo sabe usted que ha identificado todos

los casos de uso del sistema (funcionalidades del sistema).?

¿Qué hacen los trabajadores (usuarios) antes de usar el sistema?

¿Qué valor del negocio brinda el sistema? ¿Cuál es el sistema de negocio (proceso)

que el sistema computarizado apoya?

Propósito

Page 4: Sesion 2 1 modelo del negocio

CAL/Notación Modelo del Negocio

Propósito

El modelo del negocio no implica que se hagan cambios en la forma como se hace el negocio. Simplemente es una técnica para documentar visualmente lo que su negocio hace.

Modelar el negocio no deben confundirse con la ingeniería de proceso del negocio

Page 5: Sesion 2 1 modelo del negocio

CAL/Notación Modelo del Negocio

Propósito Comprender la estructura y la dinámica de la

organización para la que se desarrolla el proyecto.

Comprender los problemas actuales de la organización y su impacto.

Asegurar que los clientes, usuarios finales y desarrolladores tengan un entendimiento común de la organización. Visión compartida.

Obtener, de forma preliminar, los requerimientos del sistema que necesita la organización.

Page 6: Sesion 2 1 modelo del negocio

CAL/Notación Modelo del Negocio

Propósito ¿Cómo aseguramos que el sistema tendrá

valor si no entendemos como, quién y en que circunstancias se usará?

Para asegurar que estamos construyendo soluciones orientadas al cliente (es decir sistemas de información que satisfacen a nuestros clientes) no debemos pasar por alto: El ambiente en el que estos sistemas trabajarán, Los roles y responsabilidades de los empleados

que usan el sistema, Las "cosas" que son manejadas por el negocio,

Page 7: Sesion 2 1 modelo del negocio

CAL/Notación Modelo del Negocio

Beneficios

Uno de los grandes beneficios de modelar el negocio es mejorar la obtención de requisitos del sistema, requisitos que conducirán a la creación de sistemas de información que realmente encajen en la organización y sean usados por usuarios finales.

Page 8: Sesion 2 1 modelo del negocio

CAL/Notación Modelo del Negocio

Problema

Un problema que frecuentemente se produce la dificultad para que los analistas del negocio comuniquen sus resultados eficazmente a los participantes del equipo.

Dicho problema se puede resolver usando el UML.

Page 9: Sesion 2 1 modelo del negocio

CAL/Notación Modelo del Negocio

Modelado del Negocio

Page 10: Sesion 2 1 modelo del negocio

CAL/Notación Modelo del Negocio

Modelado del Negocio Artefactos del modelo del negocio

Modelo de Casos de Uso del Negocio

Especificación de Casos de Uso del

Negocio

Modelo de Objetos del Negocio

Glosario de Términos

Visión

Actores del Negocio

Casos de Uso del Negocio

Trabajadores del Negocio

Entidades del Negocio

Page 11: Sesion 2 1 modelo del negocio

CAL/Notación Modelo del Negocio

icono Nombre UML Definición

Actor del Negocio

Alguien o Algo, fuera del negocio que interactúa con el negocio.

Trabajador del Negocio

Rol o conjunto de roles dentro del negocio. Un trabajador del negocio interactúa con otros trabajadores del negocio y manipula entidades del negocio.

Entidad del Negocio

una "cosa" manipulada o usada por trabajadores del negocio.

Caso de uso del negocio

Una sucesión de acciones que un negocio ejecuta para producir un resultado de valor observable a un actor de negocio particular. (En este caso, sinónimo de proceso del negocio)

Notación UML Para el Modelo del Negocio

Page 12: Sesion 2 1 modelo del negocio

CAL/Notación Modelo del Negocio

Notación

Realización del caso de

uso del negocio

Una colección de diagramas para mostrar como los elementos de la organización (trabajadores y entidades) son utilizados para soportar un proceso de negocio.

Unidad organizacional

Una colección de trabajadores del negocio, entidades del negocio, vínculos, realizaciones de casos de uso del negocio, diagramas y otras unidades de la organización. Usadas para estructurar el modelo del negocio (objeto) por división en partes mas pequeñas.

Page 13: Sesion 2 1 modelo del negocio

CAL/Notación Modelo del Negocio

Diagramas UML (M. Negocio)

Cada diagrama de UML proporciona una vista diferente del negocio: Diagramas de casos de uso describen el contexto

del negocio. Diagramas de actividad describen las conductas

en el negocio, o el flujo de trabajo del negocio. Diagramas de clase que describen la estructura

estática del negocio. Diagramas de interacción describen la

interacción dinámica entre los empleados y las cosas que ellos manipulan.

Page 14: Sesion 2 1 modelo del negocio

CAL/Notación Modelo del Negocio

Actores del Negocio

Mundo ExteriorMundo ExteriorOrganizaciónOrganización

NegocioNegocio

Page 15: Sesion 2 1 modelo del negocio

CAL/Notación Modelo del Negocio

Actores del Negocio ¿Dónde encontrar a los actores del negocio?

Clientes. Socios. Proveedores. Autoridades. Entidades legales y reguladoras. Sucursales. Dueños e inversionistas Sistemas informáticos fuera del negocio con los

que se interactúa. Otras partes de la organización.

Page 16: Sesion 2 1 modelo del negocio

CAL/Notación Modelo del Negocio

Actores del Negocio La lista de los actores del negocio

se realiza especificando: Nombre del actor:

Debe dar idea clara de la función que realiza o desempeña.

Sustantivo con letra inicial mayúscula. Descripción:

Describir la función que realiza fuera del negocio y la responsabilidad que tiene para el negocio.

Page 17: Sesion 2 1 modelo del negocio

CAL/Notación Modelo del Negocio

Trabajador del Negocio

Mundo ExteriorMundo ExteriorOrganizaciónOrganización

NegocioNegocio

Page 18: Sesion 2 1 modelo del negocio

CAL/Notación Modelo del Negocio

Trabajador del Negocio ¿Dónde encontrar trabajadores del

negocio? Roles dentro del negocio. Personas que ejecutan los proceso o

actividades del negocio. Hardware o sistemas informáticos

dentro del negocio con los que se intercambia información directamente.

Page 19: Sesion 2 1 modelo del negocio

CAL/Notación Modelo del Negocio

Trabajador del Negocio La lista de los trabajadores del

negocio se realiza especificando: Nombre del trabajador:

Debe dar idea clara de la función que realiza o desempeña.

Sustantivo con letra inicial mayúscula. Descripción:

Describe la función que realiza dentro del negocio y su responsabilidad.

Page 20: Sesion 2 1 modelo del negocio

CAL/Notación Modelo del Negocio

Caso del Uso del Negocio

Mundo ExteriorMundo ExteriorOrganizaciónOrganización

NegocioNegocio

Page 21: Sesion 2 1 modelo del negocio

CAL/Notación Modelo del Negocio

Caso del Uso del Negocio

¿Dónde encontrar casos de uso del negocio? Principales procesos del negocio. Servicios principales para el cliente. Procesos de servicio a otras

entidades.

Page 22: Sesion 2 1 modelo del negocio

CAL/Notación Modelo del Negocio

Caso del Uso del Negocio La lista de los casos del negocio se

realiza especificando: Nombre del caso de uso:

Debe dar idea clara de las acciones a realizar. Se concibe desde el punto de vista del actor. Debe ser un verbo o una frase verbal en infinitivo.

Descripción: Se indica el objetivo fundamental del caso de uso

Page 23: Sesion 2 1 modelo del negocio

CAL/Notación Modelo del Negocio

Caso del Uso del Negocio Al comienzo se especifica el PUNTO DE INICIO.

Es la forma en que comienza el caso de uso. Se enuncia “El caso de uso se inicia cuando...” Está delimitado por:

La ocurrencia de algún evento externo al negocio. Debido a una necesidad del actor del caso de uso.

Al final se especifica el PUNTO DE TERMINACION. Es la forma en que termina el caso de uso. Se enuncia “El caso de uso termina cuando...”

Page 24: Sesion 2 1 modelo del negocio

CAL/Notación Modelo del Negocio

Caso del Uso del Negocio Flujo de eventos.

Describe QUÉ hace el actor y QUÉ responde el proceso del negocio y no CÓMO se implementa.

Se describen las acciones del actor y la interacción con el proceso del negocio para satisfacer la meta u objetivo propuesto.

Se establece un diálogo de dos columnas entre el actor y el proceso del negocio ordenando los pasos por secuencia de ocurrencia.

El último evento debe coincidir con el PUNTO DE TERMINACION.

Debe alcanzarse el propósito del caso de uso.

Page 25: Sesion 2 1 modelo del negocio

CAL/Notación Modelo del Negocio

Diagrama de Actividad Muestra la secuencia u orden de las

actividades para alcanzar el objetivo del caso de uso.

Elementos: Actividades (activity states). Transiciones (transitions). Decisiones (decissions). Barras de sincronización. Roles (swimlanes).

Page 26: Sesion 2 1 modelo del negocio

CAL/Notación Modelo del Negocio

Objetos del Negocio Identificar las entidades del

negocio (business entities). Lista de entidades del negocio.

Diagrama de Objetos del negocio. Incluye a los actores, trabajadores y

entidades del Negocio y las asociaciones entre ellos.

Page 27: Sesion 2 1 modelo del negocio

CAL/Notación Modelo del Negocio

Entidad del Negocio Una entidad del negocio (business entity)

representa a un conjunto de información con propiedades, comportamiento y semántica similares y que es manipulado o manejado por trabajadores del negocio.

Ejemplo: Factura. Solicitud de pago. Tarjeta de crédito.

Page 28: Sesion 2 1 modelo del negocio

CAL/Notación Modelo del Negocio

Entidad del Negocio

Mundo ExteriorMundo ExteriorOrganizaciónOrganización

NegocioNegocio

Page 29: Sesion 2 1 modelo del negocio

CAL/Notación Modelo del Negocio

Entidad del Negocio ¿Dónde encontrar entidades del

negocio? Áreas, departamentos, direcciones. Objetos físicos. Transacciones. Personas. Sistemas externos. Organizaciones. Socios.

Page 30: Sesion 2 1 modelo del negocio

CAL/Notación Modelo del Negocio

Entidad del Negocio La lista de las entidades del

negocio se realiza especificando: Nombre de la entidad:

Debe dar idea clara de la función que realiza o desempeña.

Sustantivo con letra inicial mayúscula. Descripción:

Describir la función que realiza dentro del negocio.

Page 31: Sesion 2 1 modelo del negocio

CAL/Notación Modelo del Negocio

Caso Cuentas de Ahorros Sea un Caso de Control de cuentas de

ahorros que pueden ser de tres tipos, individuales, indistintas y conjuntas.

Las personas deben llenar una solicitud de cuenta de ahorros y el especialista procederá a abrir la cuenta respectiva.

Con la tarjeta de la cuenta el cliente del banco podrá realizar las operaciones de depósito y extracción de dinero.

Page 32: Sesion 2 1 modelo del negocio

CAL/Notación Modelo del Negocio

Paquetes Organizan El Modelo

Cuentas Atencion al Cliente

Page 33: Sesion 2 1 modelo del negocio

CAL/Notación Modelo del Negocio

Paquete Cuentas

Apertura de CuentaCliente

(from Actores y Trabajadores)

Servicio que obtiene el cliente

Page 34: Sesion 2 1 modelo del negocio

CAL/Notación Modelo del Negocio

Paquete Atención Al Cliente

Cliente

(from Actores y Trabajadores)

Movimiento de Cuenta

Jefe de Turno

(from Actores y Trabajadores)

Cajero

(from Actores y Trabajadores)

Controlar Caja

Se puede mostrar Trabajadores para el Caso de uso del Negocio, no es usual en el RUP.

Page 35: Sesion 2 1 modelo del negocio

CAL/Notación Modelo del Negocio

Cliente

(from Actores y Trabajadores)

Movimiento de Cuenta

Controlar Caja

Paquete Atención Al Cliente

Lo usual es no mostrar a Los trabajadores.

Page 36: Sesion 2 1 modelo del negocio

CAL/Notación Modelo del Negocio

Caso de uso del negocio Define la interacción entre las

entidades fuera del negocio (los proveedores, clientes, socios, colegas en secciones que actúan recíprocamente con la sección que Ud. modela, etc), y sus procesos de negocio.

Page 37: Sesion 2 1 modelo del negocio

CAL/Notación Modelo del Negocio

Casos de uso del negocio Un diagrama de Casos de Uso del

negocio representa visualmente la interacción entre los servicios primarios (casos del uso del negocio) que su negocio proporciona y aquellos a quienes los servicios se proporcionan (los actores del negocio).

Page 38: Sesion 2 1 modelo del negocio

CAL/Notación Modelo del Negocio

Diagramas de actividad Un diagrama de actividad del

negocio proporciona una manera gráfica de documentar un flujo de trabajo del negocio. Lo que pasa en un flujo de trabajo, que actividades pueden hacerse en

paralelo, si hay caminos alternativos a través

de un flujo de trabajo

Page 39: Sesion 2 1 modelo del negocio

CAL/Notación Modelo del Negocio

Diagramas de actividad Antes de construir el diagrama

de actividad se debe contar con una descripción textual, narrativa del CUN.

Lo usual es comenzar describiendo un diagrama simple general sin carriles y con actividades macro.

Page 40: Sesion 2 1 modelo del negocio

CAL/Notación Modelo del Negocio

D. Actividad Para Caso Cuenta

Inicio

Solicita Boleta de inscripcion

Recibir Boleta de inscripcion para el tipo de cuenta de ahorros

Verificacion de datos de la Boleta de inscripcion

Llena Boleta con datos personales

Apertura y generación de tarjeta de ahorros

Recibir la Tarjeta y la palabra clave de acceso a la cuenta

Fin

Describe el Caso de uso Apertura de Cuenta en términos de interacción entre actor y CUN (macro actividades)

Eventos generales

Page 41: Sesion 2 1 modelo del negocio

Modelo del Negocio

Realización de CUN

Page 42: Sesion 2 1 modelo del negocio

CAL/Notación Modelo del Negocio

Modelado del Negocio

Page 43: Sesion 2 1 modelo del negocio

CAL/Notación Modelo del Negocio

Modelado del Negocio Artefactos del modelo del negocio

Modelo de Casos de Uso del Negocio

Especificación de Casos de Uso del

Negocio

Modelo de Objetos del Negocio

Glosario de Términos

Visión

Actores del Negocio

Casos de Uso del Negocio

Trabajadores del Negocio

Entidades del Negocio

Page 44: Sesion 2 1 modelo del negocio

CAL/Notación Modelo del Negocio

Paquete Cuentas

Apertura de CuentaCliente

(from Actores y Trabajadores)

Servicio que obtiene el cliente

Page 45: Sesion 2 1 modelo del negocio

CAL/Notación Modelo del Negocio

Cliente

(from Actores y Trabajadores)

Movimiento de Cuenta

Controlar Caja

Paquete Atención Al Cliente

Lo usual es no mostrar a Los trabajadores.

Page 46: Sesion 2 1 modelo del negocio

CAL/Notación Modelo del Negocio

Diagramas de clase (objetos) Los diagramas de clase del

negocio documentan la estructura interior del negocio.

Cada clase en este diagrama o representa a un trabajador del negocio (el empleado del negocio) o a una entidad del negocio (una 'cosa' que el negocio manipula).

Page 47: Sesion 2 1 modelo del negocio

CAL/Notación Modelo del Negocio

Diagramas de clase (objetos)

Se usan los diagramas de clase del negocio para dos propósitos principales: Mostrar cuales trabajadores del negocio y

entidades del negocio están colaborando para llevar a cabo un proceso del negocio.

Para mostrar la estructura estática y relaciones entre las entidades del negocio. Un diagrama de clase se podría usar para representar la estructura organizacional del negocio (usando las unidades de la organización y trabajadores del negocio).

Page 48: Sesion 2 1 modelo del negocio

CAL/Notación Modelo del Negocio

D. Objetos Caso Cuentas

Individual Indistinta

Conjunta

Boleta incripción

Documento Indentidad

Tarjeta de Ahorro

Cuenta

Especialista en Cuentas

(from Actores y Trabajadores)

verifica

verifica

Genera

Abre

Page 49: Sesion 2 1 modelo del negocio

CAL/Notación Modelo del Negocio

Movimiento De Cuenta

Cantidad

(from Area de Atención al Cliente)

Cuenta

(from area de Apertura de Cuenta)

Tarjeta de Ahorro

(from area de Apertura de Cuenta)

Cajero

(from Actores y Trabajadores)

Verifica

Confirma

Recibo Depósito

(from Area de Atención al Cliente)

Dispositivo Electronico

(from Area de Atención al Cliente)

Verifica

Cliente

(from Actores y Trabajadores)

Entrega dinero

recibe

pin

Page 50: Sesion 2 1 modelo del negocio

CAL/Notación Modelo del Negocio

Control De Caja

Reporte de Cierre

Jefe de Turno

(from Actores y Trabajadores)

Caja

Cantidad En Efectivo

registra

Turno

atiende

Documento de descuadre

operaciones

Cajero

(from Actores y Trabajadores)

recibeabre

creacierre de operaciones

Page 51: Sesion 2 1 modelo del negocio

CAL/Notación Modelo del Negocio

Diagrama de clases (objetos)

Order

Delivery Project Plan

Proposal

Quote

1..* 1..*

1..*

1

1..*

1

Page 52: Sesion 2 1 modelo del negocio

CAL/Notación Modelo del Negocio

Diagramas de interacción La información sobre estos

diagramas es la misma; ellos simplemente se presentan un modo diferente

Son de dos tipos: diagramas de colaboración y Diagramas de secuencia

Page 53: Sesion 2 1 modelo del negocio

CAL/Notación Modelo del Negocio

Modelo del negocio

Los diferentes diagramas del negocio se agrupan típicamente en dos modelos del negocio, uno que mira el negocio desde una perspectiva externa, y el otro desde dentro: El externo incluye una descripción de los

actores del negocio y los casos de uso del negocio, las interacciones entre los actores del negocio y los casos de uso del negocio (diagramas de casos de uso) y diagramas de actividad de alto nivel.

Page 54: Sesion 2 1 modelo del negocio

CAL/Notación Modelo del Negocio

Modelo del negocio El interno que detalla cómo se llevan a cabo

los procesos del negocio internamente. El modelo de objetos del negocio incluye una descripción de los empleados del negocio (los trabajadores del negocio), las “cosas” (Entidades del Negocio) que el negocio manipula y cómo los trabajadores del negocio manipulan las entidades del negocio para lograr los procesos del negocio (Diagramas de actividad detallados, diagramas de clase, diagramas de interacción).

Page 55: Sesion 2 1 modelo del negocio

CAL/Notación Modelo del Negocio

Caso: Compra en Línea Sea un negocio de venta de libros

en línea ellos pueden venderse en forma física y/o digital.

Ver enunciado en hoja adjunta.

Page 56: Sesion 2 1 modelo del negocio

CAL/Notación Modelo del Negocio

Documentación

Cada caso de uso del negocio debe ser documentado usando las plantillas de Especificación y Realización de Procesos (casos de uso) del Negocio.

Adicionalmente para cada area debe completarse la plantilla de Evaluación de la Organización (FODA).

Page 57: Sesion 2 1 modelo del negocio

CAL/Notación Modelo del Negocio

Tarea Revisar los modelos alcanzados

por el profesor. Hacer las lecturas del modelo del

negocio y el caso presentado en clase.