Sei sulla pagina 1di 16

ANALISIS DE PUNTOS

DE FUNCION:
Estimacin de Proyecto de
Software
CALIDAD DE SOFTWARE
DOCENTE: ING. EDWIN MEDINA REGALADO
ALUMNO: SEVILLA LAZARO RICARDO
Todo proyecto de desarrollo de software comienza con una
etapa de estimacin y planificacin, en la cual debemos
determinar, a partir de los requerimientos del software,
cunto esfuerzo, personal, recursos materiales, tiempo y en
ltima instancia dinero tomar construir el sistema o
producto.
Frente a esto, se han desarrollado mtodos como el de
puntos de funcin, donde estimamos las funcionalidades
usando frmulas matemticas basadas en parmetros como
el tipo de componente, complejidad, factores del entorno,
DEFINICION entre otros aspectos.
Sumando los puntos de todas las funcionalidades se obtiene
la valoracin de todo el proyecto y finalmente se puede
aplicar un factor de ajuste.
Una vez que tenemos los puntos de funcin, podemos
traducirlos en horas hombre o das de trabajo, segn factor
de conversin que dependera de mediciones histricas de
nuestra productividad. Con las horas hombre, podemos
determinar el costo y presupuesto de los proyectos.
Esta diseado para hacer acciones como altas, bajas y consultas
de proveedores y productos, fue hecho para facilitar el control de
registro de entradas y salidas de productos y proveedores. Ser
utilizado para un solo administrador el cual se encargar de llevar a
cabo el manejo del sistema, para esto ser asesorado antes de su
CASO: uso.

SISTEMA DE UN Principales funciones del sistema


Alta de proveedores
PUNTO DE Modificacin de los datos de proveedores
VENTA Consulta de datos de proveedores
Alta de productos
Modificacin de datos de productos
Seguridad para acceso al sistema
Registro de Producto

Archivos

Registro de proveedores
PROVEEDORES

Pantallas del sistema


PRODUCTOS
Registro de producto (Alta de producto)

Pantallas
Eliminacin de proveedores
Registro de proveedores

Pantallas
Eliminar productos
Acceso al sistema

Pantallas
Lista de productos
*Archivos Lgicos Internos
Registro de Proveedores
Registro de Productos
*Archivos de Interface Externa
Contraseas
*Entradas Externas
Registro de productos
Modificacin de productos

IDENTIFICAR LAS Eliminar productos

FUNCIONES Registrar proveedores


Modificacin de proveedores
Eliminar proveedores
*Salidas Externas
Listado de proveedores
Listado de productos
*Consultas Externas
Consulta de productos
Notas: La pantalla de login no es contada ya que slo provee seguridad para el acceso. La
pantalla de men del sistema, como slo provee seleccin, no es considerada como una funcin.
.
Clasificacin de las funciones
Archivos Lgicos internos
Registro de Productos
Datos elementales referenciados: 5
Registros lgicos referenciados: 1
Grado de la funcin: Baja
Registro de Proveedores
Datos elementales referenciados: 4
Registros lgicos referenciados: 1
CLASIFICACION DE Grado de la funcin: Baja
LAS FUNCIONES Entradas externas
Registro de proveedores
Datos elementales referenciados: 4
Registros lgicos referenciados: 1
Grado de la funcin: Baja
Modificacin de proveedores
Datos elementales referenciados: 1
Registros lgicos referenciados: 1
Grado de la funcin: Baja
Eliminar proveedores
Datos elementales referenciados: 1
Registros lgicos referenciados: 1
Grado de la funcin: Baja
Registro de productos
Datos elementales referenciados: 5
Registros lgicos referenciados: 1
Grado de la funcin: Baja
CLASIFICACION DE Modificacin de productos
LAS FUNCIONES Datos elementales referenciados: 1
Registros lgicos referenciados: 1
Grado de la funcin: Baja
Eliminar productos
Datos elementales referenciados: 1
Registros lgicos referenciados: 1
Grado de la funcin: Baja
*Salidas externas
Listado de proveedores
Datos elementales referenciados: 3
Registros lgicos referenciados: 1
Grado de la funcin: Baja
Listado de productos
Datos elementales referenciados: 3
Registros lgicos referenciados: 1
CLASIFICACION DE Grado de la funcin: Baja
LAS FUNCIONES *Consultas externas
Consulta de productos
Datos elementales referenciados: 3
Registros lgicos referenciados: 1
Grado de la funcin: Baja
Tipo/Complejidad Baja TOTAL
EI (Entrada externa) 3 PF 18 PF
Valores EO (Salida externa) 4 PF 8 PF
EQ (Consulta externa) 3 PF 3 PF
estndar ILF (Archivo lgico interno) 7 PF 14 PF
(IFPUG) EIF (Archivo de interfaz 5 PF 10 PF
externo)
PFSA 43 PF
Resumen de
las
caractersticas
generales del
sistema
PFA= PFSA * [0.65 + 0.01*nivel de influencia]

PFA= 43* [0.65 + 0.01*13]


Puntos de PFA= 43* [0.65 + 0,13]
funcin
PFA= 43* [0,78]
ajustado PFA= 61,49 = 62

Estimacin del H/H= PFA*Horas PF promedio

esfuerzo H/H= 62*8

requerido H/H= 496 horas hombre

Horas diarias = 8 496/8=62 dias de trabajo

1 mes = 20 dias 62/20=3, 1 meses para desarrollar el software de lunes a viernes


8 horas diarias con un trabajador(Estimacin de duracin)
Sueldo mensual = S/ 900.00

Otros costos = S/ 500.00

Costo = (Desarrolladores * duracin en meses* sueldo) + otros costos

Costo = (1* 3,1* 900) +500


Costo = S/ 3290
Presupuesto
del proyecto

Potrebbero piacerti anche