Modelado de Negocio

27
MODELADO DE NEGOCIO Modelo de casos de uso del negocio Modelo de Análisis del negocio Objetivos Implementar el Modelo de Negocio desde una perspectiva externa e interna. Desde una perspectiva externa: Identificar los procesos de negocio, quién lo inicia y quiénes participan. Vista de Casos de Uso Desde una perspectiva interna: Describir el flujo de trabajo del proceso de negocio mediante el Diagrama de Actividades. Vista Lógica. Análisis de Proceso de Negocio - CUN. Identificar Metas de Negocio Propósito. Identificar los objetivos con que el negocio puede planificarse y ser administrado. Garantizar la alineación entre los objetivos estratégicos a largo plazo y objetivos operacionales a corto plazo. Traducir la estrategia de negocio en acción. Proporcionar una base para medir y mejorar las actividades de la empresa.

Transcript of Modelado de Negocio

Page 1: Modelado de Negocio

MODELADO DE NEGOCIO

Modelo de casos de uso del negocio

Modelo de Análisis del negocio

Objetivos

Implementar el Modelo de Negocio desde una perspectiva externa

e interna.

Desde una perspectiva externa: Identificar los procesos de negocio,

quién lo inicia y quiénes participan. Vista de Casos de Uso

Desde una perspectiva interna: Describir el flujo de trabajo del

proceso de negocio mediante el Diagrama de Actividades. Vista

Lógica.

Análisis de Proceso de Negocio - CUN.

Identificar Metas de Negocio

Propósito.

Identificar los objetivos con que el negocio puede planificarse y ser administrado.

Garantizar la alineación entre los objetivos estratégicos a largo plazo y objetivos

operacionales a corto plazo.

Traducir la estrategia de negocio en acción.

Proporcionar una base para medir y mejorar las actividades de la empresa.

Page 2: Modelado de Negocio

Un objetivo de negocio es un requisito que debe cumplir el negocio. Los objetivos de negocio

describen el valor deseado de una medida concreta en algún momento futuro en el tiempo y

por lo tanto, pueden utilizarse para planificar y administrar las actividades de la empresa.

Identificar Metas de Negocio con Rational Rose

Perspectiva General

Para registrar los resultados de encontrar actores de negocio y casos de uso de negocio

utilizando Rational Rose:

Crear el paquete de objetivos de negocio.

Crear un diagrama de clase.

Crear objetivos de negocio.

Documentar la relación entre objetivos de negocio.

Documentar la relación entre los objetivos de negocio y casos de uso del negocio.

1. Crear el paquete de objetivos de negocio

El paquete de objetivos de negocio se crea en el paquete del modelo de caso de uso de

negocio (Business Use-Case Model) (de la actividad: encontrar actores de negocio y casos

de uso). El modelo de caso de uso de negocio puede encontrarse en la vista del caso de

uso en Rational Rose (Use Case View). Para crear un paquete llamado "Objetivos de

negocio" en el paquete del modelo de caso de uso de negocio:

Click derecho en el paquete modelo de caso de uso de negocio en el navegador.

Seleccione Package de opción New en el menú contextual. Se añadirá un icono

de explorador de NewPackage en el explorador.

Con el icono de nuevo paquete seleccionado, escriba el nombre de "objetivos de

negocio".

2. Crear un diagrama de clase

Los objetivos de negocio pueden crearse en un diagrama de clase. Para crear un diagrama

de clase para los objetivos de negocio:

Page 3: Modelado de Negocio

Click derecho en el paquete denominado “Objetivos de Negocio” en el navegador

y hacer visible el menú contextual.

Seleccione Class Diagram de la opción New en el menú contextual. Un icono del

nuevo diagrama de clase NewDiagram se agrega al explorador.

Con el nuevo diagrama de clase seleccionado, escriba un nombre del diagrama.

Haga doble clic en el nuevo diagrama de clase para mostrar en la ventana del

diagrama.

El primer diagrama de clase creado en el paquete de objetivos de negocio se denomina

objetivos estratégicos del negocio. Se crean los objetivos de negocios de nivel más altos

en este diagrama de clase. A continuación, cada objetivo de negocio de alto nivel, puede

tener un diagrama de clase independiente mostrando sus subobjetivos. Cada uno de

estos diagramas se llamarán igual que el objetivo de negocio de alto nivel que

representan.

3. Crear objetivos de negocio.

Para crear un objetivo de negocio en el diagrama de clase, haga lo siguiente:

Haga doble clic en el diagrama de clase en el paquete de objetivos de negocio en el

navegador para mostrar el diagrama en la ventana del diagrama.

Click en Objetivo de negocio (business goal) en el cuadro de herramientas. La forma

del puntero cambia a un signo más. Si no ves un botón de objetivo de negocio en el

cuadro de herramientas, haga clic en Class.

En el diagrama de clase, haga clic donde desee colocar el símbolo de objetivo de

negocio. Escriba el nombre de la nueva meta de negocio.

Abra el cuadro de diálogo especificación de clase (Open Specification) haciendo

doble clic en el símbolo del objetivo de negocio en un diagrama de clase o en el

explorador. La especificación de clase aparece con «Business Goal», definido como el

estereotipo.

Nota: Si escogió clase para insertar el objetivo; abra la ficha General y confirmar que

el estereotipo es «objetivo de negocio». Si no es así, cambie a «objetivo de negocio».

Escribir una breve descripción del objetivo de negocio en el campo de la

documentación.

Haga clic en Aceptar para aceptar y cierre el cuadro de diálogo especificación de

clase. Con el botón derecho el objetivo del negocio y asegúrese de que las opciones:

Stereotype Display icon esté seleccionada.

Page 4: Modelado de Negocio

4. Documentar la relación entre objetivos de negocio.

Para insertar una dependencia de un objetivo de negocio superior a un sub-objetivo

de negocios en un diagrama de clase, haga lo siguiente:

haga clic en la flecha de dependencia en el cuadro de herramientas en el editor

de un diagrama de clase.

Sitúe el puntero sobre el objetivo de negocio superior en el diagrama de clase.

Botón izquierdo del ratón y mueva el puntero al símbolo del sub-objetivo de

negocio y libere el botón.

5. Documentar la relación entre los objetivos de negocio y casos de uso del

negocio.

Para insertar una dependencia de soporte <<supports>> de caso de uso de negocio a

un objetivo de negocio en un diagrama de casos de uso, haga lo siguiente:

Click en la flecha de la dependencia de la caja de herramientas en el editor de

diagrama de clase.

Coloque el puntero sobre el caso de uso de negocio en el diagrama de casos de

uso. Botón izquierdo del ratón y mueva el puntero al símbolo del objetivo de

negocio y libere el botón.

Haga doble clic en la dependencia creada y seleccione el estereotipo «supports»

en el cuadro de diálogo de la especificación de la dependencia. Haga clic en

Aceptar.

Page 5: Modelado de Negocio

Clic Derecho en la dependencia creada y asegúrese de que la selección de

mostrar estereotipo - “Show Stereotype” esté seleccionada en el menú

contextual.

Si lo desea, cambiar la posición de la etiqueta de estereotipo arrastrando y

soltando en el diagrama.

Actor de Negocio

Rol que alguien o algo juega cuando interactúa con el negocio para beneficiarse de sus

resultados

Candidatos:

Clientes o potenciales clientes

Socios

Proveedores

Autoridades

Propietarios

Sistemas de Información externos al negocio

Otras partes de la organización, si ésta es grande.

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. Si no deber ser retirado. El actor del negocio o el proceso de negocio pueden

iniciar la comunicación.

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.

Modelo de Casos de Uso de Negocio

El objetivo principal de modelado de casos de uso de negocios y actores es describir cómo se

usa el negocio por sus clientes y socios. Pueden presentarse las actividades que afectan

directamente a los clientes o socios, así como tareas auxiliares o de gestión que afectan

indirectamente a la parte externa.

El modelo describe el negocio en términos de casos de uso del negocio, que corresponden a

lo que generalmente se denominan "procesos".

Un proceso de negocio es un grupo de tareas lógicamente relacionadas que se llevan a cabo

en una determinada secuencia y manera y que emplean los recursos de la organización para

dar resultados en apoyo a sus objetivos.

Page 6: Modelado de Negocio

Las relaciones de comunicación de Actor de negocio con CUN no debe confundirse con flujos

de datos, la navegabilidad solo indica relación de iniciación.

Categorías de casos de uso de negocios

Al mirar las actividades en un negocio, usted podrá identificar al menos tres categorías de

trabajo correspondientes a tres categorías de casos de uso del negocio:

Núcleo: estos son casos de uso de negocio de clientes que proporcionan a la cadena de valor

— por ejemplo, comprar productos.

Gestión: se trata de casos de uso de negocio internas que coordinan la cadena de valor — por

ejemplo, la planificación estratégica.

Soporte: se trata de casos de uso de negocio internas que apoyan la cadena de valor — por

ejemplo, adquirir materias.

Normalmente, un tipo de administración de caso de uso de negocio en general describe las

relaciones entre el Presidente y las personas que trabajan en los casos de uso del negocio.

También describe cómo se desarrollan y se crea una instancia de casos de uso del negocio

(iniciado).

Page 7: Modelado de Negocio

Los casos de uso de negocio deben apoyar los objetivos de negocio

Los procesos de Negocio son el vehículo con el que la empresa hace las cosas. Porque la

estrategia de negocio es muy difícil de traducir directamente en acciones, algo en su lugar es

necesario. Este “algo” son los objetivos de negocios, que garanticen que los procesos del

negocio ejecutan la estrategia de negocios por acciones en todos los niveles de la

organización de la dirección hacia la meta final de negocio — la idea de negocio.

Por esta razón, cada caso de uso de negocio debe apoyar al menos un objetivo de negocio.

Traducir la estrategia en objetivos en diferentes niveles proporciona objetivos concretos y

medibles, que pueden ser compatibles directamente con procesos de negocios. Definir

relaciones entre objetivos y procesos de apoyo asegura que los negocios de proceso están

alineados con la estrategia de negocio.

Esto también ayuda a encontrar el nivel adecuado de casos de uso del negocio, que a

menudo es difícil de determinar. Sólo un caso de uso de negocio (por ejemplo, hacer

ganancias) que apoya directamente los objetivos estratégicos de la empresa sería demasiado

complejo y engorroso al modelo como una secuencia de actividades. Por otro lado, un caso

de uso de negocio independiente para cada tarea operacional individual en la organización

(por ejemplo, una llamada telefónica o sala de conferencias del libro) resultaría en

demasiados casos de uso de negocios a comprender. Definir los objetivos de negocio

apoyados por un caso de uso de negocio indica si el caso de uso de negocio es "demasiado

alto" o "demasiado bajo".

The same business, years later, may wish to maximize its investment in these products and

markets by targeting customer satisfaction and retention. The Market and Sell Product

business use case may then have to support the (very different) Superior Quality business

goal.

La existencia de estas relaciones ayuda en dar prioridad a los Casos de uso de negocio. Los

casos de uso de negocio que admiten muchos objetivos de negocio, o a los más importantes y

arriesgados, son más probables de considerarse arquitectónicamente significativos. Muchas

metas también podrían apuntar a complejidad innecesaria. Si un caso de uso de negocio

admite muchos objetivos diferentes, es bastante probable que surjan conflictos. En estos

casos, puede no ser claro qué objetivos deben presidir, resultando en acciones ineficientes.

La categoría del caso de uso del negocio (core, supporting o management) no determinan

directamente los tipos de objetivos de negocio que soporta. Mientras que la categoría

proporcionan una directriz, la estrategia de negocio en última instancia determinará qué

objetivos empresariales admite un caso de uso particular de su negocio. Por ejemplo, un caso

de uso de negocio “mercado” y “vender productos” podría apoyar el objetivo de negocio de

precios competitivos para un negocio con una estrategia de crecimiento agresivo. La misma

empresa, años más tarde, tal vez desee maximizar su inversión en estos productos y

mercados por retención y satisfacción del cliente. El caso de uso de negocio “mercado” y

“vender producto” pueden luego a apoyar el objetivo de negocio (muy diferente) Calidad

Superior.

Page 8: Modelado de Negocio
Page 9: Modelado de Negocio

Identificar los objetivos de negocio soportados

Para insertar una dependencia <<supports>> de un caso de uso de negocio a un objetivo de

negocio en un diagrama de casos de uso, haga lo siguiente:

Seleccione la flecha de la dependencia de la caja de herramientas en el editor de

diagrama de clase.

Coloque el cursor sobre el caso de uso de negocio en el diagrama de casos de uso.

Botón izquierdo del ratón y mueva el cursor hasta el símbolo de objetivo de negocio y

libere el botón.

Haga doble clic en la dependencia creada y seleccione el estereotipo «supports» en el

cuadro de diálogo de la especificación de la dependencia. Haga clic en Aceptar.

Con el botón derecho sobre la dependencia creada y asegúrese de que la selección de

mostrar estereotipo está activada en el menú contextual.

La etiqueta de estereotipo puede recolocar arrastrando y soltando en el diagrama.

Crear el paquete de modelo de caso de uso de negocio

Un modelo de caso de uso de negocio independiente puede representarse en Rational Rose®

utilizando un paquete dentro de la vista de caso de uso llamado "Modelo de caso de uso de

negocio".

Para crear un diagrama de casos de uso para el modelo de caso de uso de negocio:

Page 10: Modelado de Negocio

Caso de Uso de Negocio

Asociación <<comunicates>>

Page 11: Modelado de Negocio

Análisis de Negocio

El modelo del análisis de negocio describe la realización de los casos del uso del negocio

modelando la interacción entre los trabajadores del negocio y las entidades de negocio.

El propósito del modelo del análisis de negocio es describir cómo se ejecutan los casos del

uso del negocio.

Elementos

Trabajadores del negocio identificados previamente.

Entidades del negocio identificadas previamente.

Asociaciones entre los trabajadores del negocio y las entidades de negocio.

Diagramas de Realización:

o Diagrama de Clases de Negocio.

o Diagrama de Actividades de procesos.

o Diagramas de secuencia.

Business Worker

Un trabajador del negocio o Business Worker es una abstracción de un sistema, de un ser

humano o de un software que represente un rol realizado dentro de realizaciones del caso

del uso del negocio.

Un trabajador del negocio colabora con otros trabajadores del negocio, se notifica de

acontecimientos del negocio y manipula entidades de negocio para realizar sus

responsabilidades.

Sugerencias para su identificación

Son roles (humanos, software o hardware), no personascon nombres propios.

Se encuentran dentro del negocio.

No siempre un rol está asociado con el nombre de un cargo en la planilla de la

organización.

El nombre no debe representar áreas, departamentos o partes de una organización.

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.

Entidad de Negocio

Representa un pedazo de la información significativa y persistente que es manipulada por los

agentes del negocio y los trabajadores del negocio.

Proporcionan la base para compartir información (documentos) entre los trabajadores del

negocio que participan en diversas realizaciones del caso del uso del negocio.

Representan una abstracción de la información persistente importante dentro del negocio.

Por ejemplo, el inventario del producto es ciertamente información significativa, pero ésta no

es información persistente.

Sugerencias para su identificación

Participa por lo menos en 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 de Negocio

Realización de un Caso de Uso de Negocio

Describe cómo los trabajadores del negocio y las entidades de negocio colaboran para

realizar un caso de uso del negocio en particular.

Mientras que un Caso de Uso de Negocio describe qué pasos se deben realizar para entregar

valor a un Stakeholders del negocio, una realización del CUN describe cómo estos pasos se

realizan dentro de la organización.

Los CUN se describen de una perspectiva externa, mientras que la realización del caso del uso

del negocio se describe de una perspectiva interna.

Estructura de Análisis de Negocio

Un package para las entidades de negocio

Un package para las realizaciones de negocio.

Un package para los trabajadores de negocio.

Una realización de un caso de uso describe como un Trabajador de negocio y una entidad de

negocio colaboran en la realización de un caso de Uso de Negocio.

Se efectúan:

Diagrama de Actividades

Diagrama de Clases de Negocio

Diagrama de Actividades

Un diagrama de actividad en una realización del caso del uso del negocio, ordena las tareas o

las actividades que logran una o más metas de negocio, que satisfacen la iteración entre los

Actores externos del negocio y los trabajadores internos del negocio.

Se usa separadores de línea para representar principalmente trabajadores del negocio, y de

cómo estos realizan el negocio

Los flujos del objeto se utilizan para demostrar cómo las entidades de negocio se crean y se

utilizan en un Flujo.

Diagramas de Clases

El Diagrama de Clases de Negocio Diagrama de Clases de 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?”

o ¿QUIÉN? (trabajador del negocio identificado).

o ¿QUÉ? (entidad del negocio identificado).

o Relaciones entre ellos (asociaciones).

Los diagramas de la clase muestran asociaciones, agregaciones y generalizaciones entre los

trabajadores del negocio y las entidades de negocio.

Puede mostrar los siguientes de diagramas de clase:

Jerarquías de herencias

Agregación de trabajadores del negocio y de las entidades de negocio.

Cómo los trabajadores y las entidades del negocio se relacionan por medio de asociaciones.

Page 13: Modelado de Negocio

Ejemplo:

Page 14: Modelado de Negocio

Anexos:

Artefactos del Modelo de Negocio

Rol del Analista de Procesos de Negocio

Page 15: Modelado de Negocio

Rol de Diseñador de Procesos de Negocio

Pasos para llevar a cabo el Modelo de Negocio

Page 16: Modelado de Negocio

Determinar la situación actual de la organización

Page 17: Modelado de Negocio
Page 18: Modelado de Negocio

Identificar los procesos del negocio involucrados

Page 19: Modelado de Negocio
Page 20: Modelado de Negocio
Page 21: Modelado de Negocio

Diseñar las realizaciones de los procesos del negocio

Page 22: Modelado de Negocio
Page 23: Modelado de Negocio
Page 24: Modelado de Negocio
Page 25: Modelado de Negocio
Page 26: Modelado de Negocio
Page 27: Modelado de Negocio