CINCO COMPONENTES PRINCIPALES

Una buena fuente de información para determinar las EI’s son las formas de pantalla y las formas de diálogo, o bien cualquier otra forma de entrada. Las entradas adicionales de otras aplicaciones se deben inventariar aquí. Las entradas de otras aplicaciones deben actualizar los ILF’s de la aplicación que se está midiendo.

External Inputs (EI) - La entrada externa es un proceso elemental en el cual los datos cruzan los límites de afuera hacia adentro. Estos datos pueden venir de una pantalla de entrada de datos o de otra aplicación. Los datos son usados para mantener uno o más archivos lógicos internos (ILF’s). Los datos pueden ser de información de control o del negocio. Si los datos son de información de control, no se tiene que actualizar un archivo lógico interno.

External Outputs (EO) - Una salida externa es un proceso elemental en el cual los datos derivados cruzan los límites de adentro hacia afuera. Los datos crean reportes o archivos de salida enviados a otras aplicaciones. Estos reportes y archivos son creados de uno o más archivos lógicos internos (ILF’s) o archivos de interfase externos (EIF’s).

Los Datos Derivados son datos que son procesados más allá de la edición directa de información de archivos lógicos internos. Los datos derivados son usualmente el resultado de algoritmos o cálculos. Los datos derivados ocurren cuando uno o más elementos de datos son combinados con una fórmula para generar o derivar elementos de datos adicionales.

External Inquiry (EQ) - Una consulta externa es un proceso elemental con componentes de entrada y de salida que resultan en la adquisición de datos de uno o más archivos lógicos internos (ILF’s) o archivos de interfase externos (EIF’s). El proceso de entrada no actualiza ningún archivo lógico interno (ILF), y el proceso de salida no contiene datos derivados.

Internal Logical Files (ILF) - Un archivo lógico interno es un grupo de datos definidos por el usuario que están relacionados lógicamente, que residen en su totalidad dentro de los límites de la aplicación y que son mantenidos a través de entradas externas (EI’s).

External Interface Files (EIF) - Un archivo de interfase externo es un grupo de datos definidos por el usuario que están relacionados lógicamente y que solo son usados para propósitos de referencia. Los datos residen enteramente fuera de la aplicación y son mantenidos por otra aplicación. El archivo de interfase externo es un archivo lógico interno (ILF) para otra aplicación.

EL FACTOR DE AJUSTE

El Factor de Ajuste (FAV) está basado en características generales del sistema [General System Characteristics] (GSCs) que evaluan la funcionalidad general de la aplicación que se está midiendo. Cada característica tiene asociada una descripción que ayuda a determinar su nivel de influencia en una escala de cero (sin influencia) a cinco (influencia fuerte). El manual IFPUG Counting Practices Manual (CPM 4.0) proporciona criterios de evaluación detallados para cada GSC; la siguiente tabla provee un resumen de cada una.

Características Generales del Sistema Descripción
1. Comunicación de datos ¿Cuántas herramientas de comunicación hay para ayudar en la transferencia o intercambio de información de la aplicación o sistema?
2. Procesamiento de datos distribuidos ¿Cómo son manejados los datos distribuidos y las funciones de procesamiento?
3. Nivel de ejecución ¿El tiempo de respuesta o el nivel de eficiencia es requerido por el usuario?
4. Configuración más usada ¿Qué tanto se usa la plataforma de hardware en donde la aplicación se va a ejecutar?
5. Nivel de transacciones ¿Qué tan frecuentemente se ejecutan las transacciones al día, semana, mes etc.?
6. Captura de datos En Línea ¿Qué porcentaje de información se captura En Línea?
7. Eficiencia del usuario final ¿Se diseñó la aplicación pensando en la eficiencia del usuario final?
8. Actualización En Línea ¿Cuántos ILF’s se actualizan en transacciones En Línea?
9. Procesamiento complejo ¿La aplicación tiene mucho procesamiento lógico o matemático?
10. Reusabilidad ¿La aplicación se desarrolló para cumplir una o muchas necesidades del usuario?
11. Facilidad de Instalación ¿Qué tan difíciles son la conversión y la instalación?
12. Facilidad de Operación ¿Qué tan efectivos y/o automatizados son los procedimientos de inicio, respaldo y recuperación?
13. Múltiples Sitios ¿La aplicación se diseñó, desarrolló y soportó específicamente para ser instalada en múltiples sitios para varias organizaciones?
14. Facilidad de mantenimiento ¿La aplicación se diseñó, desarrolló y soportó específicamente para facilitar el mantenimiento?

Una vez que el VAF y cada componente han sido identificados, se acomodan y cuentan usando un conjunto de cálculos predeterminados. Para los lectores interesados en aprender la mecánica del conteo de Puntos de Funcionalidad, se recomienda contactar al grupo IFPUG y pedir el manual: Counting Practices Manual Version 4.0.


Back to Home


Questions or Comments? webmaster@softwaremetrics.com
Copyright © 1996, 1997 New Vintage, Inc. All rights reserved.
Revised: July 05, 2001.