Ir al contenido principal

Puntos de Función - Agencia de Autos

PUNTOS POR FUNCIÓN

Proyecto: Agencia de autos


Líneas de código (LDC)


Proyecto
LDC
Esfuerzo
Costo Económico
Documentos
Errores
Defectos
Personal
Agencia de Autos
4152
21
1000
0
27
5
1






PF: Calculo de cuenta total


Valor Dominio
Cuenta
Simple
Medio
Complejo

Entradas del Usuario
45
x 3
4
6
180
Salidas del Usuario
9
x 4
5
7
36
Peticiones del Usuario
4
x 3
4
6
16
Archivos
44
x 7
10
15
440
Interfaces externas
1
x 5
7
10
7
Cuenta Total:


679









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 línea.
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 implementación

0

No fue establecida ningún procedimiento especial por el usuario.
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=679*[0.65+(0.01*11)]
PFA= 679*[0.65+0.11]
PFA=679*0.76
PFA=516.04

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=516.04*8
H/H=4128.32 son las horas hombre que se necesitan para crear el sistema.

4128.32/8 =516.04 (8=horas trabajadas por día).
516.04/20=25.80 Este es el resultado estimado que se debe trabajar en meses.
Con esto calculo los meses de trabajo que se van a necesitar son: 25.80.
Costo del proyecto = (Desarrolladores * duración de meses * sueldos) + otros costos.

Costo del proyecto = (1 * 25.80 * 400) = $10,320.

Comentarios

Entradas populares de este blog

Ensayo de MoProSoft y CMMI

Contenido Introducción . 2 ¿Qué es MOPROSOFT? . 3 ¿A quién va dirigido MoProSoft? . 3 Características de MoProSoft 4 Beneficios de MoProSoft 4 Estructura de MoProSoft 5 Niveles de Madurez de MoProSoft 6 ¿Qué es CMMI? . 7 Características del modelo CMMI 7 Beneficios de CMMI 7 Niveles de madurez de CMMI 8 Conclusiones . 10 Bibliografía . 11 Introducción Las pequeñas o medianas empresas dedicadas al desarrollo del software pueden integrarse a un modelo o estándar de procesos que puede adecuarse al desarrollo de software de calidad a través de una implementación que no representa una alta inversión en costos, tiempo y esfuerzo. La gestión de los procesos de negocio es un punto clave, tanto si gestionas servicios, desarrollas productos o eres responsable de un departamento o incluso de toda una organización dedicada a las tecnologías de la información, la estructuración del trabajo por procesos, la documentación y medición de los...

PSP - Process Software Personal

PSP – Process Software Personal ¿Qué es el Process software Personal (PSP)? Es un conjunto de prácticas disciplinadas para la gestión del tiempo y mejora de la productividad personal de los programadores o ingenieros de software, en tareas de desarrollo y mantenimiento de sistemas, mediante el seguimiento del desempeño predicho frente al desempeño real. Este se puede considerar como una guía de trabajo utilizado por la ingeniería de software para las organizaciones que emplean el CCMI con la capacidad del proceso que implica la medición cualitativa y mejora de procesos. El PSP amplía el proceso de mejora a la gente que realiza el trabajo de desarrollo de software, concentrándose en las prácticas de trabajo de los ingenieros en una forma individual, enseñando como manejar la calidad desde el principio de un producto. PSP son nuestras propias métricas, que permiten estructurar y ordenar nuestro trabajo del día a día. Elementos Scripts: Proveer una guía para la ejecución del...