MéTrica Ptos De FuncióN

11

Click here to load reader

Transcript of MéTrica Ptos De FuncióN

Page 1: MéTrica Ptos De FuncióN

Métrica de los Métrica de los Puntos de FunciónPuntos de Función

Page 2: MéTrica Ptos De FuncióN

Puntos de FunciónPuntos de Función

Métrica que se puede aplicar en las Métrica que se puede aplicar en las primeras fases de desarrollo.primeras fases de desarrollo.

Se basa en características Se basa en características fundamentalmente externas de la fundamentalmente externas de la aplicación a desarrollar.aplicación a desarrollar.

Mide 2 tipos de características:Mide 2 tipos de características:– Elementos de Función (E,S,files)Elementos de Función (E,S,files)– Factores de complejidadFactores de complejidad

Page 3: MéTrica Ptos De FuncióN

1.- Elementos de Función:1.- Elementos de Función: Son fácilmente identificables en los Son fácilmente identificables en los

diagramas de especificación de diagramas de especificación de sistemas.sistemas.

Los usuarios entienden perfectamente.Los usuarios entienden perfectamente. Observamos la aplicación como una Observamos la aplicación como una

caja negra.caja negra.

Puntos de FunciónPuntos de Función

Page 4: MéTrica Ptos De FuncióN

Nos centramos en características Nos centramos en características visibles del objeto en estudio.visibles del objeto en estudio.

Ejemplo:Ejemplo:– FilmadoraFilmadora– AutoAuto– Sistema de VentasSistema de Ventas– Sistema de AlmacénSistema de Almacén– Sistema ContableSistema Contable– Etc.Etc.

Visión de la caja negraVisión de la caja negra

Page 5: MéTrica Ptos De FuncióN

Métricas de los Puntos de FunciónMétricas de los Puntos de Función

EntradasEntradas SalidasSalidas ConsultasConsultas Archivos (Fichero Interno)Archivos (Fichero Interno) Interfaz Gráfico de Usuario – GUI Interfaz Gráfico de Usuario – GUI

(fichero Externo)(fichero Externo)

Page 6: MéTrica Ptos De FuncióN

Entradas (Fichero Externo)Entradas (Fichero Externo)

Informaciones que llegan desde el Informaciones que llegan desde el exterior.exterior.

Tienen una sola dirección (Exterior a Tienen una sola dirección (Exterior a Interior).Interior).

Siempre actualizan algún archivo Siempre actualizan algún archivo (fichero Interno)(fichero Interno)

Page 7: MéTrica Ptos De FuncióN

SalidasSalidas

Informaciones elaboradas por la Informaciones elaboradas por la aplicación que son transmitidas al aplicación que son transmitidas al usuario.usuario.

Tienen una sola dirección. (Interior a Tienen una sola dirección. (Interior a Exterior)Exterior)

Page 8: MéTrica Ptos De FuncióN

ConsultasConsultas

Entradas que producen Entradas que producen inmediatamente una salida.inmediatamente una salida.

No modifica los datos del sistemaNo modifica los datos del sistema

Page 9: MéTrica Ptos De FuncióN

Ficheros Lógicos InternosFicheros Lógicos Internos

Agrupaciones de datos, tal y como Agrupaciones de datos, tal y como los percibe el usuariolos percibe el usuario

Los grupos de datos serán accedidos Los grupos de datos serán accedidos y actualizados por la aplicación.y actualizados por la aplicación.

Page 10: MéTrica Ptos De FuncióN

ProgramaciónProgramaciónGrado de Complejidad

Tipo de Programa Simple Medio ComplejoMantenimiento Una sola tabla Hasta 3 tablas. Más de 3 tablas

Hasta 5 campos para validar

De 5 a 10 campos que validar

Más de 10 campos que validar

Una sola ventana Hasta 3 ventanas Más de 3 ventanasAlgoritmos complejos

Reporte Sin quiebres Hasta 2 quiebres Más de dos quiebresSin totales ni cálculos complejos

Con totales Totales y cálculos complejos

Una sola tabla de entrada Hasta 3 tablas de entrada Más de tres tablas de entradaEn formatos pre impresosCuadros

ConsultasHasta dos tablas de entrada

Accesa entre dos y cuatro tablas

Accesa más de cuatro tablas

Una sola pantalla Más de una pantalla Más de una pantalla.Consultas que muestran un sólo registro a la vez

Consultas con paginación Con paginación.

Con algoritmos complejosCon enlaces a otras consultasMuchas ventanas

Procesos Un archivo de entrada y un archivo de salida

Dos archivos de entrada o dos archivos de salida

Más de dos archivos de entrada o más de dos archivos de salida

Algoritmos simples Algoritmos simples Algoritmos complejosMenú Con generador de menús Sin generador de menús

Llamadas a rutinas de seguridad o envio o recepción de parámetros

Page 11: MéTrica Ptos De FuncióN

Hoja para calcular Ptos de FunciónHoja para calcular Ptos de Función

CantCant *Peso*Peso CantCant *Peso*Peso CantCant *Peso*Peso TOTALTOTAL

EntradasEntradas *3*3 *4*4 *6*6

SalidasSalidas *4*4 *5*5 *7*7

ConsultasConsultas *3*3 *4*4 *6*6

ArchivosArchivos *7*7 *10*10 *15*15

ProgramaciónProgramación *5*5 *7*7 *10*10

Simple Media Compleja