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.