Contenido de la configuracion de rup

37
1.- FASE INICIAL 1.1. MODELADO DEL NEGOCIO 1.1.2. MODELO DEL NEGOCIO 1.1.2.1.Diagrama de Casos de Uso del Negocio. 1.1.2.2.Especificación de casos de uso del negocio. 1.1.2.3.Diagrama de objetos del negocio (MON). 1.1.3. MODELO DEL DOMINIO 1.1.3.1.Diagrama del Dominio del problema. 1.1.4. GLOSARIO DEL NEGOCIO 1.2. REQUERIMIENTOS 1.2.1. MODELO DE REQUERIMIENTOS 1.2.1.1.Diagrama de casos de uso 1.2.1.2.Especificación de los casos de uso de requerimiento. 2.- FASE DE ELABORACIÓN 2.1. ANÁLISIS Y DISEÑO 2.1.1. Modelo del Análisis 2.1.1.1.Diagrama de colaboraciones CONTENIDO DE LA CONFIGURACION DE RUP

description

Contenido de RUP

Transcript of Contenido de la configuracion de rup

Page 1: Contenido de la configuracion de rup

1.- FASE INICIAL

1.1. MODELADO DEL NEGOCIO 1.1.2. MODELO DEL NEGOCIO

1.1.2.1.Diagrama de Casos de Uso del Negocio. 1.1.2.2.Especificación de casos de uso del negocio. 1.1.2.3.Diagrama de objetos del negocio (MON).

1.1.3. MODELO DEL DOMINIO 1.1.3.1.Diagrama del Dominio del problema.

1.1.4. GLOSARIO DEL NEGOCIO

1.2. REQUERIMIENTOS 1.2.1. MODELO DE REQUERIMIENTOS

1.2.1.1.Diagrama de casos de uso 1.2.1.2.Especificación de los casos de uso de requerimiento.

2.- FASE DE ELABORACIÓN 2.1. ANÁLISIS Y DISEÑO

2.1.1. Modelo del Análisis 2.1.1.1.Diagrama de colaboraciones

CONTENIDO DE LA CONFIGURACION DE RUP

Page 2: Contenido de la configuracion de rup

Modelado de Negocios

Del espacio del problema alespacio de la solución

Page 3: Contenido de la configuracion de rup

El “Modelado de Negocios” se define como un proceso de representación de uno o más aspectos o elementos de una empresa, tales como:

Su propósito Su estructura Su funcionalidad Su dinámica Su lógica de negocios Sus componentes:

Fines Procesos de negocio Reglas de negocio Objetos de negocio Actores Unidades organizativas, etc.

ETIMOLOGÍA Y SIGNIFICADO DE "MODELADO DE NEGOCIOS»

Page 4: Contenido de la configuracion de rup

¿Por qué es importante modelar el negocio?Nos permite obtener una comprensión integral de la organización con miras a

su tecnificación , ayudando enormemente a esfuerzos tales como: procesos

de reingeniería, construcción de poderosas herramientas de entrenamiento

organizacional, así como la implementación de aplicaciones tecnológicas que

contribuyan a alcanzar los objetivos trazados.

¿Cuándo hacer un planeamiento del negocio?

• Ud. Podría necesitar realizar un planeamiento comercial si:• Usted y su equipo son nuevos en la organización.• La organización ha sufrido alguna reciente re- ingenieria en sus procesos

comerciales.• La organización esta planeando pasar por un proceso de ingeniería.• Usted esta construyendo un software que será usado para manejar una

parte significativa de la organización.• Los flujos de trabajo son muy grandes y complejos dentro de la

organización y por ello no pueden ser bien documentados.• Usted es un consultor en una organización en cuyo rubro no ha trabajado

anteriormente.

Page 5: Contenido de la configuracion de rup

USTED PUEDE NO NECESITAR REALIZAR UN PLANEAMIENTO COMERCIAL SI.

Usted tiene una comprensión completa de la estructura de la organización, metas y visión comercial.Usted esta construyendo un software que será usado para mejorar tan solo una pequeña parte de la organización.

Los flujos de trabajo dentro de la organización son bastantes sinceros y bien documentados.

Simplemente no hay tiempo. (Pero no permita que la falta de tiempo sea una excusa).

Page 6: Contenido de la configuracion de rup

Conceptos sobre planeamiento comercialEs importante recordar que el planeamiento comercial se enfoca en dos

áreas. Primero, sirve para visualizar los limites de la organización y con quien

necesita comunicarse, y segundo identifica los flujos de trabajo y analiza

como estos pueden ser perfeccionados.Los Actores comerciales

Los obreros comerciales

Los casos de uso comerciales

Los Diagramas de casos de uso ComercialesLas Relaciones entre casos de uso y sus actores.Las entidades Comerciales.

Los Diagramas de actividad.

Page 7: Contenido de la configuracion de rup

LOS ACTORES COMERCIALESEs cualquiera o algo que es externo a la organización pero que actúa

recíprocamente a el. Por ejemplo, un actor comercial para su organización

podrían ser sus clientes., acreedores, proveedores o sus inversionistas. Cada

uno de estos actores tiene un interés particular en las actividades de la

compañía.

En UML, un actor comercial se modelo usando el siguiente icono.

Aunque el icono se parece a una persona, un actor comercial no necesita ser un individuo. Podría representar también un grupo de personas o una compañía. Nosotros modelamos actores comerciales para entender quienes son, que necesitan o requieren, y como actúan recíprocamente con el negocio.

Page 8: Contenido de la configuracion de rup

LOS OBREROS COMERCIALESUn obrero comercial es un papel o rol dentro de la organización. Note que los

obreros comerciales son los roles o funciones y no las posiciones jerárquicas.

En UML, un obrero comercial se modela usando el siguiente icono.

Tengamos en cuenta lo siguiente para definir un obrero comercial.

¿Cuáles son las responsabilidades del obrero?

¿Qué habilidades necesita el obrero para llevar a cabo esas responsabilidad -

des?

¿En que flujos de trabajo participa?

¿Cuáles son las responsabilidades del obrero dentro de cada flujo de trabajo?

Page 9: Contenido de la configuracion de rup

LOS CASOS DE USO COMERCIALESEs un grupo de flujos de trabajo dentro de la organización que proporcionan

valor a los actores. En otros términos nos dice lo que la organización hace.

LOS DIAGRMAS DE CASOS DE USO

COMERCIALESUn diagrama de caso de uso comercial muestra los casos de uso comercial,

los actores comerciales y como la organización e interacción de los obreros

comerciales.

Este diagrama debe representar la información de alto nivel sobre el negocio

sin entrar en demasiados detalles o confundir al lector con demasiada

notación.

Page 10: Contenido de la configuracion de rup

LAS ENTIDADES COMERCIALESEs un objeto que la organización usa para dirigir el negocio, o para producir

bienes o servicios durante el transcurso del mismo.

Una entidad Comercial es como su nombre implica, una entidad de uso del

negocio. Las entidades incluyen aquellas cosas con las que los obreros

comerciales tratan día a día.

Podríamos identificar algunas entidades comerciales planteándose

las siguientes interrogantes:

¿Que productos produce la compañía?

¿Que servicios produce la compañía?

¿Que artículos compra la compañía para poder realizar sus

actividades?

¿Que artículos entrega o recibe de sus clientes?

¿Que artículos son tratados por los obreros comerciales para su

procesamiento?

Page 11: Contenido de la configuracion de rup

Otra forma podría ser observando los nombres de los casos de uso del uso

comercial que usted ha identificado. En la mayoría de los casos, cada nombre

es una entidad comercial.

Cuenta

Usted puede refinar las entidades comerciales agregándole atributos. Un

atributo es un fragmento de información que describe a la entidad. Por

ejemplo.

Cuenta

• Numero de cuenta.• Fecha de Alta.• Fecha de Baja.• Estado de la cuenta.

Page 12: Contenido de la configuracion de rup

LA UNIDAD ORGANICA

Es simplemente una colección de obreros, entidades

comerciales, u otros elementos encontrados durante el

modelado del negocio.

Es un mecanismo que puede usarse para organizar el modelo

comercial.

Page 13: Contenido de la configuracion de rup

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

Sugerencias para identificar un BW

•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.

Page 14: Contenido de la configuracion de rup

DIFERENCIAS ENTRE LOS CASOS DE USO DE NEGOCIO Y LOS CASOS DE USO

Se pueden describir 2 diferencias importantes entre los casos de uso de negocio y los caso de uso tradicionales: El alcance y los Business Workers

EL ALCANCE (SCOPE) Los casos de uso de negocios se enfocan en las operaciones de negocios y representan flujos de actividades que permiten alcanzar un objetivo de negocios. Los procesos de negocios involucran procesos automatizados y procesos manuales en un periodo de tiempo largo.

Los casos de uso de sistema se enfocan en como será diseñado el sistema. En como los actores interactúan con el sistema.

Page 15: Contenido de la configuracion de rup

Los business Workers Ahora, ¿Qué son los business Workers? En un diagrama de casos de uso de sistema, sólo se representa la interacción entre los casos de uso y los actores. Pero en un modelo de casos de uso de negocio, pueden existir actores de negocios y business workers interactuando con en los casos de uso de negocios .

Un actor es alguien externo al negocio, puede ser un rol u otra entidad organizacional. Por ejemplo:

El sistema de justicia En un sistema de justicia un actor puede ser el sospechoso, una agencia gubernamental externa como Derechos humanos o alguna otra entidad como el buró de crédito.

Mientras un Business Worker es algun miembro o departamento interno de la organización. En este sistema de justicia un business worker puede ser el fiscal, el juez o un funcionario de libertad condicional.

DIFERENCIAS ENTRE LOS CASOS DE USO DE NEGOCIO Y LOS CASOS DE USO

Page 16: Contenido de la configuracion de rup

La empresa interactúa con distintos elementos externos, entre los que se identifican el cliente externo (persona o entidad que solicita la compra de productos a la empresa), el proveedor (persona o entidad que reabastece de productos a la empresa) y por último la empresa de transportes, que es una subcontrata encargada de servir los pedidos desde los distintos almacenes regionales a los clientes de la empresa.

ABRIR DOCUMENTOS

Page 17: Contenido de la configuracion de rup

 Los modelos de objetos del dominio están asociados a cada uno de los casos de uso del negocio. Por ser de mayor prioridad para la empresa, el caso de uso para el cual se desarrolló el modelo de objetos fue el del caso de uso del negocio "vender productos".

MODELOS DE OBJETOS DEL DOMINIO

Modelo de Objetos de Vender Productos

Page 18: Contenido de la configuracion de rup

MODELOS DE OBJETOS DEL DOMINIO

Modelo de Objetos de Seguimiento y Consulta de Productos

Page 19: Contenido de la configuracion de rup

Modelo de Objetos de Reponer Stock

MODELOS DE OBJETOS DEL DOMINIO

Page 20: Contenido de la configuracion de rup

Modelo de Objetos de Modificar Catálogo

MODELOS DE OBJETOS DEL DOMINIO

Page 21: Contenido de la configuracion de rup

Modelo de Objetos de Realizar Entrega

MODELOS DE OBJETOS DEL DOMINIO

Page 22: Contenido de la configuracion de rup

LOS DIAGRAMAS DE ACTIVIDAD.En UML un diagrama de actividades se usa para mostrar la

secuencia de actividades. Los diagramas de actividades

muestran el flujo de trabajo desde el punto de inicio hasta

el punto final detallando muchas de las rutas de decisiones

que existen en el progreso de eventos contenidos en la

actividad. Estos también pueden usarse para detallar

situaciones donde el proceso paralelo puede ocurrir en la

ejecución de algunas actividades. Los Diagramas de

Actividades son útiles para el Modelado de Negocios donde

se usan para detallar el proceso involucrado en las

actividades de negocio.

Page 23: Contenido de la configuracion de rup

Un ejemplo de un diagrama de actividades se muestra a continuación

LO

S D

IAG

RA

MA

S D

E A

CTIV

IDA

D.

Page 24: Contenido de la configuracion de rup

ELEMENTOS DE UN DIAGRAMA DE ACTIVIDADES 2.1 Particiones 2.2 Nodos de Acción2.3 Nodos de Control2.4 Nodos de Objeto2.5 Extremos 2.6 Otros Elementos

Page 25: Contenido de la configuracion de rup

ELEMENTOS PRINCIPALES

Page 26: Contenido de la configuracion de rup

ORGANIZACIÓN DE LOS ELEMENTOS

Ejemplo de Diagrama de Actividades para el proceso de Negocio: Solicitar Compra

Page 27: Contenido de la configuracion de rup

PARTICIONES

CARRILES <SWIMLANES> O CALLES

Franja de división vertical. Muestra las actividades responsabilidades

de un determinado objeto. Puede representar a un actor o aun

trabajador del negocio que participa en el proceso de modelado por un caso de uso.

Page 28: Contenido de la configuracion de rup

NODO DE CONTROL

NODO INICIAL(INITIAL STATE).

–Indica el comienzo del flujo de actividades. –Representa el inicio del flujo de trabajo del caso de uso del negocio. –Se representa a través de un círculo de color

negro. –Se coloca dentro del swimlane correspondiente

al rol que comienza el caso de uso. –Es un estado único para el flujo de actividades

Page 29: Contenido de la configuracion de rup

NODO FINAL (END STATE).

• Indica el final del flujo de actividades del caso de uso.• Se representa atreves de un circulo de color negro

dentro de un circulo transparente.• Se coloca dentro del swimlane correspondiente al rol

que termina el caso de uso.• Puede haber mas de un estado final en dependencia de

las diferentes maneras de acabar el caso de uso.

NODO FINAL (end state)

Page 30: Contenido de la configuracion de rup

ACTIVIDAD(ACTIVITY).

–Representa una tarea, actividad o paso dentro del flujo de trabajo del caso de uso del negocio.–Se representa a través de un rectángulo ovalado en los extremos.–El nombre de la actividad debe:

–Ser simple y breve.–Ser un verbo o frase verbal en infinitivo.–Incluir el objeto de la actividad.–Colocarse dentro del símbolo de la

actividad

NODO DE ACCION (activity)

actividad

Page 31: Contenido de la configuracion de rup

EXTREMOS

AFLUJO DE CONTROL (Transición).

• Señala la dirección en que fluyen las actividades.

• Representa la secuencia de cada elemento dentro del diagrama.

• Al completarse la ejecución de una actividad, el flujo de control pasa a la siguiente.

• Se representa por una línea dirigida.

Page 32: Contenido de la configuracion de rup

NODO DE DECISIÓN.

• Representa momentos para tomar caminos alternativos

• Debe nombrarse tal como se hace en el negocio.

• Se acompaña de la pregunta que debe hacerse el proceso para la toma de decisión.

Page 33: Contenido de la configuracion de rup

NODO FORK Y NODO JOIN.

• Actividades a desarrollar simultáneamente.• Se representa por una línea horizontal o una

línea vertical gruesa.

Page 34: Contenido de la configuracion de rup

EJEMPLO.Se tiene un proceso de solicitud de servicio. El cliente realiza la solicitud de un servicio, el vendedor pregunta si es cliente nuevo, en caso de serlo le pide sus datos y los registra. Luego pide los datos del servicio, indica el plan de tarifas y los indica al cliente. En caso de ser aceptada por el cliente, el vendedor programa servicio.

Realice un Diagrama de Actividad para el caso planteado

Page 35: Contenido de la configuracion de rup
Page 36: Contenido de la configuracion de rup

NODO DE OBJETO

Flujo de Objetos: Muestra el cambio de estado de un objeto al realizarse una actividad.

Elementos: 1. Nodo de Objeto 2. Flujo de objetos

Page 37: Contenido de la configuracion de rup

ANÁLISIS DE SISTEMAS DE INFORMACIÓN

PROCESO UNIFICADOCAPTURA DE REQUISITOS