costos
DESCRIPTION
costos - PowerPoint PPT PresentationTRANSCRIPT
ESTIMACION DE COSTO DE SOFTWARELUZ ARELI CORTES REYES
GUILLERMO CUENCA MACEDO
DESCRIPCIÓN DEL SOFTWARE
El software consiste en un punto de venta elaborado en C#, el cual consta de una interfaz grafica agradable para el usuario y entendible.
EL SOFTWARE A ESTIMAR COSTO…
• El software que se usara para implementar el costeo del mismo será uno basado principalmente en un punto de venta para una tienda mediana desarrollado en el lenguaje C#.
ESTIMACION DE COSTO HEURISTICO (ASCENDENTE)
El método ascendente de estimación de costo trata de…
• Descomponer el proyecto en las unidades más pequeñas posibles
• Estimar cada unidad y así estimar el coste final sumando todas las unidades.
• La estimación se condiciona por el tamaño y complejidad del software.
LAS UNIDADES O BLOQUES...FUNCION LINEAS DE
CODIGOPROGRAMADORES
REQUERIDOSESFUERZO
MESESPRODUCTIVIDA
D(P=(Ldc/Em)Pr)
Ventas 600 2 2
P=(600/2)/2 =150 líneas*mes
Pedidos 300 1 1.5
P=(300/1.5)/1 =200 líneas*mes
Ingresode
productos 291
2
1
P=(291/1)/1 = 145 líneas*mes
EliminarProductosPedidos
360 1
.5
P=(360/.5)/1 = 180 líneas*mes
InterfazDe
Usuario380 2
1
P=(380/1)/2 = 190 líneas*mes
Ldc=
líneas d
e có
dig
oEm
=Esfu
erzo
en m
ese
sPr=
Pro
gra
madore
s requerid
os
FUNCION LINEAS DE CODIGO
PROGRAMADORESREQUERIDOS
ESFUERZO MESES
PRODUCTIVIDAD
(P=(Ldc/Em)Pr)
MenúCajero
240 1 1
P=(240/1)/1 =240 líneas*mes
InterfazDe
bienvenida
200 1 .5
P=(200/.5)/1 =100 líneas*mes
RegistroDe
Admin280
1
.5
P=(280/.5)/1 = 140 líneas*mes
RegistroDe
Usuarios280
1
.5
P=(280/.5)/1 = 140 líneas*mes
Reportes 440 2 1
P=(440/1)/2 =220 líneas*mes
Después de haber hecho el calculo de la productividad de los bloques o unidades más determinantes del software, se podrían implementar distintas formulas para determinar así el costo, en este caso se implementara una tabla multiplicadora basada en rangos que determinan donde se sitúa el software en cuestión, que permite encontrar la medida del valor total.
Proyecto (software)
Valor medio
Orgánico 2,4
Semiacoplado 3,0
Empotrado 3,6
Donde:Orgánico=Proyectos pequeños, sin tanta experiencia.Semiacoplado=Proyectos intermedios en tamaño y complejidad, varios niveles más de experiencia.Empotrado=Proyectos complejos y muy restrictivos, trabajos innovadores.
Este software es de tamaño o clasificación orgánico, ya que no fue desarrollado por programadores experimentados y al cliente a entregar no exigía características muy difíciles dentro del mismo.
FUNCION ESFUERZO COSTE UNIDAD (C=E*2.4)
Ventas 150 C=150*2.4 = 360
Pedidos 200 C=200*2.4 = 480
Ingreso de productos
145 C=145*2.4 = 348
Eliminar productos pedidos
180 C=180*2.4 = 432
Interfaz de usuario 190 C=190*2.4 = 456
Menú cajero 240 C=240*2.4 = 576
Interfaz de bienvenida
100 C=100*2.4 = 240
Registro de admin. 140 C=140*2.4 = 336
Registro de usuarios 140 C=140*2.4 = 336
Reportes 220 C=220*2.4 = 528
TOTAL----------> 4092
CONCLUSIONES
• Estimar el costo del software es preciso para saber en un porcentaje alto, cual es el valor del software a desarrollar, así mismo elegir adecuadamente la técnica que se acople al software ya mencionado, unos son más exactos que otros, por lo tanto hay que elegir bien el método a usar.