ghfh
UPC Online
1
TALLER DE PROYECTOS 3
UPC Online
2
TALLER DE PROYECTOS 3
UPC Online
3
TALLER DE PROYECTOS 3
UPC Online
4
TALLER DE PROYECTOS 3
UPC Online
¿Qué causó el problema?
Una causa importante del problema fue la priorización inadecuada de los
requerimientos y casos de uso.
¿Cómo se pudo evitar?
Se pudo evitar revisando lapriorización que se pudo haber realizado anteriormente,
considerando la importancia del requerimiento desde el punto de vista del usuario y del
proyecto.
¿Qué mecanismos de priorización de requerimientos conocemos?
En las siguientes diapositivas, descubriremos un elemento de priorización que
complementará al de casos de uso aprendido anteriormente.
El objetivo es priorizar efectivamenteaquello que sea de más valor para el proyecto.
5
TALLER DE PROYECTOS 3
UPC Online
6
TALLER DE PROYECTOS 3
UPC Online
Como ya conocemos, un caso de uso contiene diferentes componentes, tales como un
Flujo Básico, Flujos Alternos y Sub-Flujos. Todos ellos representan los diferentes caminos
por los que puede derivarse la interacción entre el actor y el sistema.
Se denominan“Escenarios de un Caso de Uso” a las diferentes variantes o
combinaciones entre flujos que pudieran presentarse.
Por ejemplo, la imagen muestra todos los posibles flujos especificados en un
determinado caso de uso. Como observamos, el ejemplo cuenta con un Flujo Básico y
cuatro posibles Flujos Alternos.
7
TALLER DE PROYECTOS 3
UPC Online
Esta imagen muestra un posible escenario, en elcual el Flujo Básico se ejecuta sin
derivar la secuencia de pasos a ningún Flujo Alterno.
8
TALLER DE PROYECTOS 3
UPC Online
Otro posible escenario será el que se presentará cuando durante la ejecución del Flujo
Básico, se ejecuta el Flujo Alterno 1, y luego finaliza el caso de uso.
9
TALLER DE PROYECTOS 3
UPC Online
Un tercer escenario sería el que se observa en laimagen. En éste, se ejecutan tanto el
Flujo Alterno 1 como el 3, el cual lleva el control hacia un paso atrás del Flujo Básico,
luego del cual el caso de uso continua hasta su finalización.
10
TALLER DE PROYECTOS 3
UPC Online
Finalmente, podemos observar un cuarto escenario, en el cual se ejecutan los flujos
alternos uno y cuatro. En este caso, el Flujo Alterno cuatro finaliza el casode uso
11
TALLER DE PROYECTOS 3
UPC Online
12
TALLER DE PROYECTOS 3
UPC Online
13
TALLER DE PROYECTOS 3
UPC Online
14
TALLER DE PROYECTOS 3
UPC Online
Revisaremos cada uno de los dos criterios mencionados en las siguientes diapositivas.
15
TALLER DE PROYECTOS 3
UPC Online
El impacto en la arquitectura es independiente del impacto en elnegocio:
• Un escenario o caso de uso crítico para el negocio puede tener impacto débil en la
arquitectura.
• Un escenario o caso de uso secundario en el negocio puede tener alto impacto en la
arquitectura.
RUP propone 3 posibles atributos para describir el impacto:
• Ninguno: cuando el caso de uso o escenario no genera cambios a la arquitectura.
• Extiende: cuando el caso de uso o escenariorequiere adiciones a la arquitectura
inicialmente planteada.
• Modifica: cuando el caso de uso o escenario requiere modificar la arquitectura
vigente.
16
TALLER DE PROYECTOS 3
UPC Online
Riesgo técnico a mitigar:
Constituye otro criterio adicional de priorización
17
TALLER DE PROYECTOS 3
UPC Online
18
TALLER DE PROYECTOS 3
UPC Online
19
TALLER DE PROYECTOS3
UPC Online
20
TALLER DE PROYECTOS 3
UPC Online
21
TALLER DE PROYECTOS 3
UPC Online
En las siguientes diapositivas revisaremos algunas buenas prácticas de integración.
Específicamente, nos enfocaremos en las recomendaciones del RUP, las cuales
revisaremos detenidamente.
22
TALLER DE PROYECTOS 3
UPC Online
La planificación de la integración del sistema...
Regístrate para leer el documento completo.