¿Cuál es la mejor manera de calcular el costo total de propiedad de los marcos web?

Aquí están las cosas que sé que contribuyen al TCO.

  1. Salario promedio del desarrollador para el nivel de habilidad requerido
  2. Costo por tipo de servidor: web, base de datos, caché, balanceador de carga, middleware, etc. Calcule el costo del sistema operativo en esto.
  3. Costo de las licencias de software del servidor para ejecutar todo
  4. Costo de licencias de software de desarrollador
  5. Costo para el desarrollador de hardware y máquinas
  6. Nivel de productividad para la cadena de herramientas.
  7. Capacidad para implementar una integración continua
  8. Capacidad para aplicar devops u otros conceptos de administrador de sistemas de alto nivel

Los primeros 5 son lo suficientemente fáciles de calcular, pero 6+ son un poco más descabellados y dependen mucho de a quién contrates, más que la cadena de herramientas.