Está en la página 1de 8

Diana Yezirah Aguilera Calle Ingeniería de Software INF 756

ACTIVIDAD 9

Esttimación de
Costtos
Diagrama HIPO

Sistema de
control de rutas
de minibuses

Entradas Procesos Salidas

Reporte de Rango de Minibuses y


Registro de Registro
Registro Registro líneas fechas de líneas que
Choferes y de
de Rutas de Líneas asignadas a minibuses cumplieron
Movilidades Contratos
un chofer con contrato en el mes

Fecha
Fecha Fecha Fecha
Inicio Fin

Validar Asignación
Búsquedas
Acceso de Líneas

Búsqueda Búsqueda
por chofer por placa
Tipo PF Requisito Componente Complejidad
Registro de Choferes y Movilidades EI MEDIA
Registro de Rutas EI BAJA
Entrada
Externa
Registro de Líneas EI BAJA
Registro de Contratos EI BAJA
Reporte de líneas asignadas a un chofer EO BAJA
Rango de fechas de minibuses con contrato EO MEDIA
Salida
Externa
Minibuses y líneas que cumplieron en el mes EO MEDIA
Validar Acceso EQ MEDIA
Búsqueda por chofer EQ MEDIA
Consulta
Búsqueda por placa EQ MEDIA
Externa
Búsqueda por línea EQ ALTA
Fecha * 4 EQ BAJA
Choferes ILF BAJA
Movilidades ILF BAJA
Usuarios ILF BAJA
Archivo Sindicato ILF BAJA
Lógico
Interno Contratos ILF BAJA
Asignaciones ILF BAJA
Ruta ILF BAJA
Línea ILF BAJA
Tipo Baja Media Alta
(EI) Entrada Externa 3 PF 4 PF 6 PF
(EO) Salida Externa 4 PF 5 PF 7 PF
(EQ) Consulta Externa 3 PF 4 PF 6 PF
(ILF) Archivo Lógico Interno 7 PF 10 PF 15 PF
(EIF) Archivo de Interfaz Externo 5 PF 7 PF 10 PF

Punto de Función sin ajustar

Componente Baja Media Alta Total


EI 3*3 1*4 - 13
EO 1*4 2*5 - 14
EQ 1*3 3*4 1*6 21
ILF 8*7 - - 56
PFSA 104

Cálculo de Métricas de Punto de Función

SIN INCIDENTAL MODERADO MEDIO SIGNIFICATIVO ESENCIAL


INFLUENCIA

0 1 2 3 4 5

N° Pregunta Valor

1 ¿Requiere el sistema capas de seguridad y recuperación fiables? 0

2 ¿Se requiere comunicación de datos? 1

3 ¿Existen funciones de procesamiento distribuidas? 0

4 ¿Es crítico el rendimiento? 1

5 ¿Será ejecutado el sistema en un entorno operativo existente y 1


frecuentemente utilizado?
N° Pregunta Valor

6 ¿Requiere el sistema entrada de datos interactivos? 1

7 ¿Requiere la entrada de datos interactivo que las transiciones de 0


entrada se lleven a cabo sobre múltiples a variadas operaciones?

8 ¿Se actualizan los archivos maestros en forma interactiva? 0

9 ¿Son complejos las entradas, las salidas, los archivos o 1


peticiones?

10 ¿Es complejo el procesamiento interno? 1

11 ¿Se ha diseñado el código para ser reutilizable? 4

12 ¿Están incluidas en el diseño la conversión y la instalación? 1

13 Se ha diseñado el sistema para soportar múltiples instalaciones 2


en diferentes organizaciones

14 ¿Se ha diseñado la aplicación para facilitar los cambios y para ser 4


fácilmente utilizada por el usuario?

17

Cálculo del Punto de Función

PF = PFSA * [0.65 + 0.01 * ∑Valor Preguntas]


PF = 104 * [0.65 + 0.01 * 17]
PF = 104 * [0.82]
PF = 85.28
Cálculo de KLDC a partir del PF
𝐾𝐿𝐷𝐶 = (𝑃𝐹 ∗𝐿𝑖𝑛𝑒𝑎𝑠 𝑑𝑒 𝑐𝑜𝑑𝑖𝑔𝑜 𝑝𝑜𝑟 𝑐𝑎𝑑𝑎
𝑃𝐹)/1000
𝐾𝐿𝐷𝐶 = (𝑃𝐹 ∗58)/1000
𝐾𝐿𝐷𝐶 = (85.28 * 58)/1000
𝐾𝐿𝐷𝐶 = 4.94

Cálculo del FAE

CONDUCTORES DE COSTE VALORACIÓN

Fiabilidad requerida del software 1

Tamaño de la base de datos 0.94

Complejidad del producto 0.70

Restricciones de tiempo de ejecución 1

Restricciones del almacenamiento principal 1

Velocidad de la máquina virtual 0.87

Tiempo de respuesta del ordenador 1

Capacidad del analista 1

Experiencia en la aplicación 1.13

Capacidad de los programadores 1

Experiencia en SO utilizado 1.10

Experiencia en el lenguaje de programación 1

Práctica de programación modernas 1.10

Utilización de herramientas de software 1.24

Limitaciones de planificación de proyecto 1

TOTAL 1.005
Cálculo del Esfuerzo Nominal

Esfuerzo nominal = a * (KLDC)b * FAE


Esfuerzo nominal = 3.2 * 4.941.05 * 1.005
Esfuerzo nominal = 17.21

Cálculo del Tiempo

𝑇 = c ∗(Esfuerzonominal ) d
𝑇 = 2.5 * 17.210.38
𝑇 = 7.37
Se necesita 7 meses para el desarrollo del software

Cálculo del Personal

P = Esfuerzo nominal/Tiempo
P = 17.21/7.37
P = 2.33
Se necesita 2 personas para el desarrollo del software

Distribución de Tareas

N° Personal Monto Cantidad Total


Mensual de Meses
1 Analista 2122 2 4244

2 Programador 3000 5 15000

Total 21244
Factibilidad Técnica
Recursos de Hardware

Recurso Descripción Costo Cantidad Total


Unitario

Computadora Intel Core i5 7ma 3600 1 3600


generación
Procesador de 3,20 GHz
RAM de 4 GB

Impresora HP – Impresora 934 1 934


Mutifuncional

Total 4534

Recursos de Software

Recurso Costo Cantidad Total


Unitario

Visual Studio 2017 0 1 0

Gestor de base de datos SQL 0 1 0


Server

Software para el análisis y 0 1 0


modelación “Argo UML”

Sistema Operativo Windows 10 1200 1 1200

Documentos de Google 0 1 0

Navegación Google Chrome u 0 1 0


otros

Total 1200
Otros Gastos

Recurso Costo Total

Internet 1000 1000

Energía Eléctrica 1400 1400

Material de Oficina 200 200

Comunicaciones 100 100

Total 2700

Costo Total

COSTO_TOTAL = C_SW + C_HD + PERSONAL + OTROS_GASTOS


COSTO_TOTAL = 1200+4534+21244+2700
COSTO_TOTAL = 29678 Bs

También podría gustarte