La técnica de Puntos de Función, desarrollada por Allan Albrecht en 1979 bajo IBM, es una métrica estándar en la industria del software que permite medir su tamaño. Esta técnica se basa en la identificación de elementos funcionales como entradas, salidas, consultas, ficheros lógicos o internos y ficheros de interfaz.