Anda di halaman 1dari 15

MTRICAS DEL

MODELO DE ANLISIS
Gestin de Proyectos de Software

Mtrica
Es cualquier medida o conjunto de
medidas destinadas a conocer o estimar
el tamao u otra caracterstica de
un software o un sistema de
informacin.

Para que conocer el tamao?

El manejador de costo principal para un


proyecto de desarrollo de software es sin duda
el tamao del producto.
La medida del tamao debe ser tal que est
en relacin directa con el esfuerzo de
desarrollo, por lo que las mtricas de tamao
tratan de considerar todos los aspectos que
influyen en el costo, como la tecnologa, tipos
de recursos y complejidad.

Conocer el tamao del producto tambin


ayuda a estimar la duracin cronolgica
del proyecto.

Mtricas basadas en funcin

La mtrica del punto de funcin (PF) se puede


utilizar como medio para predecir el tamao
de un sistema obtenido a partir de un modelo
de anlisis.
Para visualizar esta mtrica se utiliza un
diagrama de flujo de datos, el cual se evaluar
para determinar las siguientes medidas clave
que son necesarias para el clculo de la
mtrica de punto de funcin:

Nmero de entradas de usuario. Se cuenta cada entrada de usuario que


proporciona diferentes datos orientados a la aplicacin. Las entradas se
deberan diferenciar de las peticiones, las cuales se cuentan de forma
separada.
Nmero de salidas de usuario. Se cuenta cada salida que proporciona al
usuario informacin orientada a la aplicacin. En este contexto la salida se
refiere a informes, pantallas, mensajes de error, etc. Los elementos de
datos particulares dentro de un informe no se cuentan de forma separada.
Nmero de peticiones de usuario. Una peticin se define como una
entrada interactiva que produce la generacin de alguna respuesta del
software inmediata en forma de salida interactiva. Se cuenta cada peticin
por separado.
Nmero de archivos. Se cuenta cada archivo maestro lgico (esto es, un
grupo lgico de datos que puede ser una parte de una gran base de
datos o un archivo independiente).
Nmero de interfaces externas. Se cuentan todas las interfaces legibles
por la mquina (por ejemplo: archivos de datos de cinta o disco) que se
utilizan para transmitir informacin a otro sistema.

Una vez que se han recopilado los datos


anteriores, a la cuenta se asocia un valor de
complejidad.

Para calcular puntos de funcin, se utiliza la


relacin
siguiente:
FP = cuenta-total x [ 0,65 + 0,01 x (Fi ) ]
Donde cuenta-total es la suma de todas las
entradas
obtenidas de la figura anterior. Fi donde i puede
ser
de uno hasta 14 los valores de ajuste de

1. Requiere el sistema copias de seguridad y de recuperacin fiables?


2. Se requiere comunicacin de datos?
3. Existen funciones de procesamiento distribuido?
4. Es crtico el rendimiento?
5. Se ejecutara el sistema en un entorno operativo existente y fuertemente
utilizado?
6. Requiere el sistema entrada de datos interactiva?
7. Requiere la entrada de datos interactiva que las transacciones de entrada se
lleven a cabo sobre mltiples pantallas u operaciones?
8. Se actualizan los archivos maestros de forma interactiva?
9. Son complejas las entradas, las salidas, los archivos o las peticiones?
10. Es complejo el procesamiento interno?
11. Se ha diseado el cdigo para ser reutilizable?
12. Estn incluidas en el diseo la conversi6n y la instalaci6n?
13. Se ha diseado el sistema para soportar mltiples instalaciones en diferentes
organizaciones?
14. Se ha diseado la aplicaci6n para facilitar los cambios y para ser fcilmente
utilizada por el usuario?

Cada una de las preguntas anteriores es


respondida usando una escala con rangos
desde 0 (no importante o aplicable) hasta 5
(absolutamente esencial).

Una vez calculado los puntos de funcin se


usan de forma analgica a las lneas de
cdigo como medida de la productividad,
calidad y otros productos del software.
Productividad = PF / persona-mes
Calidad = Errores / PF
Costo = Dlares / PF
Documentacin = Pags. Doc / PF

Ejemplo

Mtrica Bang

Al igual que la mtrica de punto de


funcin, la mtrica bang puede emplearse
para desarrollar una indicacin del
tamao del software a implementar como
consecuencia del modelo de anlisis.

Mtricas de la calidad de la
especificacin
Se proponen una lista de caractersticas que pueden emplearse para
valorar
la calidad del modelo de anlisis y la correspondiente especificacin
de
requisitos:

especificidad (ausencia de ambigedad)


Complecin
correccin
comprensin
capacidad de verificacin
consistencia interna y externa
capacidad de logro
concisin
trazabilidad
capacidad de modificacin
exactitud y capacidad de reutilizacin

Anda mungkin juga menyukai