martes, 19 de febrero de 2019

MÉTRICA DE SOFTWARE


MÉTRICA DE SOFTWARE

APLICACIÓN DE AEROPUERTO

esta aplicación busca gestionar toda la información que se genere dentro de un aeropuerto como lo es la creación de nuevos vuelos, agregar nuevos pilotos así como asignarlos a los aviones y vuelos, del lado del cliente este podrá conocer los vuelos disponibles así como comprar sus boletos.

EJEMPLO POR LINEA DE CÓDIGO (GESTOR DE AEROPUERTO)

Proyecto
LDC
Esfuerzo
Costo
Doc.
Errores
Defectos
personal
Alfa
200
10
3000
0
15
6
2
beta
230
26
3450
0
7
2
2

EJEMPLO POR PUNTO DE FUNCIÓN (GESTOR DE AEROPUERTO)

Calculo cuenta total:
Valor dominio
Cuentas
Grado complejidad
resultado
Entrada de usuario
8
Promedio (4)
32
Salidas de usuario
3
Simple (3)
9
Peticiones de usuario
3
Simple (3)
9
Archivos
3
Simple (7)
21
Interfaces externas
1
Simple (5)
5
Factor de ajuste:
39
Total:
76

FACTOR DE AJUSTE

Comunicación de datos = 4
Procesamiento distribuido = 4
Perfomance = 1
Configuración del equipamiento = 1
Volumen de transacciones = 3
Entrada de datos on-line = 5
Interfase con el usuario = 3
Actualización on-line = 3
Procesamiento complejo = 2
Reusabilidad = 3
Facilidad de implementación = 2
Facilidad de operación = 3
Múltiples locales = 3
Facilidad de cambios = 2

Cuenta total

PF=76 x [.65 +.01 x 39] =79.04

PRESUPUESTO



Durante la segunda fase se pretende estimar el esfuerzo necesario para determinar las horas hombre y saber cuanto se le dedico al proyecto, para estimar el costo.
Por lo que siguiendo la siguiente formula : H/H = PFA *  horas promedio, donde pfa son las horas dedicadas para realizar el programa.

152 hh / 2 =76 hh por persona8 horas diarias entre 19 dias =2.375
84.36 x 2.375 = 199.5

Para desarrollar este programa se tomara en cuenta que la cantidad de programadores    es 2

Por lo que podemos intuir, que este programa tiene una complejidad media.
Debido a que no se ocupo un "presupuesto" para realizar este proyecto, tomamos el suelo base de un programador en puebla, el cual seria en $6000 mensual por trabajador, y ocupando un sueldo a otros gastos de $7000
Obtendríamos el siguiente resultado:

Costo = ( 3 * 1.97 * 12,000) + 7000 = 77,920 para el desarrollo.




No hay comentarios:

Publicar un comentario