Hola, muy buenas. Aterrizando como estoy todavía en el mundo freelance, una de las primeras dudas que me asaltaron fue a la hora de hacer un presupuesto, ¿cómo calcularlo?, ¿cuánto cobrar?, ¿será mucho, poco, todo lo contrario?. Como digo, todavía estoy aterrizando, por eso me gustaría compartir mi manera de enfocar el asunto y que comentéis vuestras experiencias al respecto.
Así de manera simple, en mi caso utilizo el método tradicional coste-esfuerzo. Se descompone el proyecto en un listado con todas las funcionalidades que va a requerir, cada una con tres columnas: Diseño, Codificación y Pruebas. Se completa con el número de horas estimadas para cada parte y se calcula el total multiplicando por el coste/hora adecuado al tipo de proyecto. Luego se pueden tener más cosas a tener en cuenta como si se requiere la entrega del código fuente con el producto, gestión de dominios, servidores, etc.
Seguramente haya maneras mejores o más eficientes de hacerlo, por eso quería compartirlo con vosotros.
Por otro lado, ¿qué herramientas usáis (si lo hacéis) para estimar costes, medir tiempos,... que os hagan más fácil la elaboración del presupuesto y el seguimiento del proyecto?.
No he ejercido como desarrollador, pero programé durante la carrera de Informática. No obstante me voy a mojar:
-coste del análisis técnico
-coste de la implementación
-coste de las pruebas
-coste de instalación (si se solicita)
Asumo que el análisis funcional no debería realizarlo un desarrollador sino una persona más próxima al mundillo de la UX.
Para evaluar el coste del análisis técnico consideraría el nº de estructuras de datos, el nº de funcionalidades y la complejidad aproximada correspondiente de desarrollar cada funcionalidad.
Para evaluar el coste de implementación consideraría la complejidad del lenguaje de programación empleado (si el cliente nos lo impone), el nº de estructuras de datos y el nº de funcionalidades.
Para las pruebas consideraría la complejidad del lenguaje de programación empleado (si el cliente nos lo impone) y el nº de funcionalidades.
Para la instalación consideraría la complejidad del entorno donde debe ser instalado y el nº de entornos a instalar.
Nota: para presupuestar mejoras de SEO, WPO / uso de memoria y velocidad, etc. en un código fuente ya dado evaluaría en base al gap existente entre el grado de madurez SEO / WPO actual y al nº de lineas del mismo (por ejemplo).
llevo ya unos meses como freelance y la verdad es que sigo teniendo dificultades para poner un precio sobre todo cuando no hecho nada parecido anteriormente.
para hacer un presupuesto hago lo mismo que tu desgranar un proyecto en tareas y estimar el tiempo que puedo tardar en cada una, como consejo te podría decir que no te sepa mal sumar horas de más, al final no todos los días rindes lo mismo y es probable que al final dediques más horas de las estimadas, además tienes que responder a impuestos IVA e IRPF y si pides poco el margen de beneficio se te quedará en nada.
los conceptos que normalmente pongo en un presupuesto son:
- Planificación
- Diseño y maquetación
- Diseño de base de datos
- Desarrollo
- Documentación
- Dominio y hosting
No siempre incluyo todos los conceptos si no me los piden como: documentación, gastos de dominio y hosting.
Como herramienta uso google drive tanto para hacer presupuestos como facturas y dropbox para hacer copias de seguridad.
Muchas gracias a los dos. Efectivamente es lo que comentaba, ajustar el coste al tipo de proyecto, su complejidad o si no hemos hecho nada parecido anteriormente.
Las horas de más para cubrir posibles imprevistos he visto que hay gente que aplica un porcentaje directamente, como añadir 1/3 más de horas al final o similares.
Sobre el presupuesto, ¿creéis que es necesario especificar todos o parte de los conceptos o por el contrario es mejor dar un precio total por la aplicación directamente?.
Como herramienta por ejemplo me refería a Billings que es la que estoy probando ahora mismo.
Hola amigos, a la hora del cobro por hora, usáis alguna herramienta que permite al cliente y a ti asegurar las horas que se han trabajado en el proyecto. Algo así como la herramienta de oDesk para cronometrar el tiempo de trabajo.
Así de manera simple, en mi caso utilizo el método tradicional coste-esfuerzo. Se descompone el proyecto en un listado con todas las funcionalidades que va a requerir, cada una con tres columnas: Diseño, Codificación y Pruebas. Se completa con el número de horas estimadas para cada parte y se calcula el total multiplicando por el coste/hora adecuado al tipo de proyecto. Luego se pueden tener más cosas a tener en cuenta como si se requiere la entrega del código fuente con el producto, gestión de dominios, servidores, etc.
Seguramente haya maneras mejores o más eficientes de hacerlo, por eso quería compartirlo con vosotros.
Por otro lado, ¿qué herramientas usáis (si lo hacéis) para estimar costes, medir tiempos,... que os hagan más fácil la elaboración del presupuesto y el seguimiento del proyecto?.
Gracias y un saludo!.
18/03/2013 20:37
-coste del análisis técnico
-coste de la implementación
-coste de las pruebas
-coste de instalación (si se solicita)
Asumo que el análisis funcional no debería realizarlo un desarrollador sino una persona más próxima al mundillo de la UX.
Para evaluar el coste del análisis técnico consideraría el nº de estructuras de datos, el nº de funcionalidades y la complejidad aproximada correspondiente de desarrollar cada funcionalidad.
Para evaluar el coste de implementación consideraría la complejidad del lenguaje de programación empleado (si el cliente nos lo impone), el nº de estructuras de datos y el nº de funcionalidades.
Para las pruebas consideraría la complejidad del lenguaje de programación empleado (si el cliente nos lo impone) y el nº de funcionalidades.
Para la instalación consideraría la complejidad del entorno donde debe ser instalado y el nº de entornos a instalar.
Nota: para presupuestar mejoras de SEO, WPO / uso de memoria y velocidad, etc. en un código fuente ya dado evaluaría en base al gap existente entre el grado de madurez SEO / WPO actual y al nº de lineas del mismo (por ejemplo).
¿Críticas? ¿Sugerencias?
19/03/2013 01:08
llevo ya unos meses como freelance y la verdad es que sigo teniendo dificultades para poner un precio sobre todo cuando no hecho nada parecido anteriormente.
para hacer un presupuesto hago lo mismo que tu desgranar un proyecto en tareas y estimar el tiempo que puedo tardar en cada una, como consejo te podría decir que no te sepa mal sumar horas de más, al final no todos los días rindes lo mismo y es probable que al final dediques más horas de las estimadas, además tienes que responder a impuestos IVA e IRPF y si pides poco el margen de beneficio se te quedará en nada.
los conceptos que normalmente pongo en un presupuesto son:
- Planificación
- Diseño y maquetación
- Diseño de base de datos
- Desarrollo
- Documentación
- Dominio y hosting
No siempre incluyo todos los conceptos si no me los piden como: documentación, gastos de dominio y hosting.
Como herramienta uso google drive tanto para hacer presupuestos como facturas y dropbox para hacer copias de seguridad.
19/03/2013 11:23
Las horas de más para cubrir posibles imprevistos he visto que hay gente que aplica un porcentaje directamente, como añadir 1/3 más de horas al final o similares.
Sobre el presupuesto, ¿creéis que es necesario especificar todos o parte de los conceptos o por el contrario es mejor dar un precio total por la aplicación directamente?.
Como herramienta por ejemplo me refería a Billings que es la que estoy probando ahora mismo.
Gracias de nuevo!.
20/03/2013 01:16
19/03/2013 21:33
07/08/2013 18:19