Actividade de puntos de caso de usos

Puntos de casos de uso de CATIC

Cálculo de Puntos de Casos de Uso sin ajustar

UUCP  =  UAW  +  UUCW

UUCP  =  1+14

UUCP  =  15

Donde:

·         UUCP: Puntos de Casos de Uso sin ajustar

·         UAW: Factor de Peso de los Actores sin ajustar

·         UUCW: Factor de Peso de los Casos de Uso sin Ajustar

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, ApplicationProgramming Interface)

1

Medio

Otro sistema que interactúa con el sistema a desarrollar

mediante un protocolo o una interfaz basada

en texto

2

Complejo

Una persona que interactúa con el sistema mediante

una interfaz gráfica

3

 

Factor de Peso de 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

El Caso de Uso contiene de 4 a 7transacciones

 

10

Complejo

 

El Caso de Uso contiene más de 8

transacciones

15

 

Estimación por puntos de casos de uso sin ajustar

Cálculo de Casos de uso ajustados UCP

Ò  UCP  =  UUCP * TCF * EF

Ò  UCP  =  14     * 0.725 * 0.845

Ò  UCP  =  8.57675

Factor de Complejidad Técnica TCF

Factor

Descripción

Peso

Peso asignado

T1

Sistema distribuido

0

0

T2

Objetivos de performance o tiempo de respuesta

1

1

T3

Eficiencia del usuario final

1

1

T4

Procesamiento interno complejo

1

1

T5

El código debe ser reutilizable

1

1

T6

Facilidad de instalación

1

0

T7

Facilidad de uso

0.5

1

T8

Portabilidad

0

0

T9

Facilidad de cambio

1

3

T10

Concurrencia

1

0

T11

Incluye objetivos especiales de seguridad

1

3

T12

Provee acceso directo a terceras partes

1

1

T13

Se requieren facilidades especiales de entrenamiento a usuarios

1

1

 

TCF=0.6+0.01x∑(pesoⁱ x Valor asignadoⁱ)

TCF=0.6+0.01x12.5

TCF=0.6+0.125

TCF=0.725

Factor de Ambiente (EF)

Factor

Descripción

Peso

Valor asignado

E1

Familiaridad con el modelo de

proyecto utilizado

1.5

4

E2

Experiencia en la aplicación

0.5

4

E3

Experiencia en orientación a objetos

1

4

E4

Capacidad del analista líder

0.5

5

E5

Motivación

1

4

E6

Estabilidad de los requerimientos

2

2

E7

Personal part-time

-1

0

E8

Dificultad del lenguaje de programación

-1

2

 

EF =1.4 - 0.03 x Σ (Pesoix Valor asignadoi)

EF = 1.4 - 0.03 x 18.5

E.F= 1.4-0.555

E.F= 0.845

De los Puntos de Casos de Uso a la estimación del esfuerzo.

 

El esfuerzo en horas-hombre viene dado por:

 

E = UCP x CF

E = 8.57675 * 20

E = 171.535

 

 

La estimación del esfuerzo en horas-hombre nos da el siguiente resultado: 171.535 horas.