Esta es una buena pregunta que seguramente muchas personas enfrentan al comenzar. Primero debes decidir tu modelo de fijación de precios: ¿estás facturando por hora o por proyecto?
Hay ventajas y desventajas en ambos, pero básicamente se reduce a tus habilidades y a lo que el cliente está dispuesto a pagar. He visto muchos proyectos de animación o diseño gráfico (yo los llamo proyectos "creativos") donde intentan cobrar por hora, ¡pero el cliente nunca acepta pagar ese tipo de proyectos! En estos casos es mejor utilizar la facturación por proyecto.
Luego hay otros trabajos relacionados con tecnología que he realizado que fueron por proyecto, pero deberían haber sido por hora. Aprendí rápidamente mi lección en este incidente en particular...
Si no sabes algo, necesitas descubrirlo antes de comenzar el proyecto. Esto debe hacerse en la fase de descubrimiento de tu propuesta. No inviertas demasiado tiempo no remunerado en investigación para un solo proyecto; si investigas, debe tener valor en muchos proyectos futuros, de lo contrario estarías perdiendo tu tiempo. Cuando investigo algo, siempre me pregunto: "¿Cómo puedo implementar esto para otros clientes?". Si no puedo, generalmente se factura, ya sea con el proyecto o con mi tarifa por hora (acordada previamente). Recuerda, durante la fase de descubrimiento, debes ser el experto haciendo todas las preguntas necesarias, para minimizar las revisiones más adelante. En proyectos creativos, siempre habrá revisiones, y eso debe ser tenido en cuenta en tu presupuesto.
Para mis trabajos de tecnología, cotizo cuántas horas debería tomar en una situación perfecta (es decir, todas las conexiones funcionan, los discos del programa están disponibles, todos los nombres de usuario me han sido proporcionados, etc). Luego estimo posibles problemas que pueda tener, y añado el costo. Luego lo aumento con un margen del 25-50% por cualquier imprevisto fuera del alcance que haya pasado por alto al evaluar las necesidades del cliente. Les doy este precio, y menciono que puede ser menor o mayor; si es mayor, entonces hay problemas serios que deben abordarse antes de facturar más de esa cantidad. Esto también muestra al cliente que comprendes que ellos trabajan por su dinero también, y no quieres perjudicarlos.
Lo mejor que debes recordar, sin embargo, es que tu investigación debe ser compensada. ¡Si puedes utilizarla con otros clientes, genial! No cobres la cantidad total al primer cliente que te pida hacer algo, sino incluye partes de ella en proyectos futuros. Si estás investigando solo para un cliente y sientes que no se puede utilizar en otro lugar, ¡entonces debes cobrarle al cliente por ello! Dicho esto, el 99% del tiempo, puedes utilizar las habilidades que aprendiste investigando en otros proyectos; siempre hay excepciones que confirman la regla, sin embargo.
2 votos
Es parte de cualquier trabajo de programación tener que investigar los detalles sobre cómo implementar lo que el cliente desea. Por lo tanto, cobraría por mi tiempo. Tal como lo veo, ese tiempo de investigación (igual que el tiempo de diseño, de pruebas y de documentación) es facturable.