Sei sulla pagina 1di 20

Sesión 8

Casos de Uso

Unidad 2
Modelado del comportamiento dinámico del sistema
Ing. Talia Leiva C.
Proceso Unificado - UML

Un ciclo de vida se repite a lo largo del tiempo


tras cada ciclo de vida -- versión nueva del
producto.
• Un ciclo de vida se divide en fases
• Cada fase se divide en iteraciones en cada
iteración se realizan flujos de trabajo
El CV del proceso unificado

Flujos de
Fases
trabajo
Inicio Elaboración Construcción Transición

Requisitos

Análisis

Diseño

Implementación

Pruebas

ite r. ite r. ite r. ite r. ite r. ite r. ite r.


Iteraciones: #1 #2 #n # n+ 1 # n+2 #m # m + 13
El CV del proceso unificado Cada fase
termina en un
hito
•Hay artefactos
disponibles (según
Versiones del producto lo planificado).
•Los resultados en
EN CONSTRUCCIÓN los hitos permiten
gestionar.

Producto
Iniciación Iniciación Elaboración construcción Prdct transición final
iteración #1 iteración #2 iteración #3 lll iteración #n-1 fnll iteración #n-1

Iniciación Elaboración Construcción Transición

NUEVA VERSIÓN DEL PRODUCTO (en este CV) 4


Fases dentro del CV del proceso unificado

INICIACIÓN:
• Describir producto final / análisis del negocio
• Identificar riesgos más importantes
• Establecer planificación inicial del proyecto
• Decidir si se continúa
ELABORACIÓN:
• Establecer plan y arquitectura estable
CONSTRUCCIÓN:
• Desarrollar el producto
TRANSICIÓN:
• Proporcionar sistema a usuarios

5
Iteraciones
Como se puede ver, el Proceso
Unificado de Desarrollo
incluye actividades
ITERACIÓN correspondientes a un Proceso
de Gestión de Proyectos

PLANIFICACIÓN DE EVALUACIÓN DE LA
LA ITERACIÓN ITERACIÓN

REQUISITOS ANÁLISIS DISEÑO IMPLEMENTACIÓN PRUEBAS

ACTIVIDADES DE LOS FLUJOS DE TRABAJO FUNDAMENTALES 6


Flujos de trabajo

CAPTURA DE REQUISITOS:
•Identificar requisitos del sistema
•Construir un modelo del mismo
•Modelo de casos de uso
•Modelo del dominio (o negocio)
ANÁLISIS:
•Especificar requisitos
•Construir modelo del análisis
7
Flujos de trabajo
DISEÑO:
– Encontrar la forma del sistema (solución)
– Construir modelo del diseño
IMPLEMENTACIÓN:
– Codificar el diseño (solución)
– Construir modelo de implementación
PRUEBAS:
– Verificar la implementación
– Construir modelo de pruebas
8
Acciones que se realizan –
Responsabilidades (D. de Casos de Uso)
Tipos de Actores …

• Primarios: interaccionan con el sistema para


explotar su funcionalidad; trabajan directa y
frecuentemente con el software.
• Secundarios: soporte del sistema para que
los primarios puedan trabajar.
• Iniciadores: no utilizan directamente el
sistema pero desencadenan el trabajo de
otro actor. (No aparecen en UML pero sí los
consideran otros autores).
Ejemplo de Comunicación Actor Sistema
DCU

• Para iniciar el caso de uso


(siempre los inicia un
actor)
• Para solicitar información
del sistema
• Para modificar la
información del sistema
• Para informar al sistema de
que ha ocurrido algo en su
entorno que le incumbe
Descripción del Actor

tener con el sistema


Especificación de Casos de Uso
Especificación de Casos de Uso
Especificación de Casos de Uso
Especificación de Casos de Uso
Ejemplo de una Descripción Detallada
Práctica dirigida
“La máquina expendedora de Cafe”
Inclusión
Que errores podemos encontrar en el
Sig. modelo

Potrebbero piacerti anche