Análisis por puntos de función.

Análisis por puntos de función.

Gestor de un taller mecánico.

Software especializado en la gestión de información de un taller mecánico. Cabe destacar que la información la maneja un administrador y el cliente solo puede observar apartados específicos, sin poder el hacer modificaciones.

El software se encarga de administrar diferentes áreas:
Mecánicos: Registra información importante de los mecánicos como lo es su nombre, domicilio, y especialidad en la que destaca, además se lleva un registro de los autos que repara cada mecánico.

Autos: Se registra la hora en la que ingresa cada automóvil, así como información destacada de estos (color, modelo, marca y placas) e información del dueño (nombre y número telefónico).

Reparaciones: Se lleva un registro de las reparaciones de cada vehículo en las que se incluyen datos como las piezas que se cambiaron, hora o fecha de entrega y costos de reparación.

Ejemplo por linea de código.

Proyecto
LDC
Esfuerzo
Costo
Doc.
Errores
Defectos
personal
Taller Mecanico350
12
0
5
10
4
4
Por punto de función.

Valor dominio
cuentas
grado de complejidad
Resultado
Entradas del usuario
15
Simple
x3
45
Salidas del usuario
5
Medio
x5
25
Peticiones del usuario
6
Simple
x3
18
Archivos
4
Medio
x10
40
Interfaces externas
0
null
x0
0



Cuenta total:
128

Calculo de factores de ajuste.

FACTORES
GRADO
 Copia de seguridad y recuperación.
5
Comunicación de datos.
2
Proceso distribuido.
1
Rendimiento crítico.
4
Tasa de transacción.
4
Entrada de datos en línea.
0
Interfase con el usuario.
5
Actualización en línea.
0
Procesamiento complejo.
5
Reusabilidad del código.
5
Facilidad de implementación.
4
Facilidad de operación.
5
Instalaciones múltiples.
4
Total:
44
Nos enfocamos en medir cuanto esfuerzo fue realizado, en base a las lineas de código, errores , etc. Donde compilando datos en base a una tabla pre-establecida donde se median de 0 a 5, los puntos que cubría el problema, al final de la operación obtuvimos un resultado final de 44.


Cuenta total.

Posteriormente 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.

164 hh / 4 =41 hh por persona, 4 horas diarias
0.41 meses 

Se tomara como base 4 programadores.

Nosotros no ocupamos un presupuesto por lo que tomamos el suelo base de un programador en el estado, el cual seria en $6000 mensual por programador, y ocupando un sueldo a otros gastos de $500
Obtendríamos el siguiente resultado:



Costo = ( 4 * 0.41 * 6,000) + 500 =  10,340 para el desarrollo.

Comentarios

Entradas populares de este blog

Ensayo Moprosoft y CMMI