Você está na página 1de 5

Parcial Puntos de Función.

Descripción: Se requiere estimar el tiempo y valor del siguiente software de recibos para la
Empresa de Energía ENERGESA, será diseñado para ofrecer información a los usuarios sobre los
recibos de luz de cada usuario registrado, según la fecha solicitada.

Valor hora general del proyecto $130.000

Las principales funciones del sistema son:


 Registro (Crear) de usuarios
 Consulta de Recibos
 Seguridad para acceso al sistema

Registro de Usuario
Ítem Tamaño Tipo
id_usuario 11 Smallint
Nombre 30 Varchar
Apellidos 30 Varchar
Dirección 30 Varchar
Usuario 30 Varchar
Contrasena 30 Varchar
Tipo 11 Int

Registro de Recibos
Ítem Tamaño Tipo
id_recibo 6 Smallint
Folio 10 Int
Fecha_pago 30 Varchar
Periodo_pago 11 Int
Monto_pagar 10 Float
Consumo_pagar 10 Float
Id_usuario 100 Varchar

Pantalla de seguridad para acceso al sistema

ENERGESA
USUARIO:

CONTRASEÑA:

REGISTRARSE…
Pantalla de Registro de Usuario (Alta de Usuario)

ENERGESA
Identificación:
Nombre:
Apellido: Crear
Dirección:
Usuario:
Contraseña:

Consulta de Recibos

ENERGESA
Identificación: Fecha:

Buscar

Recibo Fecha Folio Periodo Monto Consumo


##### 01/01/1900 ## ##-1900 ##.###.### ##.###

Cálculo del factor de ajuste

Analizaremos las 14 características generales del sistema en base a la descripción del proyecto,
Esto resulta de las definiciones de los requerimientos no funcionales.

No. Descripción de característica Grado del


Factor
1- Comunicación de datos: En la aplicación solo se ingresarán datos en línea. 4
2- Procesamiento distribuido: Mucha influencia 5
3- Rendimiento: Según lo acordado el volumen de transacciones será bajo. 1
4- Configuración del equipo: No hay consideraciones de configuración. 1
5- Frecuencia de transacciones No se han previsto volúmenes altos. 1
6- Entrada de datos on-line: Las transacciones son solamente on-line. 5
7- Eficiencia con el usuario: Se especificaron ventanas de fácil interacción para el 4
usuario.
8- Actualización on-line: Todos los archivos se procesan On-line, no se especificó 3
una protección especial contra la pérdida de datos o para recuperación.
9- Procesamiento complejo: La aplicación tiene operaciones complejas. 0
10- Reusabilidad: No hay preocupación en cuanto a la Reusabilidad del código. 0
11- Facilidad de instalación: No se hecho ninguna consideración. 0
12- Facilidad de operación: La facilidad de interactuar con el sistema es sencilla. 3
13- Múltiples locales o distintos lugares: se debe contemplar la instalación en más 5
de un local.
14- Facilidad de cambios: No se hecho ninguna consideración específica para la 0
facilidad de cambios en el sistema.

El resultado de este ejercicio se debe presentar en la siguiente tabla:

Tabla de Valoración
Parametro Complejidad Cantidad Peso Total
Archivo Lógico Interno Alta 1 15 15
Media 2 10 20
Baja 7
Archivo Lógico Externo Alta 10
Media 7
Baja 5
Entradas Alta 6
Media 3 4 12
Baja 3
Salidas Alta 7
Media 1 5 5
Baja 4
Consultas Alta 6
Media 1 4 4
Baja 3

Puntos de Función sin Ajuste (PFSA) = 56


Factor de Ajuste (FA) = 54
Puntos de Función = 1
Tiempo del proyecto = 3.8 meses
Valor del proyecto = 80.730.000

NOTA: Recuerde que un 1 punto de función es igual a 11,5 horas de trabajo.

Por:
Javier Mauricio Ríos
Jeffrey González Ortegon
Andrés Gutiérrez

DESARROLLO PARCIAL

A continuación relacionamos el desarrollo del taller

Consideramos todas las funciones del software identificadas serán de complejidad media y
complejidad Alta para la seguridad acceso al Sistema

1. Archivo Lógico Interno:


Registro Usuarios (10)
Registro Recibos (10)
Seguridad para acceso al Sistema (15)

2. Archivo Lógico Externo:


Ninguno ya que el software no necesita conectarse a otros sistemas (0)

3. Entrada (Total de pantallas donde el usuario va a ingresar datos)


Pantalla de seguridad para acceso al sistema (4)
Pantalla de Registro de Usuario (Alta de Usuario) (4)
Consulta de Recibos (4)

4. Salida (Informes salidas de datos)


Descargar Informes recibos de luz usuario registrado (5)

5. Consulta (Búsqueda de usuario)


Consulta de recibos (4)

Puntos de Función sin Ajustar (PFSA) = 56


2. Puntos de función ajustada (PFA)

PFA = PFSA* [0.65 + (0.01* factor de Ajuste (Sumatoria Cálculo del factor de ajuste))]

PFA = 56 * [0.65 + (0.01 * 32)]


PFA = 56 * [0.65 + 0.32]
PFA = 56 * 0,97
PFA = 54,3
PFA = 54 (acercamos o ajustamos)

ESTIMACION DEL ESFUERZO REQUERIDO

El Objetivo es estimar la cantidad de esfuerzo para desarrollar el software

Valor hora general del proyecto $130.000


NOTA: Recuerde que un 1 punto de función es igual a 11,5 horas de trabajo.
H/H = PFA * Horas PF Promedio
H/H = 54 * 11,5
H/H = 621 Horas hombre
Ejemplo: En la Empresa de Energía ENERGESA trabajo 11,5 horas diarias pero solo 8 horas son de
productividad para el desarrollo del software entonces tenemos
8 horas diarias de trabajo
1 mes = 20 días

621/8 = 77,6 días de trabajo

77,6/20 = 3,8 meses para desarrollar el software de L a V 8 horas diarias (Duración del Proyecto)
solo con 1 trabajador.

$130.000 * 621 Horas = 80.730.000 (Ochenta millones setecientos treinta mil pesos)

Ahora por ejemplo si la empresa contrata 3 Desarrolladores entonces


621 horas / 3 desarrolladores = 207 horas (Duración del proyecto en Horas)

207/8 = 25,8 días de trabajo para desarrollar el software de L a V 8 horas diarias con 3
desarrolladores

207 horas * 3 Desarrolladores = 621 horas * 130.000 = 80.730.000 reducimos el tiempo en días
pero se mantiene el Valor del proyecto.

Você também pode gostar