Documentos de Académico
Documentos de Profesional
Documentos de Cultura
FUNCIÓN
¿Qué es el método de puntos de función?
Comunicación de datos 5
Procesamiento distribuido 1
Objetivos de rendimiento 1
Configuración de equipamiento 1
Tasa de transacciones 2
Entrada de datos en línea 4 Ya que usamos una plantilla
Interfase con el usuario 3
Actualizaciones en línea 1
Procesamiento complejo 0
Reusabilidad del código 4
Facilidad de implementacion 1
Facilidad de operación 0
Instalaciones multiples 0
Facilidad de cambios 0
Factor de ajuste 24
Comunicación de datos
Grado Descripcion
0 Aplicación puramente batch no funciona en una computadora aislada
La aplicacion es batch, pero utiliza entrada de datos remota o
1 impresion remota
La aplicación es batch, pero utiliza entrada de datos e impresión
2 remota
La aplicación inclille entrada de datos on-line via entrada de video o
un procesador front-end para alimentar procesos batch o sistemas de
3 consultas
La aplicación es mas que una entrada on-line y soporta apenas un
4 protocolo de comunicación
La aplicación es mas que una entrada on-line y soporta mas de un
5 protocolo de comunicación
Procesamiento distribuido
Grado Descripcion
La aplicación no contribuye en la transferencia de datos o funciones entre los
0 procesadores de la empresa
1 La aplicación prepara datos para el usuario final en otra CPU de la empresa
La aplicación prepara datos para transferencia, los transfiere y entonces son
2 procesados en otro equipamiento de la empresa (no por el usuario final)
Procesamiento distribuido y la transferencia de datos son on-line, en apenas
3 una direccion
Procesamiento distribuido y la transferencia de datos son on-line, en ambas
4 direcciones
Las funciones de procesamiento son dinamicamente ejecutadas en el
5 equipamiento mas adecuado
Objetivos de rendimiento
Grado Descripcion
0 Ningun requerimiento especial de performance fue solicitado por el usuario
Requerimientos de performance y de diseño fueron establecidos y previstos, sin
1 embargo ninguna accion especial fue requerida
El tiempo de respuesta y el volumen de datos son criticos durante horarios pico de
procesamiento. Ninguna determinacion especial para la utilizacion del procesador fue
establecida. El intervalo de tiempo limite para la disponibilidad de procesamiento es
2 siempre el proximo dia habil
El timpo de respuesta y volumen de procesamiento son items criticos durante todo el
horario comercial. Ninguna determinacion especial para la utilizacion del procesador
fue establecida. El tiempo limite necesario para la comunicación con otros sistemas es
3 un aspecto importante
Los requerimentos del performance establecidos requieren tareas de analisis de
4 performance en la fase de analisis y diseño de la aplicación
Ademas de lo descrito en el item anterior, herramientas de analisis de performance
fueron usadas en las faces de diseño, desarrollo y/o implementacion para atender los
5 requerimientos de performance establecidos por el usuario
Tasa de transacciones
Grado Descripción
0 No están previstos periodos picos de voluemen de transacción
Grado Descripción
0 Todas las transacciones son procesadas en modo batch
De 1% al 7% de las transacciones son entradas de datos on-
1
line
De 8% al 15% de las transacciones son entradas de datos
2
on-line
De 16% al 23% de las transacciones son entradas de datos
3
on-line
De 24% al 30% de las transacciones son entradas de datos
4
on-line
Más del 30% de las transacciones son entradas de datos on-
5
line
Entrada de datos en línea
Grado Descripción
0 Ningún de los ítems descritos
1 De uno a tres de los items descritos
2 De cuatro a cinco de los items descritos
Más de cinco de los items descritos, no hay requerimientos especificos del
3
usuario en cuanto a amigable del sistema
Más de cinco de los ítems descritos, y fueron descritos requerimientos en cuanto
4 a amigabilidad del sistema suficientes para generar actividades especificas
incluyendo factores tales como minimización de la digitación
Más de cinco de los ítems descritos y fueron establecidos requerimientos en
cuanto a la amigabilidad suficientes para utilizar herramientas especiales y
5
procesos especiales para demostrar anticipadamente que los objetivos fueron
alcanzados
Actualizaciones en Linea
Grado Descripcion
0 Ninguna
1 Actualizacion on-line de uno a tres archivos logicos internos
2 Actualizacion on-line de mas de tres archivos logicos internos
3 Actualizacion on-line de la mayoraia de los archivos logicos internos
Ademas del item anterior, la proteccion contra perdidas de datos es esencial y
4 fue especificamente proyectado y codificado en el sistema
Ademas del item anterior, altos volumenes influyen en las consideraciones de
costo en el proceso de recuperacion. Procesos para automatizar la recuperacion
5 fueron incluidos minimizando la itervencion del operador
Procesamiento Complejo
Grado Descripcion
0 Ninguno de los Items descritos
1 apenas uno de los items descritos
2 Dos de los items descritos
3 Tres de los items descritos
4 Cuatros de los items descritos
5 Todos los items descritos
Resuabilidad del Codigo
Grado Descripcion
0 No presenta codigo reutilizable
1 Codigo reutilizado fue usado solamente dentro de la aplicación
Menos del 10% de la aplicación fue proyectada previendo la utilizacion posterior del codigo
2 por otra aplicación
10% o mas de la aplicación fue proyectada previendo la utilizacion posterior del codigo por
3 otra aplicación
La aplicación fue especificamente proyectada y/o documentada para tener su codigo
facilmente reutilizable por otra alicacion y la aplicación es configurada por el usuario a nivel
4 del codigo fuente
La aplicación fue especificamente proyectada y/o documentada para tener su codigo
facilmente reutilizable por otra alicacion y la aplicación es configurada para uso atraves de
5 parametros que pueden ser alterados por el usuario
Facilidad de Implementacion
Grado Descripcion
0 Ninguna consideracion especial fue establecida por el usuario y ningun procedimiento
especial fue necesario en la implementacion
Ninguna consideracion especial fue establecida por el usuario y mas procedimientos
1 especiales son requeridos en la implementacion
Requerimientos de conversion e implementacion fueron establecidos por el usuario y
rutinas de conversion e implementacion fueron proporcionados y probados. El impacto de
2 conversion en el proyecto no es considerdo importante
Requerimientos de conversion e implementacion fueron establecidos por el usuario y
rutinas de conversion e implementacion fueron proporcionados y probados. El impacto de
3 conversion en el proyecto es considerdo importante
Ademas del item 2, conversion automatica y herramientas de implementacion fueron
4 proporcionadas y probadas
Ademas del item 3, conversion automatica y herramientas de implementacion fueron
5 proporcionadas y proveidas
Facilidad de operación
Grado Descripción
Grado Descripción
0 Ninguno de los ítems descritos
1 Apenas uno de los ítems descritos
2 Dos de los ítems descritos
3 Tres de los ítems descritos
4 Cuatro de los ítems descritos
5 Todos los ítems descritos
GRACIAS