UNIVERSIDAD TECNOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS CALIDAD DE SOFTWARE PUNTOS DE FUNCIÓN «Procedimiento para la estimación de los.

Slides:



Advertisements
Presentaciones similares
Fundamentos de Diseño de Software INFT.1
Advertisements

También conocido como Diseño Lógico Rodrigo Salvatierra Alberú.
LICENCIATURA EN SISTEMAS COMPUTACIONALES EN ADMINISTRACION
Programa informático para el
Inicio de la aplicación con acceso multiempresa y selector de usuarios, con la intención de personalizar el perfiles de la aplicación.
Solución para Control de Presencia Empleados
GUÍA DEL POSTULANTE Esta Guía le proporcionará ayuda para realizar de manera efectiva, postulaciones a Concursos de Alta Dirección Pública.
DISEÑO DE BASE DE DATOS DISEÑO DE SOFTWARE.
Tipos de Métricas.
Introducción 1 Puntos Clave –La orientación a objetos representa un cambio radical en los métodos tradicionales de creación de software –Los métodos tradicionales.
Diseño de la Herramienta Informática
INTERFAZ DE ACCES DISEÑO DE BASE DE DATOS
Evaluación de Productos
El portal de recursos electrónicos de la UAM
Solución para Mayoristas Mercados de Abastos
Eurostat Unit A6 – Statistical cooperation SDMX Seminar Seminario para contribuir a la modernización de la transmisión de datos y metadatos estadísticos.
Igor Santos Grueiro. Ahora tenemos datos y datos …
Ingeniero Anyelo Quintero
PROGRAMACION II.  Es un conjunto de datos no necesariamente del mismo tipo, los cuales se podrán manipular o realizar cualquier operación sobre cada.
Como empezar en Access 2000 Abrir Access 2000 Pulsamos INICIO
Ing. Héctor Abraham Hernández Erazo
Diseño del Software Diseño de datos Diseño arquitectónico
PROCESO DE COMPRAS COMPLEJO EDUCACIONAL EDUARDO CUEVAS VALDÉS
Arquitectura de una aplicación
BASES DE DATOS Con Access.
Asignación de Espacio No Contiguo
INSTITUTO DE ESTUDIOS SUPERIORES DE CHIHUAHUA COMPUTACION Ciclo: segundo cuatrimestre Lic. Roberto Servando Roque Corona.
Fundamentos de bases de datos:
Medición y Métricas del Software
SITIO, BITÁCORA Y AULA VIRTUAL Trabajo sobre el espacio de Aula Virtual. Trabajo sobre aula virtual de prueba y elaboración de aula virtual de asignatura.
Diccionario de Datos.

Unidad 5 EL CENTRO DE PROCESAMIENTO DE DATOS Y LA SEGURIDAD EN LA AUDITORÍA INFORMÁTICA.
Preguntas frecuentes acerca del cumplimiento de la orden de los productos Trimble HCC.
ENTRADAS Se debe contar cada dato único de usuario o entrada de control que se introduce en los límites de la aplicación y actualiza un fichero lógico.
Componentes de las interfaces
 Un servidor basado en un procesador Intel que ejecute Windows Server 2003 debe tener al menos 128 MB de RAM. Microsoft recomienda también que haya.
NOMBRES:OLIVARES ALFARO JOSE L. BONETTI ARON GRUPO:308.
Construcción de Software
El Correo de Educamadrid
“condición que necesita el usuario para resolver un problema o conseguir un objetivo determinado”. Los requisitos de un sistema son los aspectos que el.
1.¿Qué es Outlook 2.Características principales de Outlook 3.Descripción de la pantalla de Outlook 4.Barra de menús 5.Barra de herramientas 6.Barra de.
Secciones de un formulario
Universidad de Aconcagua SISTEMA DE GESTION DE CALIDAD
EQUIPO:#3 GRUPO:304 NOMBRES: Lizbeth Nava Barón y Erick Ali Mejía.
Cruz Estrada Nayeli Berenice Deyanira
Diseño de Sistemas.
7. FTP n 7.1 Objetivos y características.. u Objetivos. u Características. n 7.2 Parámetros de funcionamiento. u Parámetros. n 7.3 Funcionamiento. n 7.3.
LIA. SUEI CHONG SOL, MCE..  1.- SOFTWARE BÁSICO O DE SISTEMA. Conjunto de programas imprescindibles para el funcionamiento del sistema.  2.- SOTWARE.
Introducción al proceso de verificación y validación.
BASE DE DATOS.
Utilizar Costo Promedio Ponderado en el Software Administrativo SAW
Colegio de Bachilleres Plantel 13 Xochimilco - Tepepan
Procesamiento de transacciones: consiste en los procesos de captura, recolección, clasificación, ordenamiento, cálculo, resumen y almacenamiento de todos.
MIA - Grupo 5 Unidad 2.
Estimación de Puntos de Función
Elementos básicos de la ventana
Puntos de Función.
Un requerimiento es una condición o capacidad a la que el sistema (siendo construido) debe conformar [ Rational ]. Un requerimiento de software puede.
Proceso de desarrollo de Software
El Sistema Integral de Gestión y Evaluación (SIGEVA) es una aplicación desarrollada por el Consejo Nacional de Investigaciones Científicas y Técnicas (CONICET)
BUSINESS T&G Think & Grow Uniclass Facturación Ahorra tiempo en los procesos de facturación.
1 ESTIMACIÓN basada en PUNTOS de FUNCIÓN. 2 Agenda de la presentación 4 Técnicas de estimación. 4 Puntos de Función. (En general) 4 Puntos de Función.
BUSINESS T&G Think & Grow Uniclass Gestión Documental Solución Web para Mejorar la Captura y Gestión.
Administrador Chilecompra Administrador Comprador en
Guía del Catálogo de la UGR Exportación de registros Actualización abril 2012.
Diccionario/Directorio de Datos
Para cada uno de los atributos, indicaremos su campo de descripción. Cuando un campo no dispone de este (como el.
INDUCCIÓN MEJORAMIENTO CONTINUO
Entregables del Proyecto
Transcripción de la presentación:

UNIVERSIDAD TECNOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS CALIDAD DE SOFTWARE PUNTOS DE FUNCIÓN «Procedimiento para la estimación de los puntos de función» Fátima Guadalupe Ríos Rangel María Elizabeth Torres Alvares Norma Elizabeth Quezada Gonzales José Herrera Lara

¿QUE SON LOS PUNTOS DE FUNCIÓN? Los Puntos de Función miden la aplicación desde una perspectiva del usuario, dejando de lado los detalles de codificación.

FPA EVALÚA CON FIABILIDAD  El valor comercial de un sistema para el usuario  Tamaño de proyecto, coste y tiempo de desarrollo  calidad y productividad del programador MIS  esfuerzo de adaptación, modificación y mantenimiento  posibilidad de desarrollo propio  beneficios de implementación en 4GL.

RELACIONES ENTRE USUARIOS, APLICACIONES Y FUNCIONES Un Punto de Función se define como una función comercial de usuario final. De esta manera un programa que tenga “x” PF’s entrega “x” funciones al usuario final. El mejor modo de trabajo es la interacción analista-usuario.

El proceso requiere dos etapas fundamentales: 1.-Se identifican las funciones disponibles para el usuario y se organizan en cinco grupos *Salidas *Consultas *Entradas *Ficheros *Interfaces *Después se clasifica y pondera cada función por su nivel de complejidad (simple, media, compleja). 2. Se ajusta este total de acuerdo con unas características del entorno.

SALIDAS Se debe contar cada dato único de usuario o salida de control generado procesualmente y que sale del límite de la aplicación. Esto incluye informes y mensajes a otras aplicaciones y usuarios. Una salida se considera única si: *tiene formato diferente *tiene el mismo formato que otra salida pero requiere diferente lógica de procesamiento. *Además de las pantallas y los listados (papel o pantalla), también pueden ser salidas: *fichero de transacción enviado a otra aplicación *facturas *cheques *fichas perforadas.

NO SE DEBEN CONTAR COMO SALIDAS: *cabeceras de columna, títulos, número de página *mensajes individuales (información, confirmación o respuestas a consultas de error) *salida en igual formato y lógica que ya se haya contado para otro soporte.

CONSULTAS Se pueden proporcionar a/desde otra aplicación; por ejemplo, responder a otra aplicación que pregunta por el precio de un producto se contaría como una consulta. Una consulta se considera única si 1. tiene un formato diferente de otras bien en su entrada o salida 2. tiene el mismo formato, tanto entrada como salida, que otra consulta pero requiere diferente lógica de procesamiento en cualquiera de los dos.

ENTRADAS Se debe contar cada dato único de usuario o entrada de control que se introduce en los límites de la aplicación y actualiza un fichero lógico interno, conjunto de datos, tabla o dato independiente. Esto incluye ficheros de entrada y transacciones recibidas de otras aplicaciones. Una entrada se considera única si * tiene un formato diferente *tiene el mismo formato que otra entrada pero requiere una lógica diferente de procesamiento, o se modifica un fichero interno lógico diferente.

Supongamos que tenemos un pantalla cuya función es actualizar un fichero o un conjunto de datos. Puesto que cada una de las tres funciones de actualización (añadir, cambiar, borrar) requiere diferente lógica de procesamiento tendremos tres entradas, no una. Cada fichero tendrá tres entradas, así como una salida (el fichero formateado de salida) y una consulta. Tipos de entradas pueden ser: el ratón documentos MICR transacciones de cintas pantallas sensitivas lectores de código de barras, etc.

CONSULTAS Se pueden proporcionar a/desde otra aplicación; por ejemplo, responder a otra aplicación que pregunta por el precio de un producto se contaría como una consulta. Una consulta se considera única si 1. tiene un formato diferente de otras bien en su entrada o salida 2. tiene el mismo formato, tanto entrada como salida, que otra consulta pero requiere diferente lógica de procesamiento en cualquiera de los dos.

Las consultas pueden aparecer en consulta de usuario/display sin actualización de fichero u otra entidad lógica fichero de transacción que sale del límite de la aplicación si está accesible al usuario on-line pantalla de selección de menú (todas las pantallas de menú cuentan como una consulta) mensaje de información o pantalla de ayuda.

FICHEROS Se debe contar cada grupo lógico mayor de datos de usuario o de información de control mantenidos dentro de los límites de la aplicación. FPA distingue entre dos tipos de ficheros: ficheros con transacciones temporales y ficheros con registros lógicos de datos permanentes. Sólo los almacenamientos de datos permanentes se ven como ficheros lógicos. Cuando se mantienen dentro de la aplicación se clasifican como "ficheros internos lógicos". Si se comparten entre aplicaciones se clasifican como interfaces y cómo ficheros internos lógicos.

Se pueden encontrar ficheros en : bases de datos: 1 por vista lógica o camino de acceso ficheros maestros: 1 por cada grupo de claves tablas mantenidas por los usuarios: estados, tarifas, mensajes, etc. fichero de procesamiento batch. índices de referencias cruzadas.