¿Cuánto cuesta construir un sitio web importante como Yahoo Finance?

Dependiendo de la cantidad de funcionalidad que desee, puede obtener algo en funcionamiento por $ 15–30k en desarrollo, dependiendo de la funcionalidad mínima que necesita. El conjunto completo de aplicaciones de finanzas de yahoo tiene más de 1 millón de dólares en desarrollo.

La otra respuesta habla de empleados de $ 5 / hora, pero eso no es realista ni práctico para una solución de nivel empresarial. Es probable que nadie dispuesto a trabajar por $ 20 / hora pueda construir esta aplicación. Pueden prometer que pueden pero no entregarán el producto terminado que espera.

Además, ni siquiera discute dónde obtendrá sus datos. Los datos de stock en tiempo real no son gratuitos. Tendrá costos más allá de los costos de desarrollo y mantenimiento y serán continuos. Ampliar la base del código (es decir, agregar más funciones) requerirá además más tiempo de desarrollo y prueba.

Necesita una RFP / especificación precisa para obtener una cotización real en un proyecto como este. También debe fijar el precio de los datos (¿tiene que ser en tiempo real? Es probable que haya fuentes gratuitas o casi gratuitas en 10-15 minutos de retraso.

Bueno, la pregunta es complicada y realmente depende. Trataré de darte las matemáticas sobre este asunto.

En primer lugar, ¿qué estás tratando de construir? Supongo que hay dos opciones:

  1. Desea crear la copia exacta de Yahoo Finance para cualquier propósito (usted es una gran empresa y puede permitírselo).
  2. Desea crear el MVP inicial (producto mínimo viable) o la primera versión (iteración) de este sitio web para recopilar los comentarios de los usuarios, probar si su modelo de negocio es válido, atraer inversiones, iniciar una nueva empresa (usted es un startup o pequeña empresa).

Supongo que la segunda opción es más adecuada para tus necesidades. El desarrollo de inicio siempre es ágil, significa que está en comunicación constante con sus usuarios y cambia el software de acuerdo con sus comentarios.

Ok, volviendo a la estimación. Los desarrolladores generalmente estiman el trabajo de desarrollo de software en horas hombre *. Según mi experiencia y la experiencia de nuestra empresa (soy el propietario de Aspirity – estudio de desarrollo web y móvil), la primera versión simple (MVP) de lo que está solicitando podría construirse en alrededor de 1000 horas hombre *. Es importante entender que sería una versión muy limitada de Yahoo Finance real con probablemente un par de funciones principales, eso es todo.

Ok, que sigue? Luego viene lo ágil. Supongo que para iterar rápidamente, necesitaría de 2 a 10 desarrolladores dedicados, dependiendo de los comentarios que recibiría de sus usuarios, su financiación, por supuesto, y la decisión sobre qué tan rápido irá de acuerdo con sus objetivos comerciales. Se trata de 300 a 1500 horas hombre * de trabajo cada mes (suponiendo 150 horas de trabajo).

Según mi respuesta anterior (la respuesta de Georgiy Savchenko a ¿Por qué un sitio web cuesta alrededor de $ 5000 en los EE. UU., Cuando puede obtenerlo por $ 300 en Upwork?) Donde discutimos las tarifas de los desarrolladores, podría ser de $ 5-120 por hombre * hora ( de acuerdo con la calidad de desarrollo que necesitaría).

Entonces, las cifras finales son:

  • $ 5–120K para la versión inicial del software (MVP): el promedio es de $ 60K.
  • $ 1.5–180K por mes para el desarrollo posterior (de 2 desarrolladores que trabajan por $ 5 / hora a 10 desarrolladores que trabajan por $ 120 / hora): el promedio es de $ 36K por mes en caso de que 4 desarrolladores trabajen por $ 60 por hora.

Espero que ayude a hacer la elección correcta.

UPD: en ningún caso recomiendo usar desarrolladores de $ 5 / hora para construir este proyecto. Si lo hace, el sitio web se vería como la tarea del estudiante (si alguna vez termina en un estado estable en este caso). Es solo una estimación de todos los casos posibles. Mire las cifras promedio dadas en su lugar.

Si lo estás haciendo tú mismo, nada. Pero tomará muchos años.

Si está contratando equipos de desarrolladores, si tiene que preguntar es más de lo que puede esperar poder pagar.