Académique Documents
Professionnel Documents
Culture Documents
IPP
Introducción
Algunos conceptos…
Actor
Escenario
3
El método
Paso 1: Calcular el peso de los actores
4
Paso 1: Peso de los Actores
5
Paso 1: Peso de los Actores
Un actor es simple si:
6
Paso 2: Peso de los casos de uso
Los casos de uso se clasifican en:
Simple (x5)
Promedio (x10)
Complejo (x15)
El peso total de los casos de uso se calcula como
una combinación lineal de los pesos definidos con
la cantidad de casos de uso perteneciente a cada
clase
7
Paso 2: Peso de los casos de uso
Clasificación de los casos de uso: Basado en Transacciones
8
Paso 2: Peso de los casos de uso
Clasificación de los casos de uso: Basado en descripciones
9
Paso 2: Peso de los casos de uso
Clasificación de los casos de uso: � Basado en descripciones
Un caso de uso es complejo si se ajusta a las siguientes
características (x15):
10
Paso 3: Calcular UUCP (puntos de
casos de uso no-ajustados)
UUCP = WA + WU
11
Paso 4: Calcular peso de Factores
técnicos y ambientales
12
Paso 4: Ponderar UUCP con Factores
técnicos y ambientales
13
Paso 4: Ponderar UUCP con Factores
técnicos y ambientales
14
Paso 4: Calcular peso de Factores
técnicos y ambientales
15
Paso 5: Calcular UCP (puntos de casos
de uso ajustados)
16
Paso 6: Estimación del esfuerzo
Los puntos de casos de uso ajustados se pueden
utilizar para estimar el esfuerzo utilizando un
factor que representa las MH (Man Hours)
relacionadas con el proyecto.
17
Karner originalmente sugirió que cada Punto de
Casos de Uso requiere 20 horas-hombre.
Posteriormente, surgieron otros refinamientos que
proponen una granularidad algo más fina, según
el siguiente criterio:
18
Si el total es 2 o menos, se utiliza el factor de conversión
20 horas-hombre/Punto de Casos de Uso, es decir, un
Punto de Caso de Uso toma 20 horas-hombre.
19
Paso 6: Estimación del esfuerzo
Otra opción, propuesta por Schneider y Winters en “Applying Use Cases – A
Practical Guide”se basa en:
20
Ejemplo: sistema de seguridad para el
hogar
21
Ejemplo: sistema de seguridad para el
hogar
22
Ejemplo: sistema de seguridad
para el hogar
23
Ejemplo: sistema de seguridad
para el hogar
Peso factores técnicos: 33
24
Ejemplo: sistema de seguridad
para el hogar
25
Ejemplo: sistema de seguridad
para el hogar
Finalmente
Si consideramos 20 MH (Man Hours) por cada
punto, tenemos 440 horas
26
Consideraciones
27
Consideraciones
La estimación del esfuerzo sigue siendo materia de
“experiencia”.
Hay una fuerte dependencia de la estructura de los
casos de uso.
Si están mal escritos es probable que el tamaño del
proyecto quede mal estimado.
Juicio experto es necesario!.
Estandarización de casos de uso en la organización.
28