¿Qué son los puntos de función sin ajustar?

0 ver

Los puntos de función sin ajustar representan una medida inicial del tamaño funcional de un sistema de software. Cuantifica las características entregadas al usuario, sin considerar aún factores de complejidad o ajustes por características específicas del proyecto. Es una estimación cruda, pero fundamental para el cálculo de los puntos de función ajustados.

Comentarios 0 gustos

Desentrañando los Puntos de Función Sin Ajustar: La Base de la Medición del Software

En el complejo mundo del desarrollo de software, estimar el tamaño y la complejidad de un proyecto es crucial para la planificación, la presupuestación y la gestión eficiente del tiempo. Una de las métricas más utilizadas para este propósito es el punto de función (PF), un método que se basa en la funcionalidad entregada al usuario, más que en las líneas de código. Dentro del cálculo de los puntos de función, existe un paso fundamental, a menudo poco comprendido: los puntos de función sin ajustar (PFSA).

Los PFSA representan el primer peldaño en la escalera de la medición del tamaño funcional. Imaginemos una construcción: los PFSA son los cimientos, una base sólida, aunque aún sin los detalles arquitectónicos finales. Son una medida bruta del tamaño del sistema, una cuantificación inicial de las características que el software proporcionará al usuario final. Se obtienen simplemente contando las funcionalidades, sin involucrar aún consideraciones sobre la complejidad de su implementación ni las características específicas del entorno del proyecto.

¿Qué se cuenta para obtener los PFSA? Se contabilizan los “elementos de datos” (datos que el sistema recibe, almacena o genera) y las “transacciones” (procesos que el sistema realiza, como añadir, modificar, consultar o eliminar datos). Cada elemento y cada transacción tienen un peso diferente según su complejidad, pero en la etapa de los PFSA, esta complejidad se ignora. Se centra únicamente en el qué se hace, no en el cómo se hace.

Por ejemplo, un sistema de gestión de inventario podría tener PFSA basados en elementos como “código de producto”, “nombre del producto”, “precio unitario”, “cantidad en stock” (elementos de datos) y transacciones como “añadir nuevo producto”, “modificar información de producto”, “generar informe de stock” (transacciones). El número total de estos elementos y transacciones, sin considerar su complejidad, representa los PFSA.

La importancia de los PFSA radica en su función como base para el cálculo de los puntos de función ajustados (PFA). Los PFA incorporan factores de ajuste que tienen en cuenta la complejidad técnica del proyecto, el entorno tecnológico en el que se desarrollará y otras características específicas que influyen en el esfuerzo de desarrollo. Sin los PFSA, el cálculo de los PFA sería imposible. Los PFSA proporcionan una primera aproximación, una imagen inicial del tamaño funcional, necesaria para refinar la estimación y obtener una medida más precisa y útil para la gestión del proyecto.

En resumen, los puntos de función sin ajustar son una herramienta esencial, aunque en sí mismos incompletos. Representan un paso indispensable para una correcta estimación del tamaño funcional de un sistema software, sirviendo como base sólida para la determinación posterior de los puntos de función ajustados, que ofrecen una imagen más completa y precisa del proyecto. Su simplicidad en el cálculo permite una rápida estimación inicial, vital en las fases tempranas del desarrollo.