Saltar al contenido principal

Total Cost Ownership (TCO)

MUSCLEMATE

Musclemate, Grupo 3, PPL​

Historial de versiones​

VersiónFechaAutorDiferencia entre versiones
1.02024-02-08González Marcos, Pedro y Dana Cabello, DavidVersión inicial del documento
2.02024-02-09González Marcos, Pedro y Dana Cabello, DavidFinalización del documento
3.02024-02-10González Marcos, PedroCorrección del documento
4.02024-02-15González Marcos, PedroCorrección del documento
5.02024-02-16González Marcos, PedroCorrección del documento
6.02024-02-22González Marcos, PedroCorrección del documento
7.02024-03-01González Marcos, PedroCorrección del documento
8.02024-04-01González Marcos, PedroGráficas TCO y Cálculos
9.02024-04-01Juan Carlos Moreno PérezAgregados costes de SLA
10.02024-04-21González Marcos, PedroReestructuración documento y añadir roles nuevos
11.02024-04-29González Marcos, PedroCorreción feedback recibido y gastos de marketing
12.02024-04-29Zarandieta Ortiz, DavidReinterpretación del TCO
13.02024-05-06Dana Cabello, DavidCorrecciones y mejoras

Introducción​

En este documento, se establece el coste total de la propiedad respectivo al proyecto. Para ello, se tiene en cuenta el precio de desarrollo del proyecto, y sus estimaciones de precio de mantenimiento y operación. Es decir que va más allá del precio inicial de compra y tiene más sentido si lo analizamos como un gasto a largo plazo.

Costes de capital (Capex)​

Costes de personal​

El equipo encargado del proyecto, está formado por 15 integrantes. Cada uno de ellos, tiene la obligación de dedicar al menos 10 horas semanales a dicho proyecto.

Tomando como punto de partida un sueldo de 8€ a la hora, obtenemos que, el sueldo mensual base es:

  • 8€/hora x 10 horas x 4 semanas / 1 mes = 320€/mes

Teniendo en cuenta esto, a cada rol se le asigna un multiplicador:

  • Junior Developer: x1
  • Senior Developer: x3
  • QA: x2
  • Operation Engineer: x2.5
  • Systems Technician: x1.5
  • Project Manager: x3.5
  • GDPR Compliance Officer: x2
  • Community manager: x2.5

Asumimos que en nuestro equipo tenemos:

  • 5 Junior Developers
  • 3 Senior Developers
  • 3 QA
  • 1 Operation Engineer
  • 2 Systems Technician
  • 1 Project Manager
  • 1 GDPR Compliance Officer
  • 2 Community Managers

Al mes, los costes cada rol suman:

  • 320€ x 5 Junior Developers x 1 (Multiplicador) = 1.600€
  • 320€ x 3 Senior Developers x 3 (Multiplicador) = 2.880€
  • 320€ x 3 QAs x 2 (Multiplicador) = 1.920€
  • 320€ x 1 Operation Engineer x 2.5 (Multiplicador) = 800€
  • 320€ x 2 System Technicians x 1.5 (Multiplicador) = 960€
  • 320€ x 1 Project Manager x 3.5 (Multiplicador) = 1.120€
  • 320€ x 1 GDPR Compliance Officer x 2 (Multiplicador) = 640€
  • 320€ x 2 Community Managers x 2.5 (Multiplicador) = 1.600€

Con todo, obtenemos que el costo de personal

Total: 11.520€/mes

Costes de infraestructura​

Asumimos los siguientes costes para facilitar el espacio de trabajo de los desarrolladores:

  • Alquiler de oficinas: 2.500€/mes
  • Luz: 648€/mes
    • 0,18 €/kWh
    • 12 horas operativas
    • 10 kW contratados
    • 0,18 x 12 x 10 x 30 = 648€/mes
  • Agua: 160€/mes

Total: 3.308€/mes

Costes de licencias y subscripciones​

En costes de suscripciones, además, tenemos lo siguiente:

  • Sonarcloud (plan de 500.000 líneas de código): 160€/mes
  • GitHub Team: 4€/miembro/mes x 15 miembros: 60€/mes

Total: 220€/mes

Activos de la empresa​

Para el equipo de desarrollo vamos a comprar 15 portátiles que se amortizarán en 24 meses.

  • Portátiles: 7.500€

Amortización lineal a 24 meses.

7.500€ / 24 meses = 312,5€

Total: 312,5€/mes

Costes totales​

En total, los costes mensuales son:

  • 11.520€ Costes de personal
  • 3.308€ Costes de infraestructura
  • 220€ Costes de licencias y subscripciones

Total excepto los activos de la empresa: 15.048€/mes

Teniendo en cuenta que el desarrollo dura 4 meses. Con ello, obtenemos 15.048 x 4 = 60.192€ a esto debemos sumarle los activos de la empresa que se pagan en 24 meses, 312,5 x 24 = 7.500€,

Total con los activos de la empresa: 60.192€ + 7.500€ = 67.692€

El coste total de capital (Capex) es: 67.692€

Costes de operación mensual (Opex)​

Costes de personal​

Como la aplicación ya está desarrollada, asumiremos que para mantenerla solo hará falta un miembro de QA, un miembro de Operation Engineer, dos de Systems Technician y 2 Community Managers.

  • 320 x 1 x 2 = 640€
  • 320 x 1 x 2.5 = 800€
  • 320 x 2 x 1.5 = 960€
  • 320 x 2 x 2.5 = 1.600€

Con ello, los costes de personal ascienden a Total: 4.000€/mes

Costes de infraestructura​

Al terminar el desarrollo la empresa va a mudarse de oficina para recortar gastos:

Incurriendo en 400€ al mes

  • Alquiler de oficinas: 400€/mes
  • Luz: 648€/mes
    • 0,18 €/Kwh
    • 12 horas operativas
    • 10 Kw contratados
    • 0,18 x 12 x 10 x 30 = 648€/mes
  • Agua: 160€/mes

Total: 1.208€/mes

Licencias de software​

  • GitHub Team: 4 miembros x 4€/miembro/mes = 16€/mes

Además del coste de GitHub Team, sumamos el del despliegue en AppEngine, del cual asumimos que trabajaría 12 horas al día, redondeando a unos 18€ al mes.

  • AppEngine: 18€/mes

  • Con PythonAnywhere, escogemos el plan Hacker, de 5€ al mes.

Sin embargo, el tamaño creciente de la aplicación influye en su despliegue en PythonAnywhere. Suponiendo que cada gimnasio hace alrededor de 150 peticiones, debemos de cambiar de planes al llegar a los 20 gimnasios, en cuyo caso se pasaría al plan Web Dev, de 12€/mes, y al llegar a los 30, se deberá pasar al plan de 99€/mes.

Total: 39€/mes

Costes de marketing​

Vamos a contar con unos 20.000€ para realizar la campaña de marketing.

Para los primeros 2 meses vamos a destinar 5.000€ en anuncios en instagram para generar interés entre el público joven y los empresarios. Asumniendo que el CPM (Coste por mil impresiones) es de 5€ podemos generar 1.000.000 de impresiones.

A medio plazo y largo plazo vamos a invertir 10.000€ en crear contenido en nuestras redes sociales (X, Instagram y Youtube), por lo que reservamos un dinero para el coste de materiales licencias y editores de video. Queremos generar marca personal y que el usuario no solo se identifique con el producto, sino que tambien con el equipo detrás de MuscleMate.

Con los 5.000€ restantes vamos a contratar una empresa que se encarge de la dirección del arte, el logotipo y el sistema de diseño de la empresa. Para que nuestros clientes se sientan cómodos con la marca y retengamos a la mayor parte de nuestros usuarios por la estética y el prestigio de la marca.

La amortización mensual de los costes de marketing es:

Total: 20.000€ / 20 = 1.000€/mes

Costes totales​

Con todo, obtenemos que el coste total de operación mensual inicialmente es:

  • 4.000€ Costes de personal
  • 1.000€ Costes de marketing
  • 1.208€ Costes de infraestructura
  • 39€ Licencias Software

Total: 6.247€/mes

Evolución a lo largo del tiempo​

Para ver los beneficios y costes de la aplicación a largo plazo, tenemos en cuenta los siguientes factores:

  • Asumimos de base los valores anteriormente calculados para los costes, y dependiendo del caso le añadiremos un multiplicador al coste mensual.
    • Optimista: Los costes mensuales son un 20% más bajos que los esperados.
    • Esperado: Los costes mensuales son los medidos inicialmente.
    • Pesimista: Los costes mensuales son un 20% más altos que los esperados.
    • Hay que tener en cuenta que se sumarán los costes iniciales de desarrollo del proyecto.
  • Para los beneficios, asumiremos los siguientes 3 casos:
    • Optimista: Cada mes, se suscriben al plan estándar 10 gimnasios y 4 al plan Prémium y abandonan la suscripción un 1% de los gimnasios suscritos.
    • Esperado: Cada mes, se suscriben al plan estándar 5 gimnasios y 2 al plan Prémium y abandonan la suscripción un 2% de los gimnasios suscritos.
    • Pesimista: Cada mes, se suscriben al plan estándar 3 gimnasios y 1 al plan Prémium y y abandonan la suscripción un 4% de los gimnasios suscritos.

Tenemos en cuenta que el plan estándar cuesta 97,99€ y el Prémium 109,99€ al mes.

Realizando un estudio de 24 meses, obtenemos los siguientes datos, teniendo en cuenta los beneficios y gastos en cada mes:

  • Se estima que el número de gimnasios que ingresarían y el número de gimnasios que abandonarían la suscripción se equilibraría a los 98 meses (unos 8 años) y el crecimiento ya no sería creciente y se estancaría en 301 suscripciones, siendo un 71,42% de ellas "Estándar" (215 suscripciones)y el 28,58% "Prémium" (86 suscripciones). Obteniendo así unas ganancias estables de 30.527€ al mes en bruto (sin tener en cuenta los costes). Todo esto está calculado para los beneficios esperados.