Está en la página 1de 7

Metodología RUP Disciplina de Negocio

AGENDA

 PICTOGRAMA
 RUP
 MODELAMIENTO DE NEGOCIO
 DIAGRAMAS DE CASOS DE USO DE NEGOCIO

INTRODUCCIÓN
pkg Organizacion del MCUN

Casos de uso de negocio

+ Control de entrega de materiales


+ Control de recepción de materiales
+ Control de stock de materiales

Actor de Negocio

+ Coordinador
+ Participante
+ Proveedor

uc Diagrama de casos de uso de negocio

Control de entrega de
materiales

«business actor»
Participante

Control de recepción de
materiales

«business actor» «business actor»


Proveedor Coordinador

Control de stock de
materiales
SECUENCIA DE DESARROLLO DEL PROYECTO INFORMATICO
PICTOGRAMA:
Herramienta útil para recopilar información, o en su defecto para plasmar la información
recopilada, describiendo en ella el funcionamiento del sistema actual en la organización.
Características:
- Debe mostrar a las personas, maquinas o sistemas que interactuan en los procesos del
sistema actual.
- Reflejar la comunicación de los objetos anteriores describiendo el sentido y el objetivo
de la comunicación.
- Representar la información que se almacena o lee de un registro.
- Utilizar gráficos que faciliten la identificación de los objetos, así como estandarizar su
representación de acuerdo al tipo de objeto.
Caso práctico: “Sistema de Abastecimiento de Material”
El P.E de Sistemas de Información,en su programa CESI, está desarrollando cursos de
capacitación dirigido a estudiantes y público en general (Ofimática, C#, HTML 5, Java,
Programación Móvil), para lo cual el asistente de abastecimiento entrega el material del
curso en físico a los alumnos matriculados en los cursos para ello se deberá mostrar su DNI
y el asistente podrá chequear si el participante está matriculado y si ya se le entrego
material, en caso no se le haya entregado material el asistente le entrega el material del
curso y lo registra en su cuaderno de apuntes, caso ya se le haya entregado le indicara que
su material ya se le entrego según fecha y hora registrada en el cuaderno de entrega. Si el
participante encuentra problemas en el material podrá devolverlo al asistente.
El asistente siempre le informa al coordinador sobre los materiales para que el coordinador
pueda conocer el stock de materiales y si es necesario solicitarlo al proveedor de materiales
(Fotocopias) “El Tigre”. El proveedor se encarga de entregar los materiales al asistente y
este los registra en su cuaderno de recepción de materiales.
Pictograma

Ing. Oscar Ascón Valdivia


RUP: PROCESO UNIFICADO DE RATIONAL
Rational Unified Process (Proceso Unificado de Racional – RUP). Es un proceso de
ingeniería de software que suministra un enfoque para asignar tareas y responsabilidades
dentro de una organización de desarrollo. Su objetivo es asegurar la producción de software
de alta calidad para satisfacer las necesidades de los usuarios que tienen un cumplimiento
al final dentro de un límite de tiempo y presupuesto previsible.
RUP es un proceso de desarrollo de software para transformar los requisitos del usuario en
un sistema software.
RUP es un marco genérico que puede especializarse para una variedad de tipos de sistemas,
diferentes áreas de aplicación, tipos de organizaciones, niveles de aptitud y diferentes
tamaños de proyectos.
RUP está dirigido por casos de uso, centrado en la arquitectura, y es iterativo e incremental.

Ing. Oscar Ascón Valdivia


1. DISCIPLINA DEL MODELAMIENTO DEL NEGOCIO:
Centrado en buscar el entendimiento del Sistema. Se recomiendo aplicarlo, salvo que
el desarrollar conozca a la perfección el Sistema Actual.
Los propósitos del Modelamiento del Negocio son:
- Entender los problemas que la organización desea solucionar e identificar mejoras
potenciales.
- Asegurar que clientes, usuarios finales, desarrolladores y los otros participantes
tengan un entendimiento compartido del problema.
- Permite asegurar que se construirá el sistema en el contexto de las necesidades de
la empresa. El contexto está dado por: el ambiente en que el sistema trabajara, los roles
y responsabilidades de los empleados que usaran el sistema y las cosas que son
manejadas en el negocio.

 Perspectiva externa: se identifican los procesos del negocio


 Perspectiva interna: Se detalla el proceso

MODELO DE CASOS DE USO DE NEGOCIO


 Es una representación de la forma en que la empresa interactúa con su entorno.
 Provee una visión general de lo que la empresa hace con sus clientes y otros
participantes.
 Incluye metas del negocio además de actores y casos de uso del negocio

ELEMENTOS

Actor del Negocio: Representa un rol que desempeña alguien o algo en relación al
negocio

Ing. Oscar Ascón Valdivia


Casos de uso del Negocio: Conjunto de secuencia de acciones que un negocio realiza
para producir un resultado observable para un actor del negocio.

Meta del Negocio: Describe el valor deseado en una medida particular que puede ser
usada para planificar y administrar las actividades del negocio
Diagrama de casos de uso de negocio: Muestra la relación de actores del negocio y
casos de uso del negocio.
DIAGRAMA DE CASOS DE USO DE NEGOCIOS:
En este diagrama se busca reflejar las principales funcionalidades del sistema (casos de
uso - procesos de negocio) y su interacción con el entorno (actores).
Actor: Representa cualquier cosa que interactúe con él sistema. Para encontrar los
actores de un sistema es útil plantearse las siguientes interrogantes:
- ¿Quién está interesado en cierto requisito?
- ¿Dónde en la organización se utilizará el sistema?
- ¿Quién proveerá, utilizará y eliminará esta información del sistema?
- ¿Quién utilizará esta función?
- ¿Quién le dará soporte y mantenimiento al sistema?
- ¿Usa el sistema un recurso externo?
- ¿Qué actores necesita el caso de uso?
- ¿Un actor desempeña varios roles?
- ¿Varios agentes desempeñan el mismo rol?

Caso de uso: es una secuencia de acciones que un sistema realiza, que produce un
resultado observable de valor para un agente Para
encontrar los Casos de Uso de un sistema es útil plantearse las siguientes interrogantes:
- ¿Cuáles son las tareas de este actor?
- ¿El actor, creará, guardará, cambiará, eliminará o leerá la información en el
sistema?
- ¿Cuál caso de uso creará, guardará, cambiará, eliminará o leerá esta información?
- ¿Necesitará el actor informar al sistema sobre cambios externos e imprevistos?
- ¿Es necesario que el actor esté informado sobre ciertas ocurrencias en el sistema?
- ¿Le proporciona una correcta secuencia el sistema a las tareas?
- ¿Cuáles casos de uso le darán soporte y mantenimiento al sistema?
- ¿Pueden todos los requerimientos funcionales ser realizados por los casos de uso?

Ing. Oscar Ascón Valdivia


Diagrama de paquete – Organización del MCUN

pkg Organizacion del MCUN

Casos de uso de negocio

+ Control de entrega de materiales


+ Control de recepción de materiales
+ Control de stock de materiales

Actor de Negocio

+ Coordinador
+ Participante
+ Proveedor

Diagrama de Casos de Uso de Negocio – Organización del MCUN

uc Diagrama de casos de uso de negocio

Control de entrega de
materiales

«business actor»
Participante

Control de recepción de
materiales

«business actor» «business actor»


Proveedor Coordinador

Control de stock de
materiales

Ing. Oscar Ascón Valdivia


CASO PRACTICO - GUARDERIA
Una guardería desea controlar los gastos que cada uno de los niños realiza a través de su
asistencia y de las comidas que consume.
De cada niño se desea conocer los datos propios de su matrícula en el centro educativo, es decir,
el número de matrícula, el nombre, la fecha de nacimiento y la fecha de ingreso en la guardería.
Para aquellos niños que se hayan dado de baja, también se desea conocer la fecha de la baja.
Los niños sólo pueden ser recogidos en la guardería por un conjunto de personas que suelen ser
un familiar del niño o un conocido de sus familiares De éstos se desea conocer el DNI, el nombre,
la dirección y al menos un número de teléfono de contacto. Además, debe de quedar constancia
de cuál es la relación entre la persona autorizada y el niño.
El coste mensual del niño en la guardería es abonado por una persona, de la que se desea conocer
el DNI, el nombre, la dirección, el teléfono, y el número de la cuenta corriente en la que se realizará
el cargo. Estas personas también pueden estar autorizadas para recoger al niño.
En la guardería aparece un conjunto de menús, compuesto por una serie de platos concretos,
cada uno de los cuales presentan unos ingredientes determinados. Cada menú se identifica por
un número, mientras que los platos y los ingredientes se caracterizan por su nombre. Un niño
puede ser alérgico a diferentes ingredientes, y por tanto no puede consumir los platos en los que
aparece este ingrediente. Estas alergias deben de ser controladas para evitar posibles
intoxicaciones en los niños. El cargo mensual de un niño se calcula como la suma de un coste fijo
mensual y el coste de las comidas realizadas. Este último se obtiene a partir del número de días
que el niño ha comido en la guardería, por lo que resulta necesario controlar dicho número.
Además, se desea saber el menú que ha consumido cada niño cada día.

DESARROLLAR:
1. Identificar los actores (Stakeholder externos, Stakehoder internos)
2. Identificar los procesos del negocio
3. Elaborar el diagrama de caso de uso de negocio

También podría gustarte