¿Cuántos desarrolladores web back-end y front-end serían ideales para hacer un sitio web sólido? Estaba pensando en desarrolladores que dominan Ruby y SQL.

Es posible que un desarrollador cree un sitio web sólido si es un desarrollador de pila completa; aunque es probable que necesite a alguien con habilidades de diseño gráfico para que se vea bien.

Hice esto con mi proyecto paralelo Luzme, y puede ser una forma muy eficiente de construir código rápidamente, ya que no es necesaria la comunicación del equipo cuando lo está haciendo todo usted mismo.

Pero para un sitio web creado para servir a un propósito comercial, también debe pensar en problemas a más largo plazo. Tener un “factor de autobús” de 1 abre el proyecto al riesgo (cuando esa persona es golpeada por el autobús …)

Así que sugiero que lo óptimo sea entre 2 y 4 desarrolladores.

Ahora, ¿cómo planea implementar y monitorear el sitio? Si necesita ejecutarse las 24 horas del día, los 7 días de la semana, deberá planificar la asistencia las 24 horas del día, los 7 días de la semana. Y necesitará un RunBook, por lo que probablemente necesite devops y soporte de documentación.

Mi punto aquí, es que hay más para hacer un sitio web sólido que solo escribir código; y para que un sitio bien desarrollado se mantenga sólido, debe planificar cómo piensa administrarlo a corto plazo y mantenerlo actualizado a largo plazo.

Siempre es aconsejable mantener el tamaño de su equipo lo más pequeño posible. Según Sandglaz [1], cuanta más gente hay en un proyecto, más tiempo y esfuerzo se dedican a la comunicación, más tiempo lleva hacer las cosas.

Para responder a su pregunta, la cantidad de desarrolladores necesarios dependerá de qué tan grande sea el proyecto, el nivel de competencia de los desarrolladores y el marco de tiempo para el proyecto.

Notas al pie

[1] Productividad y tamaño del equipo: menos es más – Sandglaz Blog

Uno. Obtenga un desarrollador de pila completa y el proyecto se completará. La pregunta es qué tan grande de un proyecto estás pensando. Si solo quieres un blog simple, puedes aprender a codificar y manejar cada aspecto del desarrollo a tu gusto. Si estás pensando en la escala de Facebook, eso es otra cosa. Todo depende de los requisitos del proyecto.