Documentos de Académico
Documentos de Profesional
Documentos de Cultura
La Técnica de Estimación.
Existen muchas formas para estimar el presupuesto o costo de un proyecto de software,
en este caso utilizaremos la siguiente técnica:
Estimación por Puntos de Función: Es un método que sistemáticamente se puede
aplicar a cualquier tipo de software, ya sea en desarrollo o mantenimiento. Está basado en la
funcionalidad del software y su complejidad. Los PF son derivados de aspectos externos de las
aplicaciones de software como: entradas, salidas, consultas, archivos lógicos e interfaces.
Para la medición o estimación del proyecto vamos a dividir las funcionalidades del
mismo en dos partes.
1. Interacción
2. Almacenamiento
Tablas de valores de las funcionalidades para la medición o estimación del proyecto software
Interacciones
Tipo de Complejidad Baja Media Alta
Entrada Externa (EI) 3 PF 4 PF 6 PF
Salida Externa (EO) 4 PF 5 PF 7 PF
Consulta Externa (EQ) 3 PF 4 PF 6 PF
Almacenamiento
Tipo de Complejidad Baja Media Alta
Archivos Lógicos Internos (ILF) 7 PF 10 PF 15 PF
Archivos de Interfaz Externos (EIF) 5 PF 7 PF 10 PF
Sistema Informático de Gestión y Control de Reservaciones y Ventas del
Hotel Del Valle, del Municipio Tamayo, Provincia Bahoruco.
A continuación, presentamos la tabla de las funciones del sistema clasificadas por el tipo
de complejidad y su valor.
Para calcular el esfuerzo necesario para el desarrollo del proyecto software necesitamos
tener el lenguaje de programación para sacar el valor de Líneas de Código por Puntos de Función
LOC/PF.
El lenguaje de programación que se utilizo para el desarrollo del proyecto software fue
Visual Basic el cual tiene 32 LOC/PF y las Horas Promedio de Puntos de Función (HPPF) de
este lenguaje es de 8 horas.
Calculamos el total de horas (TH) necesarias para desarrollar el proyecto software.
TH = PFA * HPPF
TH = 142 * 8
TH = 1136 Horas
Estimación de Duración del Proyecto
Luego de tener la cantidad de hora que se le va a dedicar al proyecto software vamos a
estimar o calcular la estimación de esfuerzo y duración de acuerdo a los recursos humanos que
tenemos
Desarrolladores = 6
Horas de trabajo por días = 3 y 6 ≅ 4
Días de trabajo por mes = 12
Horas = 1136 / 6 = 189.33 (Duración del Proyecto en Horas)
Días = 189.33 / 4 = 47.32 ≅ 47 (Duración del Proyecto en Días)
Meses = 47.32 / 12 = 3.94 ≅ 4 (Duración del Proyecto en Meses)