Está en la página 1de 4

Universidad Tecnológica de Xicotepec

Síntesis puntos de función

ALUMNO:
David García Olivares
“4 C”

MATERIA
Estándares y métricas
para el desarrollo de
Software
Sintesis Puntos de Función
Los puntos de función son una medida traducida en numero que se le puede hacer a la
funcionalidad del software, ¿Pero? ¿Quién realiza esta medición? Esta medición se lleva a
cabo desde el punto de vista del usuario reflejando que tan útil le fue el programa que
esta utilizando en base a las características del producto.

Los componentes que se toman en cuenta para la evaluación de un software se


mencionan a continuación:

EI: Procesos en los que se introducen datos y que suponen la actualización de cualquier
archivo interno.
EO: Procesos en los que se envía datos al exterior de la aplicación.
EQ: Procesos consistentes en la combinación de una entrada y una salida, en el que la
entrada no produce ningún cambio en ningún archivo y la salida no contiene información
derivada.
ILF: Grupos de datos relacionados entre sí internos al sistema.
EIF: Grupos de datos que se mantienen externamente.

Una vez determinados los puntos de función se puede establecer una medida numérica o
escala estimativa dependiendo del punto en función que se esté evaluando, por ejemplo,
si se evalúa el punto de entradas y consultas puede evaluarse de la siguiente forma:

CLASFICACION DE 1-4 Atributos 5-15 Atributos Mas de 15 atributos


ENTRADAS Y Baja Media Alta
CONSULTAS

Hay que recordar que la escala valorativa va depender del punto de función que se esté
evaluando, puesto que no todos se evalúan de la misma forma, ni tampoco todos tienen la
misma escala valorativa.
Por otra parte, se encuentran los puntos de función sin ajustar, los cuales serán calculados
de acuerdo a la suma de los productos de cada componente por su peso determinado
bajo la siguiente formula.
PFSA = PFTe + PFTo + PFTq + PFTif + PFTef
Síntesis de los modelos de estimación de tamaño y complejidad

Primeramente, vamos a entender el concepto de métrica. Lo cual hace referencia a una


metodología para la gestión del ciclo de vida de los sistemas de información desarrollada basada
en los siguientes procesos.

1. Planificación de los sistemas de información


2. Desarrollo de sistemas de información.
3. Mantenimiento de los sistemas de información.
Y es que el cambio tecnológico ha revolucionado de tal manera que las exigencias del
entorno social cada vez son mayores debido a la innovación de dichos medios de
comunicación e interacción, es por ello que se requiere estar evaluando que los sistemas
digitales cumplan con las expectativas de la sociedad.

Existen 5 subprocesos para facilitar esta evaluación los cuales se mencionan a


continuación.

1. Estudio de viabilidad del sistema (evs)


2. Análisis del sistema de información (asi)
3. Diseño del sistema de información (dsi)
4. Construcción del sistema de información (csi)
5. Implantación y aceptación del sistema (ias)

La métrica versión 3 refleja los aspectos del mantenimiento correctivo y evolutivo, los
cuales tienen relación con el proceso de desarrollo basada en la norma ISO 12207, los
cuales sirven para garantizar el éxito de un proyecto, las interfaces que se encuentran en
esta metodología son:

Gestión de Proyectos. Son actividades especificas empleadas para administrar un


proyecto. Aquí se encuentran las técnicas de estimación las cuales sirven para calcular el
costo total del desarrollo de un sistema de información, dando como resultado el numero
de horas de esfuerzo, útiles para calcular el costo correspondiente.

Método Albrech. Se basa en 3 etapas:

1. Identificación de componentes. Se identifican los puntos de función, con una


escala de complejo, medio o sencillo.
2. Cálculo de puntos de función no ajustados. Se basa en ensayos y negociaciones,
identificando las funciones que intervienen, clasificar cada función, incorporar
cada función, sumar los valores obtenidos.
3. Ajuste de los puntos. Consiste en adaptar la estimación de las condiciones de
trabajo bajo las que el sistema se ha desarrollado. Existen 14 atributos de ajuste
que impactan en el desarrollo del software y que deben de considerarse para ser
evaluados, asignándoles un valor entre 0 y 5 dependiendo del grado de influencia
de éstos.

Método MARKI. Contempla el sistema como una colección de transacciones lógicas


compuestas por componentes de entrada, de proceso y salida. Cuando se obtiene el
valor de los atributos sumados se obtiene una cifra comprendida entre 0 y 95 con la
siguiente formula.
ACT = 0,65 + 0,005 * TGI
Siendo: ACT: Ajuste por Complejidad Técnica
TGI: Total Grados de Influencia (equivalente a la suma de los valores de los atributos en el
método Albrecht).

También podría gustarte