contenido de la configuracion de rup
DESCRIPTION
Contenido de RUPTRANSCRIPT
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
Modelado de Negocios
Del espacio del problema alespacio de la solución
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»
¿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.
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).
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.
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.
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?
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.
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?
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.
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.
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.
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.
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
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
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
MODELOS DE OBJETOS DEL DOMINIO
Modelo de Objetos de Seguimiento y Consulta de Productos
Modelo de Objetos de Reponer Stock
MODELOS DE OBJETOS DEL DOMINIO
Modelo de Objetos de Modificar Catálogo
MODELOS DE OBJETOS DEL DOMINIO
Modelo de Objetos de Realizar Entrega
MODELOS DE OBJETOS DEL DOMINIO
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.
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.
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
ELEMENTOS PRINCIPALES
ORGANIZACIÓN DE LOS ELEMENTOS
Ejemplo de Diagrama de Actividades para el proceso de Negocio: Solicitar Compra
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.
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
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)
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
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.
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.
NODO FORK Y NODO JOIN.
• Actividades a desarrollar simultáneamente.• Se representa por una línea horizontal o una
línea vertical gruesa.
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
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
ANÁLISIS DE SISTEMAS DE INFORMACIÓN
PROCESO UNIFICADOCAPTURA DE REQUISITOS