Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.

Estimación por puntos de función

  • Identifiez-vous pour voir les commentaires

Estimación por puntos de función

  1. 1. Edwin Osuna MahechaLuisa Fernanda Sánchez
  2. 2. Es una métrica que permite traducir en unnumero el tamaño de la funcionalidad que brindaun producto de software desde el punto de vistadel usuario, a través de una suma ponderada delas características del producto.
  3. 3. • EI: Procesos en los que se introducen datos y que suponen la actualización de cualquier interno.• EO: Procesos en los que se envía datos al exterior de la aplicación.• EQ: Procesos consistentes en la combinación de una entrada y una salida en el que la entrada no produce ningún cambio en ningún archivo y la salida no contiene información derivada.• ILF: Grupos de datos relacionados entre si internos al sistema.• EIF: Grupos de datos que se mantienen externamente.
  4. 4. Método estándar para medir el tamaño delsoftware en términos de su funcionalidad desde elpunto de vista del usuario basado en la inspecciónde la aplicaciónEs independiente del lenguaje y la tecnologíautilizada en la implementación de la aplicación
  5. 5. • Luego de realizar un análisis de todos los componentes del sistema se utilizan las siguientes tablas para asignar pesos en función del número de atributos que tengan y el número de archivos a los que afecte.
  6. 6. La información que resultede estas tablas se ponderaen una tabla general la cualdescribe el componente y elnivel en el que se encuentra.Determinando el peso decada componente.
  7. 7. PFSA = PFTe + PFTo + PFTq + PFTif +PFTef
  8. 8. • PFTe : Total Puntos de Función para las entradas del sistema.• PFTo : Total Puntos de Función para las salidas del sistema.• PFTq: Total Puntos de Función para las consultas del sistema.• PFTif: Total Puntos de Función para los archivos internos del sistema.• PFTef: Total Puntos de Función para los archivos externos del sistema
  9. 9. Luego de obtener los puntos de función sin ajustar,debemos calificar cada uno de los factores de valor deajuste, se deben calificar del 1 al 5. Así:0  sin influencia1  influencia incidental2  influencia moderada3  influencia media4  influencia significativa5  fuerte influencia en toda la aplicación
  10. 10. Calificamos cada uno de los 14 Item y sumamos losgrados de influencia (TDI)1. Comunicación de datos 8. Actualización de datos en línea2. Proceso distribuido de datos 9. Complejidad3. Desempeño 10. Reusabilidad4. Configuración 11. Facilidad de instalación5. Volumen de transacciones 12. Facilidad de operación6. Captura de datos en línea 13. Instalación múltiple7. Eficiencia al usuario final 14. Facilidad de cambio
  11. 11. PFA= PFSA* [0.65+[0.01*TDI]] Líneas de Código = PFA* LíneasEsfuerzo (hr/persona) = PFA/ (hr/persona)
  12. 12. Esfuerzo Líneas de Horas por PFEntorno y Lenguaje Código por PFLenguajes 2GL:Ensamblador, C,… 300 20 a 30Lenguajes 3GL:Cobol 100 10 a 20Lenguajes 4GL:VisualXX 20 5 a 10

×