Post on 24-Jul-2015
UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS
TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN
Materia
CALIDAD EN EL DESARROLLO DE SOFTWARE
Tema
PUNTOS DE CASOS DE USO
Integrantes del Equipo: Azucena Pérez Gallegos Adriana Berenice Renovato Ceja Rocío Marbelín Zapata Palomo Sandra Montoya Reyes
Grado: 5 Grupo: “B” Nombre del Docente : Eloy Contreras de Lira Fecha de entrega : 25/03/2014
UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS
TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN
PUNTOS DE CASOS DE USO “CHILDRENS PLAYING”
DESARROLLO DE LA TÉCNICA DE FUNCIÓN Caso de uso: Ejecutar ventanas con las que cuenta el juego educativo, oraciones, silabas,
cuento, UDC y memorama
Actor: Usuario.
Propósito: Un usuario selecciona uno de los juegos que se muestran en el menú.
Visión General: El usuario tendrá que seleccionar uno de los juegos que se
mostrarán en la interfaz menú, donde se ejecutará el juego y así podrá interactuar
con él.
Curso típico de eventos:
1.- Comienza cuando el usuario selecciona uno de los juegos.
2.- El sistema recibe la petición de ejecutar dicho juego y muestra la ventana
correspondiente.
Puntos de casos de uso no ajustados (UUCP):
UUCP = AUW + UUCW = 3 + 10 = 13
PESO CASOS DE USO
Caso de uso Tipo Valor
Ejecutar Programas Medio 10
UUCW 10
PESO ACTORES
Actores Tipo Valor
Usuario Complejo 3
AUW 3
UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS
TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN
Puntos de casos de uso (UCP):
FACTORES TÉCNICOS
Factor Descripción Peso Nivel Pes*Niv
T1 Sistema distribuido 2 1 2
T2 Performance o tiempo de respuesta 1 3 3
T3 Eficiencia del usuario final 1 4 4
T4 Procesamiento interno complejo 1 1 1
T5 Código reutilizable 1 0 0
T6 Facilidad de instalación 0.5 5 2.5
T7 Facilidad de uso 0.5 5 2.5
T8 Portabilidad 2 3 6
T9 Facilidad de cambio 1 1 1
T10 Concurrencia 1 1 1
T11 Seguridad 1 3 3
T12 Acceso directo a terceras partes 1 0 0
T13 Facilidades especiales 1 0 0
TFactor = ∑ (Peso * Nivel) 26
TCF = 0.6 + (0.01 * TFactor) = 0.6 + (0.01 * 26) = 0.86
FACTORES AMBIENTALES
Factor Descripción Peso Nivel Pes * Niv
T1 Familiaridad con el proyecto 1.5 2 3
T2 Experiencia en la aplicación 0.5 3 1.5
T3 Experiencia en orientación a objetos 1 0 0
T4 Capacidad del analista líder 0.5 5 2.5
T5 Motivación 1 5 5
T6 Estabilidad en los requerimientos 2 5 10
T7 Personal de medio tiempo -1 2 -2
T8 Dificultad en el lenguaje de programación -1 0 -0
EFactor = ∑ (Peso * Nivel) 20
UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS
TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN
EF = 1.4 + (-0.03 * EFactor) = 1.4 + (-0.03 * 20) = 0.8
Los puntos de casos de uso (UCP) para el caso de uso “ejecutar programas” son:
UCP = UUCP * TCF * EF = 13 * 0.86 * 0.8 = 8.944
Horas-Hombre (HH):
HH = UCP * 20 = 8.944 * 20 = 178.88
Caso de uso: Mostrar Resultados
Actor: Sistema.
Propósito: Mostrar los resultados de cada juego que sea ejecutado.
Visión General: Se encarga de mostrar resultados al usuario después de cada
acción que haya jugado para así saber en dónde se encuentra o en qué nivel va.
Puntos de casos de uso no ajustados (UUCP):
UUCP = AUW + UUCW = 3 + 10 = 13
PESO ACTORES
Actores Tipo Valor
Usuario Complejo 3
AUW 3
PESO CASOS DE USO
Caso de uso Tipo Valor
Ejecutar Programas Medio 10
UUCW 10
UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS
TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN
Puntos de casos de uso (UCP):
FACTORES TÉCNICOS
Factor Descripción Peso Nivel Pes*Niv
T1 Sistema distribuido 2 1 2
T2 Performance o tiempo de respuesta 1 4 4
T3 Eficiencia del usuario final 1 2 2
T4 Procesamiento interno complejo 1 3 3
T5 Código reutilizable 1 0 0
T6 Facilidad de instalación 0.5 5 2.5
T7 Facilidad de uso 0.5 5 2.5
T8 Portabilidad 2 4 8
T9 Facilidad de cambio 1 2 2
T10 Concurrencia 1 1 1
T11 Seguridad 1 5 5
T12 Acceso directo a terceras partes 1 1 1
T13 Facilidades especiales 1 0 0
TFactor = ∑ (Peso * Nivel) 33
TCF = 0.6 + (0.01 * TFactor) = 0.6 + (0.01 * 33) = 0.93
FACTORES AMBIENTALES
Factor Descripción Peso Nivel Pes * Niv
T1 Familiaridad con el proyecto 1.5 3 4.5
T2 Experiencia en la aplicación 0.5 3 1.5
T3 Experiencia en orientación a objetos 1 0 0
T4 Capacidad del analista líder 0.5 5 2.5
T5 Motivación 1 5 5
T6 Estabilidad en los requerimientos 2 4 8
T7 Personal de medio tiempo -1 2 -2
T8 Dificultad en el lenguaje de programación -1 0 -0
EFactor = ∑ (Peso * Nivel) 19.5
UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS
TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN
EF = 1.4 + (-0.03 * EFactor) = 1.4 + (-0.03 * 19.5) = 0.815
Los puntos de casos de uso (UCP) para el caso de uso “mostrar resultados” son:
UCP = UUCP * TCF * EF = 13 * 0.93 * 0.815 = 9.85335
Horas-Hombre (HH):
HH = UCP * 20 = 9.85335 * 20 = 197.067
Caso de uso: Mostrar Mensajes
Actor: Sistema.
Propósito: El sistema permitirá al usuario mostrar mensajes de error y verificación.
Visión General: Se mostrarán en cada interfaz mensajes de error, esto para saber
si el juego se está utilizando de manera incorrecta o si se está haciendo mal uso
del mismo. Los mensajes de verificación son para confirmar que se esté jugando
correctamente cada uno de los programas, o bien mensajes de ayuda.
Puntos de casos de uso no ajustados (UUCP):
UUCP = AUW + UUCW = 3 + 10 = 13
PESO ACTORES
Actores Tipo Valor
Usuario Complejo 3
AUW 3
PESO CASOS DE USO
Caso de uso Tipo Valor
Ejecutar Programas Medio 10
UUCW 10
UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS
TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN
Puntos de casos de uso (UCP):
FACTORES TÉCNICOS
Factor Descripción Peso Nivel Pes*Niv
T1 Sistema distribuido 2 1 2
T2 Performance o tiempo de respuesta 1 3 3
T3 Eficiencia del usuario final 1 3 3
T4 Procesamiento interno complejo 1 1 1
T5 Código reutilizable 1 0 0
T6 Facilidad de instalación 0.5 5 2.5
T7 Facilidad de uso 0.5 5 2.5
T8 Portabilidad 2 3 6
T9 Facilidad de cambio 1 1 1
T10 Concurrencia 1 2 2
T11 Seguridad 1 5 5
T12 Acceso directo a terceras partes 1 0 0
T13 Facilidades especiales 1 0 0
TFactor = ∑ (Peso * Nivel) 28
TCF = 0.6 + (0.01 * TFactor) = 0.6 + (0.01 * 28) = 0.88
FACTORES AMBIENTALES
Factor Descripción Peso Nivel Pes * Niv
T1 Familiaridad con el proyecto 1.5 3 4.5
T2 Experiencia en la aplicación 0.5 4 2
T3 Experiencia en orientación a objetos 1 0 0
T4 Capacidad del analista líder 0.5 5 2.5
T5 Motivación 1 5 5
T6 Estabilidad en los requerimientos 2 5 10
T7 Personal de medio tiempo -1 2 -2
T8 Dificultad en el lenguaje de programación -1 0 -0
EFactor = ∑ (Peso * Nivel) 22
UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS
TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN
EF = 1.4 + (-0.03 * EFactor) = 1.4 + (-0.03 * 22) = 0.74
Los puntos de casos de uso (UCP) para el caso de uso “mostrar mensajes” son:
UCP = UUCP * TCF * EF = 13 * 0.88 * 0.74 = 8.4656
Horas-Hombre (HH):
HH = UCP * 20 = 8.4656 * 20 = 169.312
Caso de uso: Ver Historial
Actor: Sistema.
Propósito: El sistema permitirá al usuario ver el historial de cada partida de juego,
esto con el fin de que el usuario se motive más a hacer uso de este para tener un
mejor rendimiento e ir aprendiendo más.
Visión General: Se mostrará al usuario un historial por cada partida de juego con
los puntos acumulados.
Puntos de casos de uso no ajustados (UUCP):
UUCP = AUW + UUCW = 3 + 10 = 13
PESO ACTORES
Actores Tipo Valor
Usuario Complejo 3
AUW 3
PESO CASOS DE USO
Caso de uso Tipo Valor
Ejecutar Programas Medio 10
UUCW 10
UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS
TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN
Puntos de casos de uso (UCP):
FACTORES TÉCNICOS
Factor Descripción Peso Nivel Pes*Niv
T1 Sistema distribuido 2 1 2
T2 Performance o tiempo de respuesta 1 4 4
T3 Eficiencia del usuario final 1 2 2
T4 Procesamiento interno complejo 1 1 1
T5 Código reutilizable 1 0 0
T6 Facilidad de instalación 0.5 5 2.5
T7 Facilidad de uso 0.5 5 2.5
T8 Portabilidad 2 3 6
T9 Facilidad de cambio 1 1 1
T10 Concurrencia 1 3 3
T11 Seguridad 1 5 5
T12 Acceso directo a terceras partes 1 2 2
T13 Facilidades especiales 1 0 0
TFactor = ∑ (Peso * Nivel) 31
TCF = 0.6 + (0.01 * TFactor) = 0.6 + (0.01 * 31) = 0.91
FACTORES AMBIENTALES
Factor Descripción Peso Nivel Pes * Niv
T1 Familiaridad con el proyecto 1.5 4 6
T2 Experiencia en la aplicación 0.5 3 1.5
T3 Experiencia en orientación a objetos 1 0 0
T4 Capacidad del analista líder 0.5 5 2.5
T5 Motivación 1 5 5
T6 Estabilidad en los requerimientos 2 5 10
T7 Personal de medio tiempo -1 1 -1
T8 Dificultad en el lenguaje de programación -1 0 -0
EFactor = ∑ (Peso * Nivel) 24
UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS
TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN
EF = 1.4 + (-0.03 * EFactor) = 1.4 + (-0.03 * 24) = 0.68
Los puntos de casos de uso (UCP) para el caso de uso “ver historial” son:
UCP = UUCP * TCF * EF = 13 * 0.91 * 0.68 = 8.0444
Horas-Hombre (HH):
HH = UCP * 20 = 8.0444 * 20 = 160.888