MéTrica Ptos De FuncióN
Click here to load reader
-
Upload
cinthia-am -
Category
Technology
-
view
2.644 -
download
2
Transcript of MéTrica Ptos De FuncióN
Métrica de los Métrica de los Puntos de FunciónPuntos 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
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
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
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)
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)
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)
ConsultasConsultas
Entradas que producen Entradas que producen inmediatamente una salida.inmediatamente una salida.
No modifica los datos del sistemaNo modifica los datos del sistema
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.
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
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