25/05/2010, 12:50
|
| | | Fecha de Ingreso: mayo-2008 Ubicación: España
Mensajes: 32
Antigüedad: 16 años, 7 meses Puntos: 2 | |
Respuesta: Ayuda para calcular costo de proyecto Hola negro1985,
En un cálculo de estimación de costo no importa el lenguaje de programación que vayas a utilizar eso corre cuenta por parte tuya. Supongo que si estás programando en PHP lo que utilizarás será Dreamweaver.
Si estás utilizando POO tendrás distintos ficheros con sus clases respectivas. En Dreamweaver igual que en todos nos muestra el número de líneas de código que llevas.
Para saber las líneas de código de tu aplicación simplemente suma todas las líneas de código que llevas en todos tus ficheros del software. Aclaración: Recuerda que KDSI se refiere a MILES DE LÍNEAS DE CÓDIGO.
------------------------------------------------------------------------------------------------------- Ejemplo: Enunciado:
Tu empresa está especializada en el desarrollo de proyectos software.
El software a calcular, se trata de un nuevo proyecto para el cliente, es decir, el cliente no dispone de ningún otro software existente que controle lo que tu aplicación va a controlar.
El nuevo software desarrollado por tí se trata de un sistema cuyos requisitos están perfectamente definidos (en tu post ya se encuentra todo estructurado).
Además, existen pocas probabilidades de que el tamaño del producto final sea de 30KDSI (Es un ejemplo, el tamaño de las líneas de código lo debes de calcular tú como te he comentado arriba).
Si ya dispones de aplicaciones desarrolladas por tí, podrías utilizar un entorno similar a los otros proyectos anteriores realizados para ahorrarte trabajo. Solución:
Debido a las características del ejemplo, podríamos decir que este proyecto dispone del modo de desarrollo orgánico y un modelo de estimación básico.
Por tanto las constantes a utilizar en las fórmulas son: 2.40(a) 1.05(b) 2.50(c) 0.38(d) Estimación del esfuerzo:
MM=a(KDSI)b
MM=2.40(30)1.05
MM=85,34 personas para la realización del proyecto. Recuerda que la constante b eleva al KDSI. Estimación del tiempo:
TDEV=c(MM)d
TDEV=2.50(85.34)0.38
TDEV=13.54 meses para la finalización del proyecto. Recuerda que la constante d eleva al MM. Estimación del coste humano:
Costeh=MM/TDEV
Costeh=85.34/13.54
Costeh=6.30 personas Estimación del coste monetario del proyecto (Suponemos que el precio por empleado y mes es de 903 €):
Costem=MM*Tarifa
Costem=85.34*903=77027.706 € Precio final del proyecto: 77027,706 €.
----------------------------------------------------------------------------------------------
Te he puesto un ejemplo muy grande para que veas como se hace, pero no creo que tu aplicación llegue a esas 30.000 líneas de código.
Un saludo. |