sábado, 30 de marzo de 2019

MÉTRICAS POR CASOS DE USO

MÉTRICAS POR CASOS DE USO


 

Software de aeropuerto (usuario)


Las siguientes tablas, se utilizan para poder medir el esfuerzo necesario para poder realizar el software, de forma que se realizara de la siguiente forma:
Hora por persona: 5 horas
lunes a viernes(por semana): 20
Numero de empleados:4
Resultado: 4.27
4 meses y una semana para poder realizar este software enfocado a el usuario. 



Los casos de uso serán medidos desde simples hasta complejos 5-15 en ese mismo orden, en nuestro proyecto tiene 2 casos de uso de cada nivel. 

Nuestro actor llamado sql server hace referencia a la interacción de nuestra base de datos con el sistema el cual es simple según las normas establecidas.
Nuestro actor llamado compra de boletos tiene una complejidad media, pues esta necesita interacción con el sistema y humana.
Nuestro actor llamado consultas tiene una complejidad alta, pues es necesario una interacción avanzada entre el sistema y el usuario, donde se necesita una verificación por ambas partes.
Nuestro actor llamado cancelar compra tiene una complejidad media , el usuario realiza una solicitud y el sistema realiza una respuesta, de forma que cumple con la interacción usuario-sistema

martes, 12 de marzo de 2019

PRODUCTO: MÉTRICAS DE SOFTWARE

PRODUCTO: MÉTRICAS 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
3
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

152 hh / 2 =76 hh por persona 8 horas diarias entre 19 días =2.375
84.36 x 2.375 = 199.5

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


CAPTURAS DE PANTALLA