Skip to main content

costs-analysis

Imagen 1Imagen 2

Ingeniería del Software y Práctica Profesional - Universidad de Sevilla
#

BERMEJO SORIA, CARLOS

CASAL FERRERO, RUBÉN

DOMÍNGUEZ RUIZ. ANDRÉS

DOMÍNGUEZ-ADAME RUIZ. ALBERTO

FERNÁNDEZ CASTILLO, JAVIER

GALLARDO MARTOS, DANIEL

HERRERA RAMIREZ, ISMAEL

IZQUIERDO LAVADO, MARIO

MATEOS GÓMEZ, FERNANDO JOSÉ

MERINO PALMA, ALEJANDRO JOSÉ

MONTERO MARTÍNEZ, FRANCISCO JESÚS

LÓPEZ MOYANO, ROCÍO

OTERO BARBASÁN, MANUEL

VILAPLANA DE TRÍAS, FRANCISCO DAVID

ZARZUELA REINA, CARLOS

Sevilla, Enero 2024

Entregable: S3#

Grupo 01 (Mañana) - IT Talent#

Control de Versiones

VersiónFechaAutorCambios
v1.002/02/2024Alberto, Alejandro, Ismael, MarioDocumento inicial
v1.103/02/2024Alberto, Alejandro, Ismael, MarioFinalización de la primera versión del documento
v1.210/02/2024Francisco, AlejandroFinalización de la segunda versión del documento
v1.316/02/2024Ismael,FranciscoFinalización de la tercera versión del documento
v1.401/03/2024FranciscoFinalización de la cuarta versión del documento
v1.517/03/2024FranciscoFinalización de una nueva versión del documento
v1.629/03/2024FranciscoFinalización de una nueva versión del documento
v1.719/04/2024FranciscoFinalización de una nueva versión del documento

Resumen del documento#

En este informe, se llevará a cabo una evaluación detallada de los costes, junto con la determinación de la estrategia de monetización del proyecto. El objetivo es identificar la mejor manera de recuperar la inversión.

Índice

Sevilla, Enero 2024

Control de Versiones

Resumen del documento

Índice

Estimación general de costes

Costes de puesta en marcha

Costes de desarrollo

Costes operativos (por mes)

Cálculo del Coste Total de Propiedad (TCO) después de un mes

2. Análisis de los modelos de negocio de los competidores

3. Decisión de monetización

Empresas

Candidatos

4. Bibliografía

Estimación general de costes

Según el PMBOK, un coste son todos aquellos gastos que realiza una organización para llevar a cabo una tarea. Definimos como gastos los siguientes:

  • Aquellos que forman parte de la actividad diaria de la organización.
  • Los que están vinculados a los procesos internos.
  • Los que son indispensables para el desarrollo del proyecto.

Realizaremos un análisis de costes en escenarios muy diferentes; en concreto, en escenarios optimistas, pesimistas y realistas, a corto y largo plazo. Antes de comenzar, se hace necesario hablar de algunos puntos relevantes para nuestra estimación de costes:

El número de empresas con actividades relacionadas con la informática que tienen sede en Sevilla es de 1.329 y el número de personas desempleadas es de 61.435 (los números pueden haber variado ligeramente desde que se hicieron los estudios). Utilizaremos esta información para plantear diferentes escenarios.

Otro punto muy relevante es que la aplicación realizará análisis de perfiles de GitHub, por lo que es necesario analizar cuántos puntos de la API de GraphQL gastaremos en cada escenario, para decidir qué licencia de GitHub necesitaremos contratar en cada caso.

Para cada análisis la aplicación realiza dos consultas. Sumando las solicitudes que se tienen que realizar para la primera:

  • 10 últimos repositorios del usuario = 1
  • Detalles básicos del usuario = 1
  • Idiomas: 10 (una por repositorio)
  • Archivo package.json: 10 (una por repositorio)
  • Contribuciones: 1

Total = 23 solicitudes.

Aplicando la fórmula que se proporciona en la documentación de GitHub (dividiendo entre 100 y redondeando) nos da un total de 1 punto (23/100). Sumando las solicitudes que se tienen que realizar para la segunda:

  • Detalles básicos del usuario = 1
  • 100 últimas Pull Requests = 1
  • Archivos de las Pull Request: 100 (una por PR)

Total = 102 solicitudes.

En este caso, nos vuelve a dar 1 punto (102/100).

El estudio realizado nos lleva a la conclusión de que cada análisis conlleva un total de 2 puntos gastados. Cualquier cuenta de GitHub, utilizando un token de autenticación, proporciona 5000 puntos por hora. Teniendo eso en cuenta, además del hecho de que los candidatos pueden modificar su perfil (y, por lo tanto, generar un análisis) una vez al mes, y si pagan el plan avanzado 3 veces, analicemos cada escenario por separado.

En el escenario pesimista tendremos las siguientes condiciones iniciales:

Durante los 6 primeros meses, el lanzamiento del producto enfrentará desafíos, resultando en ingresos mínimos. El número de usuarios prácticamente no incrementará, resultando en los siguientes números en el último mes de este difícil período:

  • El 5% de las empresas TIC con sede en Sevilla deciden pagar alguna de nuestras suscripciones; estando solo el 15% de ellas interesadas en el plan más costoso:
    • 10 empresas están suscritas a nuestro plan avanzado.
    • 50 empresas están suscritas a nuestro plan básico.
    • 6 empresas están suscritas a un plan personalizado por valor de 150€.
  • El 1% de las personas desempleadas de Sevilla utilizan nuestra aplicación, de las cuales un 1% deciden pagar nuestra suscripción:
    • 614 candidatos utilizan nuestra aplicación.
    • 6 candidatos están suscritos a nuestro plan avanzado.
Rol

Número de usuarios (mensuales)

Candidato614
Representante66
Total680

Se podrán realizar, como máximo, 626 análisis al mes. Por lo tanto, se gastarán, como máximo, 1.252 puntos de la API de GraphQL.

Al cabo de 12 meses, el crecimiento de ingresos seguirá siendo lento. Se han mejorado los resultados, pero siguen siendo ingresos insuficientes para recuperar la inversión, resultando en los siguientes números el último mes de este período:

  • El 7% de las empresas TIC con sede en Sevilla deciden pagar alguna de nuestras suscripciones; estando solo el 20% de ellas interesadas en el plan más costoso:
    • 19 empresas están suscritas a nuestro plan avanzado.
    • 68 empresas están suscritas a nuestro plan básico.
    • 6 empresas están suscritas a un plan personalizado por valor de 150€.
  • El 1,5% de las personas desempleadas de Sevilla utilizan nuestra aplicación, de las cuales un 2% deciden pagar nuestra suscripción:
    • 922 candidatos utilizan nuestra aplicación.
    • 18 candidatos están suscritos a nuestro plan avanzado.
Rol

Número de usuarios (mensuales)

Candidato922
Representante93
Total1.015

Se podrán realizar, como máximo, 958 análisis al mes. Por lo tanto, se gastarán, como máximo, 1.916 puntos de la API de GraphQL.

Al cabo de 24 meses, la empresa enfrentará decisiones difíciles, con ingresos decrecientes, resultando en los siguientes números en el último mes de este período:

  • El 5,2% de las empresas TIC con sede en Sevilla deciden pagar alguna de nuestras suscripciones; estando solo el 10% de ellas interesadas en el plan más costoso:
    • 7 empresas están suscritas a nuestro plan avanzado.
    • 60 empresas están suscritas a nuestro plan básico.
    • 2 empresas están suscritas a un plan personalizado por valor de 150€.
  • El 1.2% de las personas desempleadas de Sevilla utilizan nuestra aplicación, de las cuales un 2% deciden pagar nuestra suscripción:
    • 737 candidatos utilizan nuestra aplicación.
    • 15 candidatos están suscritos a nuestro plan avanzado.
Rol

Número de usuarios (mensuales)

Candidato737
Representante69
Total806

En el escenario optimista tendremos las siguientes condiciones iniciales:

Durante los 6 primeros meses, los ingresos crecerán de manera modesta a medida que el producto gana tracción, resultando en los siguientes números en el último mes de este período:

  • El 10% de las empresas TIC con sede en Sevilla deciden pagar alguna de nuestras suscripciones; estando el 30% de ellas interesadas en el plan más costoso:
    • 40 empresas están suscritas a nuestro plan avanzado.
    • 81 empresas están suscritas a nuestro plan básico.
    • 12 empresas están suscritas a un plan personalizado por valor de 150€.
  • El 2% de las personas desempleadas de Sevilla utilizan nuestra aplicación, de las cuales un 10% deciden pagar nuestra suscripción:
    • 1.229 candidatos utilizan nuestra aplicación.
    • 123 candidatos están suscritos a nuestro plan avanzado.
Rol

Número de usuarios (mensuales)

Candidato1.229
Representante133
Total1.362

Se podrán realizar, como máximo, 1.475 análisis al mes. Por lo tanto, se gastarán, como máximo, 2.950 puntos de la API de GraphQL.

  • Al cabo de 12 meses, el producto captará una gran cuota de mercado, siendo este un punto de inflexión. Los ingresos incrementan mes a mes, resultando en los siguientes números en el último mes de este período:

  • El 30% de las empresas TIC con sede en Sevilla deciden pagar alguna de nuestras suscripciones; estando el 40% de ellas interesadas en el plan más costoso:

    • 159 empresas están suscritas a nuestro plan avanzado.
    • 258 empresas están suscritas a nuestro plan básico.
    • 18 empresas están suscritas a un plan personalizado por valor de 150€.
  • El 6% de las personas desempleadas de Sevilla utilizan nuestra aplicación, de las cuales un 15% deciden pagar nuestra suscripción:

    • 3.686 candidatos utilizan nuestra aplicación.
    • 553 candidatos están suscritos a nuestro plan avanzado.
Rol

Número de usuarios (mensuales)

Candidato3.686
Representante399
Total4.085

Se podrán realizar, como máximo, 4.792 análisis al mes. Por lo tanto, se gastarán, como máximo, 9.584 puntos de la API de GraphQL.

Es la primera vez que se sobrepasan los 5000 puntos que GraphQL ofrece cada hora. Sin embargo, teniendo en cuenta que los análisis se realizarán a lo largo del mes, es prácticamente imposible que se hagan más de 5000 en menos de una hora. En el peor de los casos, se puede controlar que, si muchos usuarios modifican su perfil en poco tiempo, los análisis se queden en cola.

Al cabo de 24 meses, la empresa se consolidará en el mercado, con ingresos que continúan creciendo a un ritmo más moderado, resultando en los siguientes números en el último mes de este período:

  • El 40% de las empresas TIC con sede en Sevilla deciden pagar alguna de nuestras suscripciones; estando el 50% de ellas interesadas en el plan más costoso:
    • 266 empresas están suscritas a nuestro plan avanzado.
    • 236 empresas están suscritas a nuestro plan básico.
    • 30 empresas están suscritas a un plan personalizado por valor de 150€.
  • El 8% de las personas desempleadas de Sevilla utilizan nuestra aplicación, de las cuales un 20% deciden pagar nuestra suscripción:
    • 4.915 candidatos utilizan nuestra aplicación.
    • 983 candidatos están suscritos a nuestro plan avanzado.
Rol

Número de usuarios (mensuales)

Candidato4.915
Representante532
Total5.447

Se podrán realizar, como máximo, 6.881 análisis al mes. Por lo tanto, se gastarán, como máximo, 13.762 puntos de la API de GraphQL.

Al igual que en el caso anterior, los puntos que se gastarán como máximo a lo largo del mes no parecen suficientes como para necesitar un mejor plan.

En el escenario realista tendremos las siguientes condiciones iniciales:

Durante los 6 primeros meses, los ingresos crecerán de forma gradual, resultando en los siguientes números en el último mes de este período:

  • El 7% de las empresas TIC con sede en Sevilla deciden pagar alguna de nuestras suscripciones; estando el 20% de ellas interesadas en el plan más costoso:
    • 19 empresas están suscritas a nuestro plan avanzado.
    • 67 empresas están suscritas a nuestro plan básico.
    • 7 empresas están suscritas a un plan personalizado por valor de 150€.
  • El 1,5% de las personas desempleadas de Sevilla utilizan nuestra aplicación, de las cuales un 8% deciden pagar nuestra suscripción:
    • 922 candidatos utilizan nuestra aplicación.
    • 74 candidatos están suscritos a nuestro plan avanzado.
Rol

Número de usuarios (mensuales)

Candidato922
Representante93
Total1.015

Se podrán realizar, como máximo, 1.070 análisis al mes. Por lo tanto, se gastarán, como máximo, 2.140 puntos de la API de GraphQL.

Al cabo de 12 meses, la empresa observará un crecimiento sostenido de ingresos. La competencia es notable pero manejable, resultando en los siguientes números en el último mes de este período:

  • El 15% de las empresas TIC con sede en Sevilla deciden pagar alguna de nuestras suscripciones; estando el 30% de ellas interesadas en el plan más costoso:
    • 60 empresas están suscritas a nuestro plan avanzado.
    • 126 empresas están suscritas a nuestro plan básico.
    • 13 empresas están suscritas a un plan personalizado por valor de 150€.
  • El 3% de las personas desempleadas de Sevilla utilizan nuestra aplicación, de las cuales un 10% deciden pagar nuestra suscripción:
    • 1.843 candidatos utilizan nuestra aplicación.
    • 184 candidatos están suscritos a nuestro plan avanzado.
Rol

Número de usuarios (mensuales)

Candidato1.843
Representante199
Total2.042

Se podrán realizar, como máximo, 2.211 análisis al mes. Por lo tanto, se gastarán, como máximo, 4.422 puntos de la API de GraphQL.

Al cabo de 24 meses, se consolidará la base de clientes y el crecimiento se moderará, resultando en los siguientes números en el último mes de este período:

  • El 25% de las empresas TIC con sede en Sevilla deciden pagar alguna de nuestras suscripciones; estando el 40% de ellas interesadas en el plan más costoso:
    • 133 empresas están suscritas a nuestro plan avanzado.
    • 185 empresas están suscritas a nuestro plan básico.
    • 14 empresas están suscritas a un plan personalizado por valor de 150€.
  • El 4% de las personas desempleadas de Sevilla utilizan nuestra aplicación, de las cuales un 12% deciden pagar nuestra suscripción:
    • 2.457 candidatos utilizan nuestra aplicación.
    • 295 candidatos están suscritos a nuestro plan avanzado.
Rol

Número de usuarios (mensuales)

Candidato2.457
Representante332
Total2.789

Se podrán realizar, como máximo, 3.047 análisis al mes. Por lo tanto, se gastarán, como máximo, 6.094 puntos de la API de GraphQL.

Para calcular el Coste Total de Propiedad (TCO) tendremos en cuenta los costes de puesta en marcha, los asociados a las 9 semanas de desarrollo y los costes operativos mensuales, considerando las siguientes condiciones iniciales:

  • Establecemos nuestra hora básica de servicio en 15 €.
  • Los cálculos se harán tomando como referencia el escenario realista de los 6 primeros meses, ya que el marco temporal serán las 9 semanas de ejecución y el primer mes posterior al desarrollo.
  • El equipo estará compuesto por 15 personas durante la fase de ejecución, que se comprometen a dedicar 10 horas semanales al proyecto.
  • Una vez que se complete la fase de desarrollo, únicamente se mantendrán dos técnicos para el soporte técnico, un GDPR Data Protection Manager Officer y un Community Manager.
  • Cada registro de usuario ha resultado en 1,5 correos validados, en promedio.

Costes de puesta en marcha#

Son todos los costes previos al desarrollo. Pueden incluir material, licencias de pago único y cualquier gasto que necesitemos para poner en marcha el proyecto.

GastoUnidadesPrecio por unidad

Total

Ordenadores portátiles15 unidades400,00€6.000,00 €
Total6.000,00 €

Costes de desarrollo#

Son todos los costes necesarios para las 9 semanas de ejecución del proyecto. Pueden incluir suministros, personal y licencias mensuales, entre otras cosas.

Tipo de suministroPersonas

Precio del suministro por persona

Total

Luz150,123 €/hora166,05 €
Internet151,67 €/semana225,45 €

Cada persona rondará las 90 horas durante la fase de ejecución, por lo que el coste de luz se calcula como el producto del número de horas (90), el número de personas (15) y el precio por hora (0,123).

Internet, en cambio, se paga por semana; por lo tanto, se calcula como el producto del número de semanas (9), el número de personas (15) y el precio por semana (1,67).

Roles

Nº de miembros por cada rolHora básica de servicioMultiplicador de la hora básica de servicioTotal
Gerente de proyecto115€1,52.025,00€
Gerente de Equipo315€1,56.075,00€
Programador615€18.100,00€
Analista515€1,258.437,50€

Para calcular los costes de personal, poniendo como ejemplo el rol de gerente de equipo, debemos calcular el producto del número de horas (90), el número de miembros del rol (3), la hora básica de servicio (15) y el multiplicador de la hora básica de servicio (1,5).

LicenciaPersonas

Precio por persona (cada mes)

Total

GitHub Team153,72 €167,4 €

Teniendo en cuenta que las peticiones a la API de GraphQL no son un problema, ya que difícilmente sobrepasaremos los 5.000 puntos por hora incluso en el escenario más optimista, para elegir la licencia de GitHub más conveniente debemos tener en cuenta los minutos mensuales que necesitaremos GitHub Actions.

Teniendo en cuenta que somos 15 personas, el workflow tarda en ejecutarse no más de dos minutos y no estimamos superar el commit diario por miembro, por lo que difícilmente superaremos los 900 minutos y nos quedaremos significativamente lejos del límite de 3.000 minutos que ofrece GitHub Pro, lo que nos dará un margen importante en los meses donde la carga de trabajo sea mayor e incluso si el número de miembros del equipo crece con el paso del tiempo.

Coste total de desarrollo25.196,4 €

Costes operativos (por mes)#

Son todos los costes necesarios para mantener el software en funcionamiento una vez que se ha completado el proyecto. Para el cálculo consideraremos que todos los trabajadores han tenido jornadas de 8 horas, 5 días a la semana, durante cuatro semanas; es decir, la condición inicial del primer mes de mantenimiento es que los trabajadores han trabajado 160 horas cada uno.

Además, estimamos tener 312 usuarios registrados, por lo que se habrán validado 468 correos electrónicos. El plan pro de la API de Validect, que es la que utilizamos para validar los correos, ofrece 3000 validaciones mensuales.

Roles

Nº de miembros por cada rolHora básica de servicioNúmero de horasMultiplicador de la hora básica de servicioCoste/mesTotal
Equipo de soporte215€16012.400,00 €2.400,00 €
GDPR Protection Manager Officer115€1601,53.600,00 €3.600,00 €
Community manager115€16012.400,00 €2.400,00 €
Tipo de suministroPersonas

Precio del suministro por persona

Total

Luz40,123 €/hora78,72 €
Internet41,67 €/semana26,72 €

Gasto

Coste/mesTotal
Vercel (2 personas)37,56 €37,56 €
GitHub Team (2 personas)3,72 €/persona7,44 €
Plan pro Validect5,62 €5,62 €
Coste total operativo10.956,06 € / mes

Para calcular el TCO se deben tener en cuenta todos los costes asociados con el proyecto en su vida útil. Posteriormente se comprobará, en los supuestos planteados al principio, cuántos meses necesitaríamos para recuperar la inversión.

Cálculo del Coste Total de Propiedad (TCO) después de un mes#

Tipo de coste

Total
Puesta en marcha6.000,00 €
Desarrollo25.196,4 €
Mantenimiento10.956,06 €
Total42.152,46 €

Si elegimos tener un colchón para imprevistos del 15%, el TCO final sería de

48.475,33 €

Imagen 3

Figura 9. Distribución del TCO

CAPEX vs OPEX:

CAPEX son todos aquellos fondos de una empresa que representan una inversión. Todos estos están enfocados en invertir hacia el crecimiento de la compañía.

CAPEX

Total

Ordenadores portátiles6.000,00 €
Total6.000,00 €

OPEX son desembolsos del día a día que se requieren para que la empresa funcione.

OPEX

Total

Luz244,77 €
Internet252,17 €
Costes de personal35.437,50 €
Licencias mensuales180,46 €
Servidores37,56 €
Total36.152,46 €

Ahora vamos a calcular el retorno de la inversión (ROI) para los tres escenarios (optimista, pesimista y realista).

Comenzamos con el escenario optimista, calculando los ingresos que estimamos obtener al sexto mes:

Plan de preciosSuscripciones

Total

Plan básico (empresas)814.050,00 €
Plan avanzado (empresas)404.000,00 €
Plan personalizado (empresas)121.800,00 €
Plan avanzado (candidatos)1231.230,00 €
Total11.080,00 €

A pesar de perder dinero en los primeros meses, se comenzó a recuperar la inversión muy pronto.

Calculamos los ingresos que estimamos obtener al decimosegundo mes:

Plan de preciosSuscripciones

Total

Plan básico (empresas)25812.900,00 €
Plan avanzado (empresas)15915.900,00 €
Plan personalizado (empresas)182.700,00 €
Plan avanzado (candidatos)5575.570,00 €
Total37.070,00 €

El número de usuarios es muy superior, por lo que durante este periodo (del sexto al decimosegundo mes) se consideró necesario contratar un técnico y recalcular el coste mensual operativo:

Roles

Nº de miembros por cada rolHora básica de servicioNúmero de horasMultiplicador de la hora básica de servicioCoste/mesTotal
Equipo de soporte315€16012.400,00 €7.200,00 €
GDPR Protection Manager Officer115€1601,53.600,00 €3.600,00 €
Community manager115€16012.400,00 €2.400,00 €
Tipo de suministroPersonas

Precio del suministro por persona

Total

Luz50,123 €/hora98,4 €
Internet51,67 €/semana33,4 €

Gasto

Coste/mesTotal
Vercel (3 personas)56,32 €56,32 €
GitHub Team (3 personas)3,72 €/persona11,16 €
Plan pro Validect5,62 €5,62 €
Coste total operativo13.404,90 € / mes

La empresa factura considerablemente más de lo que gasta. En este punto, ya se ha recuperado con creces la inversión.

Para finalizar, analizamos los ingresos que estimamos obtener al vigesimocuarto mes:

Plan de preciosSuscripciones

Total

Plan básico (empresas)23611.800,00 €
Plan avanzado (empresas)26626.600,00 €
Plan personalizado (empresas)304.500,00 €
Plan avanzado (candidatos)9839.830,00 €
Total52.730,00 €

El incremento en el número de usuarios es menor que en el periodo anterior, pero suficiente como para que la empresa tomara la decisión durante este periodo de contratar un técnico y recalcular los costes operativos:

Roles

Nº de miembros por cada rolHora básica de servicioNúmero de horasMultiplicador de la hora básica de servicioCoste/mesTotal
Equipo de soporte415€16012.400,00 €9.600,00 €
GDPR Protection Manager Officer115€1601,53.600,00 €3.600,00 €
Community manager115€16012.400,00 €2.400,00 €
Tipo de suministroPersonas

Precio del suministro por persona

Total

Luz60,123 €/hora118,08 €
Internet61,67 €/semana40,08 €

Gasto

Coste/mesTotal
Vercel (4 personas)75,10 €75,10 €
GitHub Team (4 personas)3,72 €/persona14,88 €
Plan pro Validect5,62 €5,62 €
Coste total operativo15.853,76 € / mes

El aumento en los ingresos supera con creces el aumento en el coste total operativo, por lo que la empresa continúa aumentando los beneficios.

Basándonos en los ingresos estimados en los tres puntos de referencia (6 meses, 1 año y 2 años), podemos estimar la siguiente evolución:

Imagen 4

Vamos ahora con el escenario pesimista, calculando los ingresos que estimamos obtener al sexto mes:

Plan de preciosSuscripciones

Total

Plan básico (empresas)502.500,00 €
Plan avanzado (empresas)101.600,00 €
Plan personalizado (empresas)6900,00 €
Plan avanzado (candidatos)660,00 €
Total4.460,00 €

Las pérdidas son considerablemente grandes; por lo tanto, durante este periodo la empresa consideró necesario tomar medidas, reduciendo el personal y teniendo que recalcular el coste mensual operativo:

Roles

Nº de miembros por cada rolHora básica de servicioNúmero de horasMultiplicador de la hora básica de servicioCoste/mesTotal
Equipo de soporte115€16012.400,00 €2.400,00 €
GDPR Protection Manager Officer115€1601,53.600,00 €3.600,00 €
Community manager115€16012.400,00 €2.400,00 €
Tipo de suministroPersonas

Precio del suministro por persona

Total

Luz30,123 €/hora59,04 €
Internet31,67 €/semana20,04 €

Gasto

Coste/mesTotal
Vercel (1 persona)18,77 €18,77 €
GitHub Team (1 persona)3,72 €/persona3,72 €
Plan pro Validect5,62 €5,62 €
Coste total operativo8.507,19 € / mes

Calculamos los ingresos que estimamos obtener al decimosegundo mes:

Plan de preciosSuscripciones

Total

Plan básico (empresas)683.400,00 €
Plan avanzado (empresas)191.900,00 €
Plan personalizado (empresas)6900,00 €
Plan avanzado (candidatos)18180,00 €
Total6.380,00 €

El aumento de usuarios es muy pequeño y la empresa está en mi peligro, por lo que durante este periodo nos vimos obligados a prescindir del Community Manager y recalcular el coste mensual operativo:

Roles

Nº de miembros por cada rolHora básica de servicioNúmero de horasMultiplicador de la hora básica de servicioCoste/mesTotal
Equipo de soporte115€16012.400,00 €2.400,00 €
GDPR Protection Manager Officer115€1601,53.600,00 €3.600,00 €
Tipo de suministroPersonas

Precio del suministro por persona

Total

Luz20,123 €/hora39,36 €
Internet21,67 €/semana13,36 €

Gasto

Coste/mesTotal
Vercel (1 persona)18,77 €18,77 €
GitHub Team (1 persona)3,72 €/persona3,72 €
Plan pro Validect5,62 €5,62 €
Coste total operativo6.080,83 € / mes

Por último, analizamos los ingresos que estimamos obtener al vigesimocuarto mes:

Plan de preciosSuscripciones

Total

Plan básico (empresas)603.000,00 €
Plan avanzado (empresas)7700,00 €
Plan personalizado (empresas)2300,00 €
Plan avanzado (candidatos)15150,00 €
Total4.150,00 €

Prescindir del Community Manager redujo las pérdidas durante un tiempo, pero el crecimiento también bajó y la empresa no ha dejado de perder dinero desde que se fundó.

Basándonos en los ingresos estimados en los tres puntos de referencia (6 meses, 1 año y 2 años), podemos estimar la siguiente evolución:

Imagen 5

Para finalizar, vamos con la estimación realista, calculando los ingresos que estimamos obtener al sexto mes:

Plan de preciosSuscripciones

Total

Plan básico (empresas)673.350,00 €
Plan avanzado (empresas)191.900,00 €
Plan personalizado (empresas)71.050,00 €
Plan avanzado (candidatos)74740,00 €
Total7.040,00 €

Los primeros meses perdimos dinero, ya que los ingresos no superaron el coste mensual operativo; sin embargo, el crecimiento invitó a pensar que, muy pronto, comenzaríamos a recuperarlo.

Calculamos los ingresos que estimamos obtener al decimosegundo mes:

Plan de preciosSuscripciones

Total

Plan básico (empresas)1266.300,00 €
Plan avanzado (empresas)606.000,00 €
Plan personalizado (empresas)131.950,00 €
Plan avanzado (candidatos)1841.840,00 €
Total16.090,00 €

El número de usuarios es considerablemente superior, por lo que en este periodo fue necesario contratar un nuevo técnico de soporte y recalcular el coste operativo:

Roles

Nº de miembros por cada rolHora básica de servicioNúmero de horasMultiplicador de la hora básica de servicioCoste/mesTotal
Equipo de soporte315€16012.400,00 €7.200,00 €
GDPR Protection Manager Officer115€1601,53.600,00 €3.600,00 €
Community manager115€16012.400,00 €2.400,00 €
Tipo de suministroPersonas

Precio del suministro por persona

Total

Luz50,123 €/hora98,4 €
Internet51,67 €/semana33,4 €

Gasto

Coste/mesTotal
Vercel (3 personas)56,32 €56,32 €
GitHub Team (3 personas)3,72 €/persona11,16 €
Plan pro Validect5,62 €5,62 €
Coste total operativo13.404,90 € / mes

A pesar de ello, el crecimiento en ingresos hizo que, en este punto, la empresa comenzara a recuperar la inversión.

Por último, analizamos los ingresos que estimamos obtener al vigesimocuarto mes:

Plan de preciosSuscripciones

Total

Plan básico (empresas)1859.250,00 €
Plan avanzado (empresas)13313.300,00 €
Plan personalizado (empresas)142.100,00 €
Plan avanzado (candidatos)2952.950,00 €
Total27.600,00 €

El incremento en el número de usuarios no es tan grande como en el periodo anterior, por lo que no estimamos necesario, bajo esta carga de usuarios, contratar a más personal. El coste operativo se mantendría con respecto al periodo anterior y la empresa comenzaría a ser rentable.

Basándonos en los ingresos estimados en los tres puntos de referencia (6 meses, 1 año y 2 años), podemos estimar la siguiente evolución:

Imagen 6

Es momento de analizar los resultados obtenidos en cada escenario:

Escenario optimista:

  • Se tardan 6 meses en acabar un mes con balance positivo.
  • Estamos en un balance total positivo a los 9 meses.
  • Al transcurrir los 24 meses, la empresa queda en un balance positivo, habiendo ganado 434.987,66 € y consiguiendo recuperar la inversión (puesta en marcha + desarrollo) en 12 meses.

Escenario pesimista:

  • Se tardan 11 meses en acabar un mes con balance positivo.
  • Nunca se llega a estar en un balance total positivo.
  • Al transcurrir los 24 meses, la empresa queda en un balance negativo, sin haber conseguido recuperar la inversión y habiendo perdido una importante suma de dinero.

Escenario realista:

  • Se tardan 9 meses en acabar un mes con balance positivo.
  • Estamos en un balance total positivo a los 17 meses.
  • Al transcurrir los 24 meses, la empresa queda en un balance positivo, habiendo ganado 85.211,52 € y consiguiendo recuperar la inversión en 22 meses.

Utilizando la estimación PERT, llegamos a la conclusión de que tardaremos alrededor de 12 meses en comenzar a recuperar la inversión (que los ingresos cada mes comiencen a superar a los gastos). Esto es así porque:

PERT = (Optimista + (4x Realista) + Pesimista) / 6 -> (6 + (4x9) + 11)/6 = 8,83 meses

Plan de acción en caso de aumento de usuarios:

  • Realizar pruebas de carga para asegurarse de que la infraestructura puede manejar el aumento de carga sin degradar la experiencia del usuario.
  • Estimar la cantidad de correos electrónicos que se validarán a lo largo del mes, por si fuera necesario mejorar el plan de Validect.
  • Identificar causas del aumento de usuarios, analizar en profundidad la nueva situación y considerar diferentes medidas, como por ejemplo:
    • Implementar nuevas funcionalidades que satisfagan al tipo de público que está aumentando la carga del sistema.
    • Ofrecer nuevos niveles de suscripción o paquetes premium para maximizar los ingresos.
    • Contratar más personal para dar soporte a esa nueva carga de usuarios.

Plan de acción en caso de disminución de usuarios:

  • Estimar la cantidad de correos electrónicos que se validarán a lo largo del mes, por si fuera posible adquirir un plan más económico.
  • Identificar causas de la disminución de usuarios, así como si hay segmentos específicos de usuarios que están dejando la aplicación y considerar diferentes medidas, como por ejemplo:
    • Implementar cambios o mejoras basadas en el feedback de los usuarios que se han ido.
    • Desarrollar campañas dirigidas a usuarios inactivos que pagaron en algún momento alguno de los planes, ofreciendo incentivos para su retorno.
    • Introducir ofertas especiales o descuentos para atraer a nuevos usuarios o recuperar a los antiguos.

Las medidas dependen en gran medida del motivo por el que se haya producido el aumento o disminución de usuarios, por lo que el plan de acción es meramente orientativo, exceptuando los dos primeros pasos en caso de aumento de usuarios y el primero en caso de disminución, que deben realizarse bajo cualquier contexto.

Análisis de los modelos de negocio de los competidores

El modelo de negocio que siguen nuestros competidores es principalmente la monetización por planes de pago mensual, que van desde el básico, con las funcionalidades mínimas de la aplicación que permite a los competidores atraer a una variedad de clientes con diversas necesidades y presupuestos, además de ciertas restricciones en distintos aspectos, al premium, el cual contiene todas las funcionalidades y su uso de forma ilimitada.

Los diversos planes disponibles presentan diferencias de precios entre sí, siendo Manatal el competidor con la oferta más económica 15,00 €/mes (15 consultas) y LinkedIn Recruiter con la propuesta más costosa 574,99 €/mes (consultas ilimitadas). Este enfoque de tarifas sugiere una competencia centrada en el valor percibido y la oferta de características exclusivas asociadas a los planes premium.

Los clientes son empresas de varios tamaños y diferentes sectores, que requieren una solución para mejorar su proceso de contratación de nuevos empleados. Un elemento diferenciador es que nuestros competidores no expanden sus modelos de pago hacia los propios candidatos que se encuentran en búsqueda de empleo, además de que no están orientadas al sector IT.

Decisión de monetización

Se han planteado dos modelos de negocio, enfocados a las empresas que buscan candidatos y a los candidatos que buscan trabajo:

Empresas#

La monetización seguirá un modelo de suscripción mensual, y se ha llegado a esta conclusión tras un análisis de mercado y tras sopesar otras opciones como la venta de licencias y el uso de créditos de API. Creemos que este último modelo de monetización puede ser poco intuitivo para los usuarios. La venta de licencias se mantiene como una opción secundaria, pero creemos que la suscripción puede resultar más cómoda para el usuario, al ofrecer diferentes posibilidades. Generalmente, cuando se vende un producto, las únicas opciones que tiene el usuario son comprarlo o no. Al darle más opciones fomentamos que el usuario compare y le preste más atención a las características que ofrecemos.

Hemos considerado que la mensualidad es adecuada, ya que un pago semanal permitiría que, por un precio muy reducido, muchos usuarios utilizaran la aplicación el tiempo justo y necesario para satisfacer su necesidad, y nos interesa que pasen más tiempo en la aplicación. Un pago anual podría ser incómodo para el usuario, ya que pueden pasar varios meses entre un proceso de contratación y otro, por lo que las empresas difícilmente pagarán una anualidad para no utilizar la aplicación durante varios meses.

Ofrecemos los siguientes planes de pago:

PrecioVentajas
Plan básico50€/mes

-Hasta 40 búsquedas de candidatos al mes.

-Búsqueda individual y por equipos de hasta 3 personas.

-Sin scroll entre las opciones de candidatos.

-Filtros básicos disponibles.

-Prueba gratis de 30 días.

Plan avanzado

100€/mes

-Hasta 250 búsquedas de candidatos al mes.

-Búsqueda por equipos de hasta 5 personas.

-Scroll de hasta 10 opciones diferentes para cada uno de los resultados en búsquedas por equipo.

-Todos los filtros disponibles.

-Estadísticas del perfil del candidato.

-Tiempos de respuesta más cortos.

-Soporte prioritario.

Plan personalizado--Características personalizadas bajo demanda.
Imagen 7

Estos planes han sido determinados tras un minucioso análisis de mercado. El plan básico se ha posicionado con un precio más competitivo y suficientes características como para que sea completamente funcional en un proceso de contratación. La idea es que los usuarios del plan básico sientan que tienen todo lo que necesitan para cumplir con el propósito con el que instalaron la aplicación.

El plan avanzado supera con creces las características ofrecidas por el plan básico. En lugar de hacer sentir al usuario que necesita actualizar su plan porque el básico le es insuficiente, buscamos que los usuarios que utilicen frecuentemente la aplicación quieran actualizar al plan avanzado porque sus características son ampliamente superiores y podrían tener una experiencia de uso aún mejor.

El plan personalizado tiene el objetivo de que las empresas contacten con nuestro equipo para negociar un plan que se ajuste a sus necesidades concretas. Creemos que será un escenario común, puesto que ofrecemos varias cosas diferentes y, en lugar de elegir un plan intermedio con características impuestas, muchas empresas querrán seleccionar qué características de entre las disponibles necesitan.

Candidatos#

La monetización seguirá un modelo de **suscripción mensual**, y se ha llegado a esta conclusión por motivos similares al caso anterior. Al igual que con las empresas, creemos que la **mensualidad** es adecuada, ya que el objetivo del candidato al utilizar la aplicación es buscar empleo, y difícilmente pagará una anualidad si existe la posibilidad de que encuentre empleo mucho antes. Al no ofrecer funcionalidades que no tengan relación con la búsqueda de empleo, es natural que el usuario deje de pagar cuando encuentre uno.

Ofrecemos los siguientes planes de pago:

PrecioVentajas
Plan básicoGratuito

-Todas las funcionalidades básicas de la aplicación.

-Posibilidad de actualizar los datos cada 30 días.

Plan avanzado

10 €/mes

-Todas las funcionalidades del plan anterior.

-Posibilidad de actualizar los datos tres veces cada 30 días.

-Posibilidad de ver qué empresas han visualizado tu perfil.

-Estadísticas avanzadas de la aplicación, que ofrecerán una visión de los perfiles profesionales que están teniendo más éxito.

Imagen 8

A diferencia de para las empresas, el plan básico es gratuito. Queremos que cualquier usuario, independientemente de poder pagar o no, tenga la oportunidad de encontrar empleo en la aplicación.

El plan avanzado le ofrece al usuario ciertas ventajas para que su experiencia en la aplicación sea más enriquecedora, pero tendrá las mismas oportunidades de recibir ofertas laborales que los usuarios del plan básico.

Hemos identificado que, para amortizar nuestra inversión en un período aproximado de un año, sería necesario una base de 544 empresas en el plan básico, 204 empresas en el plan avanzado, 1630 candidatos en el plan avanzado o cualquier combinación de estos (sin contar el plan personalizado).

Además, para que el mantenimiento anual sea rentable, necesitaríamos 247 empresas en el plan básico, 93 empresas en el plan avanzado, 740 candidatos en el plan avanzado o cualquier combinación de estos (sin contar el plan personalizado).

Imagen 9Figura 1. Gráfica para calcular el precio de los planes y el volumen de usuarios necesarios

Bibliografía

  1. Gráfica generada con GeoGebra: https://www.geogebra.org/classic?lang=es
  2. Numero de empresas del sector de la informatica en Sevilla https://www.informa.es/directorio-empresas/J062_PROGRAMACION-CONSULTORIA-OTRAS-ACTIVIDADES-RELACIONADAS-INFORMATICA/Provincia_SEVILLA.html
  3. Desempleo en Sevilla: https://www.sevilla.org/actualidad/noticias/2023/el-desempleo-en-sevilla-capital-baja-de-la-barrera-de-las-62-000-personas-el-dato-mas-reducido-en-14-anos
  4. Pricing Github: https://github.com/pricing
  5. Límites de la API de Graphql: https://docs.github.com/en/graphql/overview/rate-limits-and-node-limits-for-the-graphql-api
  6. Pricing Validect: https://rapidapi.com/pmtech/api/validect-email-verification/pricing
  7. Pricing Vercel: https://vercel.com/pricing