Proyecto: Agencia de autos
Líneas de código (LDC)
Proyecto
|
LDC
|
Esfuerzo
|
Costo Económico
|
Documentos
|
Errores
|
Defectos
|
Personal
|
Agencia de Autos
|
3152
|
21
|
1000
|
0
|
27
|
5
|
1
|
PF: Calculo de cuenta total
Valor Dominio
|
Cuenta
|
Simple
|
Medio
|
Complejo
|
|
Entradas del Usuario
|
11
|
x 3
|
4
|
6
|
33
|
Salidas del Usuario
|
1
|
x 4
|
5
|
7
|
4
|
Peticiones del Usuario
|
3
|
x 3
|
4
|
6
|
9
|
Archivos
|
10
|
x 7
|
10
|
15
|
70
|
Interfaces externas
|
0
|
x 5
|
7
|
10
|
0
|
Cuenta Total:
|
116
|
Determinación de los niveles de influencia
Nombre:
|
Grado:
|
Descripción:
|
Comunicación
de los datos.
|
0
|
Esta sería una aplicación puramente en una
computadora aislada.
|
Procesamiento
distribuido.
|
1
|
Esta es complejidad uno por que puede preparar
los datos para cargarlos en otra CPU.
|
Objetivos
de rendimiento.
|
2
|
Esta cumple con los requerimiento de performance
y de diseño que solicito el usuario final.
|
Configuración
del equipamiento.
|
1
|
El usuario está limitado a comprar un solo carro
en caso de querer comprar otro tendrá que realizar el proceso de compra
nuevamente.
|
Tasa de
transacciones
|
0
|
Este no cuenta con periodos de picos de volumen
de transacción.
|
Entrada de
datos en línea.
|
0
|
Esta no cuenta con entrada de datos online. Se
encuentra en modo bach.
|
Interface
con el usuario.
|
2
|
Esta cuenta con algunos ítems que son los
siguientes:
· Utilización del mouse.
· Menús.
· Ayuda para la navegación.
· Menor número de pantallas
|
Actualización
en línea.
|
0
|
No cuenta con actualización en linea.
|
Procesamiento
complejo.
|
0
|
No cuenta con ningún procesamiento complejo.
|
Reusabilidad
de código.
|
4
|
Fue diseñada en java. Lo que facilita la
implementación de datos en otros lenguajes.
|
Facilidad
de operación.
|
0
|
No se consideró ninguna operación especial.
|
Facilidad
de operación
|
0
|
No se consideró ninguna operación especial.
|
Instalaciones
múltiples.
|
0
|
Los requerimientos del usuario no requirieron de
instalación en más de un local.
|
Facilidad
de cambios.
|
1
|
La aplicación cuenta con informes flexibles para
las necesidades del usuario.
|
Puntos de función sin ajustar:
Los puntos PFSA se consideró de
complejidad media así que teniendo en cuenta eso lo siguiente que se realizo
fue la fórmula:
PFA=116*[0.65+(0.01*11)]
PFA= 116*[0.65+0.11]
PFA=116*0.76
PFA=88.16
Cuenta total con la fórmula que se nos
entregó de punto de función ajustado: 88.16
Comenzamos con las estimaciones de horas que se van a dedicar para el
costo de software:
Lenguaje
|
Horas PF promedio.
|
Líneas de código por PF
|
Lenguajes
de 4ta generación
|
8
|
20
|
H/H=PFA* horas PF promedio.
H/H=88.16*8
H/H=705.28 son las horas hombre que se necesitan para crear el sistema.
705.28/8 =88.16 (8=horas trabajadas por día).
88.16/20=4.4 Este es el
resultado estimado que se debe trabajar en meses.
Con esto calculo los meses de trabajo que se van a necesitar son: 4.4
.
Costo del proyecto = (Desarrolladores * duración de meses * sueldos) +
otros costos.
Costo del proyecto = (1 * 4.4 * 4200) = $18.480
OBSERVACIONES:
El resultado salió
acertando el tiempo de realización del proyecto, ya que cuando dividimos las
horas entre 20 nos salen los 4.4 meses, pero este 20 solo contempla los
días hábiles de trabajo (de Lunes a Viernes), y este proyecto también se
trabajó Sábado y Domingo.
Comentarios
Publicar un comentario