¿Cuáles son los factores impulsores para elegir una pila de tecnología mientras se desarrolla un nuevo proyecto basado en la web?

Los factores impulsores generalmente son:

1. Conjunto de habilidades del equipo. [Si el equipo está bien versado en una pila específica, entonces el rendimiento será bueno en comparación con cualquier otra pila]
2. Proceso de familiaridad. [Si el equipo de desarrollo conoce la pila pero el equipo de implementación / servicio es nuevo, entonces puede tener problemas de implementación y mantenimiento.]
3. Costo de despliegue. [Si la pila necesita servidores de alta gama / configuración a pesar de que el proyecto es menos necesitado, este factor puede detener los proyectos.]
4. Costo de mantenimiento. [Si la pila es relativamente nueva y es difícil encontrar personas con conocimiento de la pila, puede que no sea prudente seguir adelante con esta pila].
5. Costo del cambio de proveedor. [Cada pila está compuesta por muchos productos diferentes que pertenecen a diferentes proveedores. Si hay un bloqueo de código / implementación, entonces debe considerar el costo de alejarse del proveedor en el futuro]
6. Escalabilidad. [Si la pila no permite escalar a grandes operaciones, puede causar un gran problema en el futuro].

Excepto por los 6 factores anteriores, realmente no creo que nada más importe con respecto a la selección de la pila. Las personas agregarán estabilidad, seguridad y especialidad a esta lista, pero cada pila es lo suficientemente estable, segura y especialmente desarrollada para manejar los requisitos de software actuales.

More Interesting

¿Cuáles son algunos de los mayores errores de ingeniería de software que ha cometido?

¿Cuáles son algunos lenguajes / métodos y herramientas de programación modernos utilizados por las nuevas empresas de Internet de hoy?

¿Cuáles son los mayores problemas con SAP como empresa y su software?

¿Cómo puede un SE con 8 años de experiencia en TI (Java, Sterling Commerce) en Bangalore tratar de establecerse en los Estados Unidos sin ofertas en el lugar en este momento?

¿Es este el momento adecuado para cambiar de trabajo en la industria del software?

¿Cómo se hacen amigos los ingenieros con los diseñadores de arte?

Cómo desarrollar una aplicación que reemplace PuTTy (modo serie)

¿Cuál es la diferencia entre un ingeniero DevOps y un desarrollador back-end? Si es así, ¿cuáles son sus roles y qué debería haber estudiado?

¿Por qué los jóvenes de la India están más atraídos por la industria SEO que la industria del software en estos días?

¿Hacer que las aplicaciones IOS en javascript sean algo común? ¿O es algo que se puede lograr, pero que no es ideal para las aplicaciones IOS?

¿Es Scrum para la innovación?

Economía: ¿Los salarios de los pasantes de software alcanzaron su punto máximo en Silicon Valley?

Aparte de Heartbleed, ¿cuáles fueron los notables errores graves de software que han sucedido desde que la ingeniería de software se convirtió en una profesión?

¿Qué lenguajes de programación se usan más comúnmente en las startups?

Antes de trabajar con un proveedor para el desarrollo de software, ¿cuáles son las preguntas importantes que deben hacerse antes de asociarse?