You are on page 1of 29

Taller de proyectos 1 UPC Online

1
Taller de proyectos 1 UPC Online

Indicaciones
Para el curso de Taller de Proyectos 1, es importante que revises este materiales fin de
recordar temas de cursos anteriores.

Relaciona los conceptos con los artefactos que debes producir en la segunda iteración de tu
proyecto.

2
Taller de proyectos 1 UPC Online

Logros de la sesión
Al finalizar este MTA, estarás preparado para:

• Elaborar la especificación de alto nivel de Casos de Uso del Sistema.

• Definir los atributos de los Casos de Uso del Sistema.


Los cuales deberás presentar como parte de la 2da. Iteración de tu proyecto.

3
Taller de proyectos 1 UPC Online

El temario es:
1. Especificación de alto nivel de casos de uso del sistema.
2. Atributos de casos de uso del sistema.

4
Taller de proyectos 1 UPC Online

En RUP (Rational Unified Process), la segunda disciplina es la de Requerimientos


Recuerdas cuales son las actividades de dicha disciplina?

5
Taller de proyectos 1 UPC Online

Aquí tienes todas las actividades de la segunda disciplina de RUP


En esta subiteración, debes realizar las actividades del 6 y 7 para tu segunda iteración.
En la actividad 7 “Detallar los casos de uso del sistema” es donde se realiza la
especificación de los CUS, para esta subiteración deberás realizar la de alto nivel.

6
Taller de proyectos 1 UPC Online

7
Taller de proyectos 1 UPC Online

El objetivo de esta actividad es:


Describir en resumen el flujo de actividades de cada caso de uso del sistema.
Asegurarse de que los actores del sistema respectivos obtengan el resultado esperado.
Se documenta a través de la especificación de alto nivel de casos de uso del sistema.

8
Taller de proyectos 1 UPC Online

La especificación de alto nivel de casos de uso de sistema


Es una especificación resumida del caso de uso.
Solo se detallan los elementos principales de la realización del caso de uso.
Solo se especifican las partes asociadas a:
Actores.
Propósito.
Casos de uso asociados.
Resumen.
Clasificación.

9
Taller de proyectos 1 UPC Online

En la especificación de alto nivel de casos de uso de sistema se detalla:


Actor de sistema indicado en la especificación debe coincidir con lo presentado en los
diagramas de casos de uso de sistema.
En el Propósito deben señalar el objetivo del caso de uso, relativo al objeto u resultado del
CUS.
Caso de uso asociado, se debe indicar todos los casos uso asociados mediante include y/o
extend, incluir codificación y nombre de CUS asociado.
Resumen, se indican las principales actividades que se realizan en el caso de uso del
sistema, es suficiente con un párrafo.
Debe incluirse al comienzo el PUNTO DE INICIO.
Se establece al inicio del resumen.
Coincide con la primera actividad del caso de uso.
Se enuncia “El caso de uso comienza cuando...”
Debe incluirse al final el PUNTO DE TERMINACION.
Se redacta al final del resumen.
Coincide con la última actividad del caso de uso.
Se enuncia “El caso de uso termina cuando...”.
Clasificación es atributo de complejidad asignado al CUS.

10
Taller de proyectos 1 UPC Online

11
Taller de proyectos 1 UPC Online

12
Taller de proyectos 1 UPC Online

Es relevante que definas atributos para los CUS a fin de poder administrarlos
adecuadamente y llevar el control que se requiera.

13
Taller de proyectos 1 UPC Online

Atributo: COMPLEJIDAD.
El atributo Complejidad clasifica al caso de uso por su importancia en la arquitectura del
sistema.
Los valores son:
Primario.
Secundario.
Opcional.
Primario.
Influye profundamente en la arquitectura.
Si se suprime se pierde gran funcionalidad.
Incluye los casos de uso más significativos.
Casos de uso con la mayor cantidad de elementos: clases, interfases, datos,
operaciones, procesamiento, transacciones, etc.
Constituyen aproximadamente la quinta parte de la arquitectura.
Ejemplo: Prestar libro.
Secundario.
Actividades de menor frecuencia de ocurrencia.
Ejemplo: Realizar préstamo entre bibliotecas.
Opcional.
No siempre debe realizarse en el sistema, es condicional.
Ejemplo: Rematar Libros.
Los casos de uso primarios deben realizarse en primer orden y luego los secundarios.
Dejar los casos de uso opcionales para el final de la realización.

14
Taller de proyectos 1 UPC Online

Atributo: ESTADO.
El atributo Estado clasifica al caso de uso por el estado de en que se encuentra su
realización.
Los valores del atributo Estado están en función de la disciplina por la que se encuentre la
realización del caso de uso.
Definido. Disciplina Requerimientos.
Analizado. Disciplina Análisis.
Diseñado. Disciplina Diseño.
Implementado. Disciplina Implementación
Probado. Disciplina Pruebas
Implantado. Implantación

15
Taller de proyectos 1 UPC Online

Los valores son:


Alta:
El grupo de proyecto tiene pocos recursos para realizar el caso de uso.
Resulta más difícil su realización.
Media
Resulta relativamente difícil realizar el caso de uso por los recursos del grupo de
proyecto.
Baja
El grupo de proyectos cuenta con los recursos suficientes para realizar el caso de
uso.

16
Taller de proyectos 1 UPC Online

17
Taller de proyectos 1 UPC Online

Es decir se deben identificar tres ciclos de realización como mínimo.


Núcleo central o ciclo 0.
Incluye los casos de uso más significativos para la arquitectura.
Constituye la columna vertebral de la arquitectura.
Ciclo 1.
Incluye el 30-40% aproximadamente del resto de los casos de uso del sistema.
Ciclo 2
Incluye el resto de los casos de uso del sistema.

18
Taller de proyectos 1 UPC Online

Puedes incluir atributos adicionales en función del nivel de toma de decisiones que se
requiera para una adecuada administración del proyecto.

19
Taller de proyectos 1 UPC Online

20
Taller de proyectos 1 UPC Online

21
Taller de proyectos 1 UPC Online

22
Taller de proyectos 1 UPC Online

23
Taller de proyectos 1 UPC Online

a. Falso
b. Falso
c. Verdadero

24
Taller de proyectos 1 UPC Online

a. Verdadero
b. Falso
c. Falso

25
Taller de proyectos 1 UPC Online

26
Taller de proyectos 1 UPC Online

27
Taller de proyectos 1 UPC Online

28
Taller de proyectos 1 UPC Online

29