El Análisis de Puntos de Función (APF) es una técnica de medición de las funciones ofrecidas por el software desde el puntos de vista de sus usuarios.
¿Qué es el Punto de Función?
Punto de Función (FP) es su unidad de medida. Por lo tanto, pretende representar una cantidad; en este caso, medición independiente de la tecnología utilizada para construir el software.
¿Qué mide el Análisis de Puntos de Función?
El APF mide lo que el software hace, independiente como fue construido. Por lo tanto, el proceso de medición o de conteo de puntos de función es basado en la evaluación de los requerimientos funcionales del usuario, como se describe en los artefactos de desarrollo. El procedimiento de la medición está escrito por el IFPUG en su Manual de Prácticas de Conteo (Counting Practices Manual).
¿Qué no mide directamente el Análisis de Puntos de Función?
Es importante destacas que los puntos de función no miden directamente el esfuerzo, productividad y costo, porqye ella produce una medida de tamaño funcional de software. Sin embargo, a partir del tamaño funcional correlacionado con otras variables, se torna posible identificar productividad, estimar esfuerzo y/o costo de proyectos de software.
¿Qué encuentra en este video?
Primero, usted encuentra una visión general sobre la medición del tamaño funcional. En especial, exploramos el objetivo del Análisis de Puntos de Función, el método de IFPUG y por qué es importante una medición en la visión del usuario.
En seguida, usted tendrá una explicación de los objetivos del APF y como, al alcanzar estos objetivos, su uso transforma la relación entre usuarios y desarrolladores. Tambien posicionamos el APF en relación a la norma ISO 14143. Es importante, porque estandariza los requerimientos para un método de medición del tamaño funcional y le permite entender mejor el impacto al interpretar datos expresados en puntos de función.
Usted habrá definido qué es el usuario a efectos de medición o aproximación en puntos de función, de manera que sea posible comprender la diferencia de medición desde una perspectiva técnica de una medición en la vista externa del software.
Finalmente, conocerá las entradas para el Análisis de Puntos de Función, que le permitirán derivar la “Visión del Usuario” para que pueda comprender el proceso de manera más concreta.
¿Y la aplicación de APF con SCRUM, DevOps, desarrollo continuo y otros contextos de desarrollo ágil?
Sobre ese tema, recomendamos programe una entrevista realizada por FATTO y un panel mantenido por IIBA / SP.