Está en la página 1de 6

PUNTOS DE FUNCION

Ing. Christian Araujo González

Christian Araujo González .Ing.

…) se elige el nivel de complejidad que cree tener y lo multiplica por el valor correspodiente de la cuenta en su fila y lo colocas en total.Los valores de la cuenta se ingresan en la tabla según la experiencia previa del desarrollador con respecto al software a desarrollar. Salida.Ejemplo: Pasos: 1) Calculo de los PF sin ajustar Complejidad Parámetros Medición Entradas Salidas Consultas Archivos Interfaces de Programa BAJA 3 4 3 7 5 MEDIA 4 5 4 10 7 ALTA 6 7 6 15 10 CUENTA 5 5 4 7 1 TOTAL 15 25 12 49 5 106 Valores Ejemplo Cuenta Total (CT) Nota : Los valores de la tabla son fijo para cualquier caso. .Sumar todos los totales y se obtiene la cuenta total o los puntos de función sin ajustar. . Christian Araujo González .Por cada fila (Entrada. . Ing.

65 + (0.65 + 0. La eficacia de usuario final 5. Introducción de datos en línea 11.88 PF = 104 Ing. Christian Araujo González Nota: Para llevar los PF a LDC buscar tablas de conversión . Actualización en línea 12. Facilidad de instalación 7. Facilidad de manejo 14. .01 * Suma de Factores Ajuste) . Ampliabilidad Total Rango: 0-5 3 2 3 4 2 2 2 3 1 5 5 2 4 3 43 . Funciones distribuidas 10. En varios sitios 8.98 = 103. Presenta comunicación de datos 2. Se diseño con criterio de reusabilidad 13.43 = 0.Multiplicar la Cuenta Total por este Factor de Ajuste y da como resultado el total de Puntos de Función Ejemplo: FA = 0. Rendimiento del sistema 9.01*43) = 0. Procesado complejo 6. Configuración de gran uso 3.65 + (0.Realiza la sumatoria de todos los 14 valores y colocarlo en total. .Colocar en los 14 puntos del procesado un valor de 0 a 5.Aplicar la formula para calcular el Factor de Ajuste: FA = 0.2) Calculo de los PF ajustados al procesado Descripción Procesado (Factores de Ajuste) 1. Velocidad de transacción 4.98 PF = CT * FA = 106 * 0.

COCOMO nivel Básico Indicadores Planificación INDICADOR MODELO ORGANICO SEMILIBRE / SEMIEMPOTRADO FUERTEMENTE RESTRIGIDO / EMPOTRADO ESF 2.05 3.4 (MLDC)1.12 3.6(MDLC)1.32 LDC : Lineas de Codigo MLDC : Miles de Lineas de Codigo Productividad (P): P = LDC / ESF N° Promedio Personas (NP): NP = ESF / TDES ORGANICO: Cuando la organización da todas las facilidades para el desarrollo y los desarrolladores tienen el mismo nivel tecnico. es cuando la organización no facilita las actividades de desarrollo. pero hay una aprobacion de la alta direccion. Tecnicamente aquí los desarrolladores tienen bastante desnivel. Ing.0(MLDC)1. EMPOTRADO: Llamado tambien Fuertemente restringido. SEMILIBRE: Cuando la organización brinda facilidades parcilaes y hay cierto desnivel tecnico entre los desarrolladores.5(ESF)0. Christian Araujo González .5(ESF)0.38 2.5(ESF)0.20 TDES 2.35 2.

• Después de la organización y a los elementos desarrolladores del Sw. • Para los cálculos se necesita que las LDC este en miles entonces: MDLC = LDC /1000 = 6750 / 1000 = 6.Ejemplo: • Después de aplicar la estimación de Punto de Función y determinar la equivalencia de los PF en LDC según los lenguajes de programación a usar. 1500 / 2 = S/. Por ejemplo los PF nos arroja una cantidad de 6750 LDC (N°_PF * N°_LDC/PF).0(MDLC)1.06) = 7. 750 C = ESF * CHM = 24.488) = 24.75 • Calculamos los indicadores de Planificación: ESFUERZO: De la tabla anterior sacamos la formula: ESF = 3.12 = 3.19 = 3 hombres COSTO DESARROLLO DEL PROYECTO: CHM = Sueldo Promedio del Mercado / 2 = Ejem: S/.0 (6.46 = 276 LDC/hombre-mes N° PROMEDIO DE PERSONAS DESARROLLADORES: NP = ESF / TDES = 24.35 TDES = 2.46*750 = 18345 Soles Ing.35 = 2.12 ESF = 3.65 meses PRODUCTIVIDAD: P = LDC / ESF = 6750 / 24.75)1.46)0.65 = 3.0 (8.46 / 7.5 (24.5 (3.5(ESF)0. Christian Araujo González .46 hombres/mes TIEMPO DE DESARROLLO: De la tabla anterior sacamos la formula: TDES = 2. definimos como Modelo a SEMILIBRE.