Puntos de caso de uso childrens playing

10
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

Transcript of Puntos de caso de uso childrens playing

Page 1: Puntos de caso de uso childrens playing

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

Page 2: Puntos de caso de uso childrens playing

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

Page 3: Puntos de caso de uso childrens playing

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

Page 4: Puntos de caso de uso childrens playing

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

Page 5: Puntos de caso de uso childrens playing

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

Page 6: Puntos de caso de uso childrens playing

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

Page 7: Puntos de caso de uso childrens playing

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

Page 8: Puntos de caso de uso childrens playing

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

Page 9: Puntos de caso de uso childrens playing

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

Page 10: Puntos de caso de uso childrens playing

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