Aquí hay más información que escribí en mi blog sobre este importante tema:
Analizando el costo del desarrollo del sitio web
Sin ver los detalles exactos de un proyecto, es imposible estimar los costos de desarrollo (algo así como preguntar, “¿cuánto cuesta una casa?” Sin más información). Aquí hay una breve lista de factores que afectarán el costo de un proyecto de desarrollo web, extensión de navegador o aplicación móvil:
- ¿Qué necesito para ser aceptado en Canadá como desarrollador web?
- ¿Cuánto tiempo llevó construir la versión inicial de Wealthfront?
- ¿Todavía vale la pena especializarse en el desarrollo web front-end en 2017?
- ¿Qué es un procedimiento paso a paso para construir una plataforma similar a Kmikeym.com?
- ¿Qué es la API de WordPress?
- El lenguaje de desarrollo, las habilidades técnicas y la experiencia de su desarrollador.
- Qué tan bien esas habilidades satisfacen tus necesidades
- La capacidad del desarrollador para comprender plenamente las necesidades del proyecto.
- La ubicación geográfica de tu desarrollador
- Los desarrolladores en la ciudad de Nueva York son muy caros
- Los desarrolladores en Raleigh-Durham son comparativamente bastante asequibles
- La oferta y la demanda de ese conjunto de habilidades en particular.
- Ruby on Rails tiene una gran demanda, pero no hay suficientes desarrolladores, por lo que es costoso.
- PHP tiene una gran demanda pero hay muchos recursos, por lo que sigue siendo asequible
- La complejidad del proyecto.
- El tamaño y la duración del proyecto.
- Los proyectos más largos generalmente tienen una tarifa por hora más asequible que un proyecto de consultoría corto de 10 horas
Muchos más detalles también influyen en los costos.
El mejor consejo que puedo brindar, como desarrollador web y como presidente de una agencia de desarrollo bien establecida, es dar un paso atrás y considerar si la tentación de ahorrar unos pocos dólares vale el riesgo inherente al tratar de encontrar un barato pero desarrollador competente.
En primer lugar, enfóquese en el valor que obtendrá al completar su proyecto adecuadamente (en lugar de tratar principalmente de reducir los costos de desarrollo).
Esto invariablemente dará como resultado entregas de mayor calidad que, a largo plazo, ahorrarán una enorme cantidad de dinero.