Descargar la presentación
La descarga está en progreso. Por favor, espere
1
Estimación Basada en Casos de uso
José Pablo Barrantes Illary Huaylupo Sánchez David Navas Brenes Alan Wong Yeung INNOVATIVE
2
Objetivo General Investigar a fondo todo con estimación basada en casos de uso. Conocer los pasos a seguir para la estimación. INNOVATIVE
3
Estimación basada en CU
Propuesto por Gustav Karner en 1993 Refinado por Kirsten Ribu 2001 Método de estimación de esfuerzo Asignación de pesos INNOVATIVE
4
Puntos de casos de uso sin Ajustar (UUCP)
Pasos a Seguir Puntos de casos de uso sin Ajustar (UUCP) UUCP= UAW + UUCW UAW: Factor de peso de los actores sin ajustar. UUCW: Factor de peso de los casos de uso sin ajustar. INNOVATIVE
5
Puntos de casos de uso sin Ajustar (UUCP)
Factor de Peso de los actores sin ajustar (UAW) Tipo de Actor Descripción Factor de Peso Simple Otro sistema que interactúa con el sistema a desarrollar mediante una interfaz de programación (API) 1 Medio o Promedio Otro sistema que interactúa con el sistema mediante un protocolo o una interfaz basada en texto 2 Complejo Una persona interactuando a través de una interfaz gráfica de usuario 3 INNOVATIVE
6
Factor de Peso de los actores sin ajustar (UAW)
UAW= 1 x 3 = 3 INNOVATIVE
7
Puntos de casos de uso sin Ajustar (UUCP)
Factor de Peso de los casos de uso sin ajustar (UUCW) Tipo de Caso de Uso Descripción Factor de Peso Simple El caso de uso contiene de 1 a 3 transacciones. 5 Medio o Promedio El caso de uso contiene de 4 a 7 transacciones. 10 Complejo El caso de uso contiene más de 8 transacciones. 15 INNOVATIVE
8
Factor de Peso de los casos de uso sin ajustar (UUCW)
UAW= 4 x 5 = 20 INNOVATIVE
9
Puntos de casos de uso sin Ajustar (UUCP)
UUCP = UAW + UUCW = 23 UUCP = 23 INNOVATIVE
10
Puntos de casos uso ajustados (UCP)
Pasos a Seguir Puntos de casos uso ajustados (UCP) UCP= UUCP + TCF + EF UUCP: Puntos de caso de uso sin ajustar. TCF: Factor Complejidad técnica. EF: Factor Ambiente. INNOVATIVE
11
Factor de complejidad técnica (TCF)
Un valor de 0 significa que el factor es irrelevante. Un valor de 3 significa que el factor es promedio. Un valor de 5 significa que el factor es esencial. INNOVATIVE
12
INNOVATIVE Sistema Distribuido
Factor Descripción Peso Valor asignado Justificación T1 Sistema Distribuido 2 T2 Objetivos de performance o tiempo de respuesta 1 T3 Eficiencia del usuario final T4 Procesamiento interno complejo T5 El código debe ser reutilizable T6 Facilidad de instalación 0.5 T7 Facilidad de uso 3 T8 Portabilidad T9 Facilidad de cambio T10 Concurrencia T11 Incluye objetivos especiales de seguridad T12 Provee acceso directo a terceras partes 5 T13 Se requieren facilidades especiales de entrenamiento a usuarios INNOVATIVE Factor de complejidad técnica (TCF)
13
Factor de complejidad técnica (TCF)
TCF = x ∑ (Peso x Valor Asignado) TCF = x 17 = 0.77 TCF = 0.77 INNOVATIVE
14
Factor Ambiente (EF) Factor 3 5 Sin experiencia Experiencia media
3 5 Entre E1 y E4 Sin experiencia Experiencia media Amplia Experiencia E5 (Motivación) Sin Motivación Motivación Media Alta Motivación E6(Requerimientos estables) Inestables Estabilidad Media Estables E7(Personal Part-Time) Full Time Mitad y mitad Part-Time no hay Full Time E8(Dificultad del lenguaje) Lenguaje Fácil Medio Lenguaje Difícil INNOVATIVE
15
Puntos de casos uso ajustados (UCP)
Factor Descripción Peso Valor asignado Justificación E1 Familiaridad con el modelo de proyecto utilizado 1.5 4 E2 Experiencia en la aplicación 0.5 E3 Experiencia en orientación a objetos 1 E4 Capacidad del analista líder 5 E5 Motivación E6 Estabilidad de los requerimientos 2 E7 Personal part-time -1 E8 Dificultad del lenguaje de programación 3 INNOVATIVE Factor Ambiente (EF)
16
EF= 1.4 - 0.03 x ∑ (Peso x Valor Asignado)
Factor Ambiente (EF) EF= x ∑ (Peso x Valor Asignado) EF = 1.4 – 0.03 x 20.5 = 0.79 EF = 0.79 INNOVATIVE
17
Puntos de casos uso ajustados (UCP)
UCP = UUCP x TCF x EF 23 x 0.77 x 0.79 = UCP = 13.99 INNOVATIVE
18
De los puntos de casos de uso a la estimación del esfuerzo (E)
Pasos a Seguir De los puntos de casos de uso a la estimación del esfuerzo (E) E = UCP x CF UCP: Puntos de casos de uso ajustados. CF: Factor de Conversión INNOVATIVE
19
De los puntos de casos de uso a la estimación del esfuerzo (E)
Factores del E1 a E6 que su valor es inferior a 3 Los factores E7 y E8 que sean superiores a 3. INNOVATIVE
20
De los puntos de casos de uso a la estimación del esfuerzo (E)
Factor Descripción Peso Valor asignado Justificación E1 Familiaridad con el modelo de proyecto utilizado 1.5 4 E2 Experiencia en la aplicación 0.5 E3 Experiencia en orientación a objetos 1 E4 Capacidad del analista líder 5 E5 Motivación E6 Estabilidad de los requerimientos 2 E7 Personal part-time -1 E8 Dificultad del lenguaje de programación 3 INNOVATIVE
21
De los puntos de casos de uso a la estimación del esfuerzo (E)
E= x 20 = 279.8 E= Horas-Hombre 20 horas-hombre por UCP si el valor es ≤ 2 28 horas-hombre por UCP si el valor es ≤ 4 36 horas-hombre por UCP si el valor es ≥ 5 INNOVATIVE
22
Actividades INNOVATIVE
23
Preguntas y/o Comentarios
INNOVATIVE
Presentaciones similares
© 2024 SlidePlayer.es Inc.
All rights reserved.