May
27
2013

Método de Medición Puntos Función 3D (PF3D)

3 Cables

El método de Medición en Puntos Función 3D (PF3D) fue desarrollado por Scott A. Whitmire entre 1989 y 1992 para la compañía Boeing con el objetivo de poder medir aplicaciones de negocio y sistemas en tiempo real.

Se desconoce si se ha utilizado fuera de la compañía Boeing o si se continúa utilizando incluso dentro de ella actualmente.

Necesita disponer de mayor cantidad de información del sistema que cualquier otro método, sobre todo información relativa a la complejidad de los algoritmos, hecho que resulta su principal inconveniente.

La medición del sistema se realiza teniendo en cuenta no sólo los datos y los procesos del mismo, sino teniendo en cuenta también el flujo de control.

La medición se realiza con respecto a tres componentes de ahí su nombre:

  • La dimensión de datos. La misma que en Puntos Función.
  • La dimensión funcional. Que contabiliza las operaciones necesarias para convertir los datos en salidas, las transformaciones de los datos.
  • La dimensión de control. Que contabiliza el número de transacciones entre diferentes estados del sistema.



Una medición en Puntos Función 3D tendría la siguiente distribución:

Elemento de Medición Pesos de complejidad Subtotal
Elemento de Medición Pesos de complejidad Subtotal
Estructuras Internas de Datos n_b\cdot 7\ + n_m\cdot 10\ + n_a\cdot 15\ = st1
Datos Externos m_b\cdot 5\ + m_m\cdot 7\ + m_a\cdot 10\ = st2
Número de Entradas de Usuario o_b\cdot 3\ + o_m\cdot 4\ + o_a\cdot 6\ = st3
Número de Salidas de Usuario p_b\cdot 4\ + p_m\cdot 5\ + p_a\cdot 7\ = st4
Número de Peticiones de Usuario q_b\cdot 3\ + q_m\cdot 4\ + q_a\cdot 6\ = st5
Transformaciones r_b\cdot 7\ + r_m\cdot 10\ + r_a\cdot 15\ = st6
Transiciones s_b\ + s_m\ + s_a\ = st7
Total de Puntos Función 3D tpf3d



Donde:

 

APRENDE A MEDIR Y ESTIMAR PROYECTOS DE SOFTWARE

  • ¿Por qué? Aprende a justificar porque se deben medir los proyectos de software
  • ¿Para qué? Aprende para que sirve una medición y los beneficios que obtienes con ellas.
  • ¿Cómo? Aprende métodos de estimación y medición como: COCOMO 81 y COCOMO 2000, Putnam, Estimación de 3 puntos, Puntos Función IFPUG, NESMA, MKII, COSMIC, SiFP, Puntos de Casos de Uso, SNAP, T-Shirt y un largo etc.
Ver Más Información
¡Sólo vale 7,52€ (en papel 12,35€)!
  • Estructuras internas de datos. Se refiere a estructuras de datos relativas al software: punteros, listas enlazadas, pilas, colas, etc.
  • Datos externos. Serían las funciones de datos tal y como se definen en Puntos Función (Archivos e Interfaces).
  • Entradas de Usuario. Serían las Entradas de Datos (EI) tal como se definen en Puntos Función.
  • Salidas de Usuario. Serían las Salidas de Datos (EO) tal como se definen en Puntos Función.
  • Peticiones de Usuario. Serían las Consultas de Datos (EQ) tal como se definen en Puntos Función.
  • Transformaciones. Son las operaciones internas necesarias para que con la entrada recibida se obtenga la salida deseada.
    Por ejemplo multiplicar dos matrices es una operación, leer datos de un archivo y guardarlo en memoria no es una acción (sería una entrada).
  • Transiciones. Cuando, como resultado de algún suceso el software pasa de un estado a otro.
    Por ejemplo, un sistema en estado de espera puede pasar al estado Alta cuando se solicita dicha opción en el menú principal.

Para cada una de estas medidas se deben contar cuantas hay de complejidad baja, media y alta, luego se procede a multiplicar la frecuencia de cada caso con la complejidad asignada en función del tipo de componente. Con la suma total obtenemos los puntos función 3D del Proyecto.

En un principio, el resultado del sistema en PF3D se obtenía sumando los resultados obtenidos en cada una de las tres componentes pero luego el sistema evolucionó para mantener el valor de cada componente por separado.



¿Conocías el método de Medición Puntos Función 3D?

 

Consigue Más de 100 Libros gratis

Suscríbete a nuestro newsletter por email y conseguirás Más de 100 Libros Gratis sobre Gestión de Proyectos, Innovación, Emprendimiento, Empresa, etc. directamente en tu correo


The following two tabs change content below.
Te Ayudo a Dirigir tus Proyectos al Éxito. Sólo puedes ir más rápido, juntos podemos ir más lejos ¿Conectamos?

1 Comentario+ Escribir Comentario

  • Quisiera publiquen casos prácticos de gestión de riesgos de proyectos

¿Te ha gustado? Pues sólo cuesta un Comentario. ¡Gracias por adelantado!

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

No te pierdas nada de lo que publiquemos…

Comparte lo que te gusta…

¡Síguenos en Twitter!



¡Síguenos por email!

Recibe nuestro contenido exclusivo para suscriptores: Más de 100 Libros gratuitos, notificaciones de nuevo contenido, ventajas, etc.

Únete a otros 12K suscriptores

¡Síguenos por email!

Recibe nuestro contenido exclusivo para suscriptores: Más de 100 Libros gratuitos, notificaciones de nuevo contenido, ventajas, etc.

Únete a otros 12K suscriptores

¡Síguenos por email!

Recibe nuestro contenido exclusivo para suscriptores: Más de 100 Libros gratuitos, notificaciones de nuevo contenido, ventajas, etc.

Únete a otros 12K suscriptores