Skip to content

Latest commit

 

History

History
80 lines (41 loc) · 3.62 KB

File metadata and controls

80 lines (41 loc) · 3.62 KB

Tips for developers

Este archivo contiene consejos para desarrolladores, donde se muestran herramientas y consejos útiles a la hora de realizar proyectos para clientes.

¿Cómo realizar una cotización?

Es importante destacar que todos los proyectos son diferentes por eso los precios no van a ser iguales, así sean del mismo tipo (Web, móvil, etc)

  1. Anota los requerimientos de tu cliente. NO puedes poner un precio sin saber de qué se trata. Con esto evitarás pérdidas y enojos si defines bien esta parte y la pones en el contrao en el contrato

En el contrato debe estimarse

  • Plazo
  • Tiempo de soporte
  1. Calcula los costos humanos ¿Cuántas personas necesitarás para este proyecto? ¿Cuántas horas/hombre se requieren?

  2. Calcula los costos NO humanos ¿Qué herramientas necesitas y cuánto le cuestan? Por ejemplo conexión a internet, licencias de software, movilidad, energía eléctrica, etc.

Por ejemplo, una computadora que cuestra USD $1000 y se estima una vida útil de 2 años = 24 meses

De acuero a esto, calculamos el costo de la computadora al mes

Costo PC mes = $1000 / 24 = $41,667

  1. Agrega 20% de ganancias Los costos anteriores se van a pagar en herramientas y equipo humano. Necesitas ganancias, sin ganancias habrás trabajado gratis. 20% es el mínimo razonable

  2. Agrega 10% de extra para negociación Siempre el cliente quiere pedir rebaja. Necesitarás un margen para negociar con el cliente. Si el presupuesto es exacto y el cliente le pide rebaja, quedarás en pérdida.

  3. Agrega los impuestos El gobierno siempre nos va a pedir su parte. Suma todo lo anterior y aumentale el porcentaje de impuestos de acuerdo a tu paías. El resultado de todo lo anterior es la cotización que le puedes ofrecer al cliente.

  4. BONUS

  • SIEMPRE cobra un anticipo (Nunca cobres al final)
  • Firma un contrato especificando los requerimientos, el plazo de entrega, las condiciones del servicio y el cronograma de pagos. ¡Todo debe estar en el contrato!, es el respaldo que se tiene.

¿Cuánto cobrar por un proyecto?

Muchas veces no sabemos cuánto cobrar por un proyecto, la siguiente guía nos dará una noción sobre cuánto podemos cobrar por un desarrollo.

  1. Saber el salario promedio de un programador en tu país

Por ejemplo, en Colombia el salario promedio es de USD $1000, por colocar un ejemplo

En base a esto calculamos el salario anual

Salario al año = $1000 * 12 meses = $120000/año

Si un año tiene 52 semanas, y de esas 2 las tomamos de vacaciones nos quedará 50 semanas de trabajo.

Si se trabajan 40 horas por semana, tendremos una cantidad de 2000 horas laborales en el año

Entonces basado en eso, calculamos el precio por hora

Precio Hora = $12000 / 2000 = $6 / hora

Ya como tenemos eso, debemos incluir los impuestos

Si se suma el 30% de impuestos, el precio de la hora quedaría

$6 * 1.3 = 7.8 = $8 / hora (Redondeado)

Teniendo definido el precio por hora, ya es cuestión de estimar la duración que puede tener el proyecto en horas

Si es un proyecto entero, es mejor acolchonar el tiempo que se ha estimado, porque pueden resultar algunas condiciones que pueden hacer que el proyecto dure más de los esperado y, en consecuencia tener pérdidas. En cambio, si se llega a hacer en menos tiempo, vas a tener unas horas extras "pagas" que pueden ayudar bastante en los momentos donde no haya trabajo, haciendo que no esté sin nada de dinero en este tiempo. Pero es bueno saber administrar el dinero que le llega apartando una porción para cada necesidad.

Finalmente, cuando ganes más experiencia es bueno considerar aumentar los honorarios.