Software Business Models, Modelos de negocios de Software; ejemplos, flujos de ingresos, características

Software Business Models, Modelos de negocios de Software; ejemplos, flujos de ingresos, características de productos, servicios y plataformas.

El modelo de negocios incluye todos los procedimientos y reglas comerciales que una empresa establece y mantiene. Para tener éxito en su negocio, necesita saber quién es su mercado objetivo, qué valor puede ofrecerles y cómo puede hacerlo a un precio asequible.

Software Business Models, Modelos de negocios de Software
Software Business Models, Modelos de negocios de Software; ejemplos, flujos de ingresos, características 2

En consecuencia, un modelo de negocio describe cómo una empresa genera, distribuye y recibe ganancias para sus clientes y también para sí misma. Del mismo modo, comprender y estimar los ingresos es crucial para estimar el valor. Para determinar cómo la empresa genera dinero, se deben identificar y examinar una serie de factores. Éstos son algunos de ellos:

  • Competencia en el mercado
  • propuesta de valor
  • Una estrategia competitiva
  • Estructura de costos Flujos de ingresos
  • Efectos de la red

En este artículo, examinaremos los modelos de ingresos y exploraremos las tácticas de monetización utilizadas por las empresas de productos de software para ayudarlo a decidir si su modelo comercial es apropiado para su producto. Cada modelo de negocio tiene sus propias ventajas y desventajas, por lo que la intención es ayudarlo a decidir qué modelo de ingresos funciona mejor para usted.

Un modelo de negocio (BM) describe cómo una organización crea y entrega valor a los clientes. Caracteriza los productos o servicios que proporciona una empresa y la forma en que una empresa recibe una compensación por ellos: un modelo de ingresos.

Como cada modelo de negocio tiene su propia estructura, cada una con ventajas y desventajas ocultas, el propósito de este artículo es analizar los modelos de ingresos y analizar los enfoques de monetización de las compañías de productos de software para ayudarlo a determinar cuál es el más adecuado para su producto.

Características del modelo de negocio

A pesar de las numerosas y variadas publicaciones en el campo, todavía no existe un enfoque de clasificación único para los tipos de modelos de negocios y los modelos de ingresos que mejor se ajusten a ellos. Es por eso que, en lugar de tratar de clasificar una variedad de modelos únicos, definiremos y analizaremos las características que constituyen los modelos de negocios de las compañías de productos de software. Por lo tanto, crear un modelo de negocio de una empresa implica una combinación de las siguientes características:

  • Enfoque de distribución . La característica más importante del modelo de negocio es el enfoque de distribución que utiliza una empresa para brindar servicios o crear productos para los clientes. Distinguimos tres enfoques principales de distribución que se pueden utilizar: en las instalaciones, en la nube y en los híbridos.
  • Código fuente de licencias . En función de la licencia del código fuente que crea la empresa, el software puede ser un código propietario o de código abierto .
  • Corrientes de ingresos . Una fuente de ingresos de software define la forma en que se paga a la empresa por sus productos y servicios. Un modelo de negocio puede hacer uso de una o varias fuentes de ingresos. Por ejemplo, las fuentes de ingresos de productos de software pueden incluir ingresos por publicidad, ventas, suscripciones y sus combinaciones.
  • Interacción modelo de negocio . Las compañías de software inevitablemente eligen entre dos tipos de interacciones de modelo de negocio mientras forman su modelo de negocio. Puede tomar la forma de uno a muchos o muchos a muchos. La primera es la entrega de valor tradicional, cuando un proveedor resuelve directamente los problemas del cliente (Trello, Microsoft Office, Photoshop, etc.). Esto último implica que una empresa crea una plataforma donde se reúnen tanto los proveedores finales como los clientes (Airbnb, Uber o Upwork). Pero más sobre eso a continuación.
  • Mercado B2C o B2B. Finalmente, una empresa debe elegir el público objetivo al que vende productos o servicios, lo que llevaría a la empresa a adoptar el enfoque de empresa a empresa (B2B) o de empresa a consumidor (B2C). B2B significa que la compañía vende servicios a otras empresas y B2C significa vender un producto o servicio directamente a un consumidor.

Enfoque de distribución de software local

El enfoque de distribución local implica la instalación y ejecución de un producto de software dentro de la infraestructura interna de un cliente, ya sea una sola computadora o un servidor local. El enfoque de distribución tradicional se ha utilizado durante muchos años por compañías como SAP, Oracle y Microsoft.

Ventajas del enfoque tradicional de distribución de software local

  • La implementación local le permite personalizar el producto, alineándolo con las necesidades del cliente.
  • Permite una integración simple con otros sistemas corporativos de un cliente a través de la intranet.
  • Todos los gastos de infraestructura están cubiertos por un cliente.
  • Contras de enfoque de distribución tradicional en las instalaciones
  • La implementación de un nuevo entorno local requiere mucho tiempo.
  • El cliente debe tener su propio personal de soporte de TI y hardware de servidor interno si proporciona software de nivel corporativo.

Estos dos primeros factores pueden convertir a los clientes potenciales en competidores de la nube.
Si un producto se distribuye a través de un modelo de licencia, sus clientes dudarán en realizar una gran inversión inicial en una licencia teniendo en cuenta los riesgos.
Si el software local se personalizó, actualizarlo se vuelve cada vez más complicado.
Ejemplos: Microsoft Office, Maxon Cinema 4d, KMPlayer.

Enfoque de distribución de software basado en la nube

La principal característica del enfoque de distribución basada en la nube es que el software se ejecuta en un proveedor de alojamiento o en el servicio en la nube.

Por ejemplo, el software como servicio (SaaS) es un enfoque de distribución basado en la nube en el que un proveedor aloja sus aplicaciones y las pone a disposición de los clientes a través de Internet. De acuerdo con el método SaaS, las empresas y las personas no necesitan instalar aplicaciones en sus propias computadoras o en sus propios centros de datos. Pueden acceder al software utilizando un navegador web o un dispositivo móvil. SaaS normalmente se entrega a través de una suscripción basada en términos.

Ventajas del enfoque de distribución basado en la nube

  • Los productos y servicios en la nube tienen plazos de implementación más rápidos para los clientes
  • Los usuarios podrán acceder a productos e información de forma remota desde cualquier lugar y en cualquier momento, dado que cuentan con conexión a Internet
  • El enfoque SaaS no requiere ningún costo de configuración inicial de los usuarios. Los clientes solo deben suscribirse e iniciar sesión en su cuenta para obtener acceso completo a la aplicación y sus actualizaciones
  • El enfoque SaaS le brinda la oportunidad de proporcionar la misma versión de software para todos sus clientes. Esto significa que tiene una única versión para mantener, actualizar, eliminar errores y proporcionar soporte de almacenamiento.
  • La principal fuente de ingresos del enfoque de distribución en la nube son las suscripciones, y como resultado, podrá recibir ingresos siempre que el cliente utilice el software de forma continua.
    Contras de enfoque de distribución en la nube
  • Puede haber problemas de compatibilidad entre las soluciones en la nube y la integración con las aplicaciones empresariales existentes en las instalaciones que sus clientes ya tienen.
  • Usted es completamente responsable de los cortes de servicio que puedan ocurrir. Se requiere configurar una infraestructura confiable.
    Ejemplos: Amazon Web Services, Dropbox, Netflix.

Enfoque de distribución de software híbrido

Algunas compañías de software tienen un enfoque de distribución híbrida. En este caso, híbrido es el enfoque que combina una solución SaaS con una aplicación de software local. Por lo tanto, una tecnología basada en la nube complementa una en las instalaciones. Por ejemplo, Adobe Creative Cloud combina productos locales como Photoshop con servicios adicionales en la nube como bibliotecas, ajustes preestablecidos, etc. Además, el software en las instalaciones se actualiza como si estuviera implementado en la nube, regularmente y sin pedirle al cliente que compre una licencia separada para cada nueva versión de un producto. A medida que la conexión a Internet de alta velocidad se ha convertido en un nuevo estándar, los híbridos serán cada vez más comunes.

Otra forma de realizar la implementación híbrida es permitir a los clientes elegir entre un servicio SaaS o una solución local y brindar la oportunidad de cambiar de uno a otro si es necesario. Por ejemplo, Microsoft Outlook se puede implementar en las instalaciones, pero también se puede acceder a él en línea.

Ventajas de la distribución de software híbrido

Le permite al cliente la flexibilidad de mover información entre centros de datos locales y servicios de nube de terceros, sin estar bloqueado en un proveedor de nube en particular o en su propia infraestructura
Los usuarios pueden aprovechar la estrecha integración con los sistemas corporativos existentes y también pueden transferir fácilmente archivos grandes sin importar su velocidad de Internet.
Un proveedor puede garantizar actualizaciones ininterrumpidas de software en las instalaciones y distribuir diferentes funciones entre las instalaciones y la nube.
La información confidencial o altamente regulada (por ejemplo, registros médicos) puede permanecer en el lugar, mientras que las operaciones que no involucran datos confidenciales se pueden realizar en la nube

Contras de la distribución de software híbrido

  • El enfoque híbrido combina y amplifica las dificultades tanto de SaaS como de los enfoques locales.
  • On-premise tiene oportunidades de personalización limitadas en comparación con las de una versión de nube pura
  • Si hay personalizaciones disponibles, la actualización del software se convierte en un desafío de ingeniería crítico
  • Si se puede acceder al software tanto desde una interfaz web como desde una interfaz local, la cantidad de tareas de desarrollo de front-end aumenta significativamente

Ejemplos: Adobe Creative Cloud, Salesforce, Zendesk.

Licencia de código fuente

Las compañías de software pueden crear software propietario o de código abierto.

Software propietario

En la mayoría de los casos, el software propietario no permite al usuario acceder, cambiar o reutilizar el código fuente con derechos de autor. Incluso si un programa es de uso gratuito, puede tener un código de propietario que los usuarios y terceros no pueden cambiar. En este caso, el código escrito en un lenguaje de alto nivel se ensambla en un lenguaje de máquina, que es ejecutable por una máquina pero ilegible por un humano. La mayoría de las compañías hacen que sus productos de software sean propietarios para protegerlo de copiar, cambiar o emular.

Hay excepciones. A veces, el software protegido por derechos de autor tiene un código disponible para que lo modifiquen los usuarios.

Ventajas de crear software propietario.

Los usuarios se asegurarán de que el producto funcione correctamente debido a una única fuente de soporte, correcciones de errores, correcciones de seguridad y actualizaciones regulares
El software está protegido por derechos de autor y puede ser monetizado

Contras de software propietario

  • Como se describe en la sección «profesionales», el propietario del software propietario es responsable de todas las actualizaciones, personalización (si es necesario) y mantenimiento. Tener una capacidad de ingeniería limitada puede ralentizar el desarrollo de funciones en comparación con los proveedores de la competencia.
  • El software propietario puede ser inasequible para una gran cantidad de clientes potenciales.
  • La organización propietaria del código es la única responsable de encontrar y corregir las vulnerabilidades del código. Por lo tanto, es más probable que el software de código cerrado sea vulnerable al malware y los ataques que al código de fuente abierta, donde las posibles explotaciones pueden detectarse mejor como un esfuerzo de la comunidad
    Ejemplos : Microsoft Windows, McAfee, iTunes.

Software de código abierto

El software de código abierto significa que los usuarios obtienen software y acceso gratuito al código fuente. Hoy en día, un número creciente de empresas de tecnología crean software de código abierto. Black Duck Software , el proveedor de soluciones de software de fuente abierta (OSS) que ayuda a maximizar el valor al minimizar los riesgos del software de fuente abierta, ha revelado los resultados de 2016 La décima encuesta anual sobre el futuro de la fuente abierta .

Según la investigación, el 78 por ciento de las empresas encuestadas ejecutan parte o incluso todas sus operaciones en OSS, y el 66 por ciento dijo que sus compañías crean software para clientes basados ​​en código abierto. Es la tasa de uso de software de código abierto más alta de todos los tiempos.

Los cargos del proveedor por personalización, soporte y mantenimiento son tradicionalmente los principales mecanismos de monetización abiertos para el software de código abierto. Una práctica común de los proyectos de código abierto es cuando la compañía «matriz», que es el principal contribuyente a dicho proyecto, proporciona todo el apoyo. Esto incluye soporte al usuario, mantenimiento del producto, alojamiento, consultoría y definición de la estrategia del producto.

Por ejemplo, Jet Brains crea herramientas para desarrolladores que se utilizan en todo el mundo en diferentes compañías bien conocidas, como Wikipedia, Salesforce y Pinterest. Al mismo tiempo, JetBrains es un participante activo en la comunidad de código abierto. Tiene sus propios proyectos de código abierto y los JetBrainers se comprometen con proyectos de código abierto que no son de JetBrains.

Por ejemplo, PyCharm es un producto desarrollado por JetBrains. PyCharm es el entorno de desarrollo integrado (IDE) utilizado en la programación de computadoras , específicamente para el lenguaje Python . Este IDE tiene la Edición de la Comunidad que se publica bajo la Licencia de Apache y la Edición de la Profesional bajo una licencia de propietario.

Kotlin, IntalliJ Platform, MPS son los proyectos de código abierto de JetBrains.

Ventajas de crear software de código abierto.

  • OSS es una gran oportunidad para presentar las características innovadoras y las capacidades técnicas de su producto para atraer a más usuarios.
  • Los clientes pueden personalizar un producto para sus necesidades.
    OSS es una buena manera de mejorar el reconocimiento de marca entre las empresas de tecnología.
  • Como se mencionó anteriormente, OSS tiene menos posibilidades de tener vulnerabilidades, ya que pueden ser detectadas por una comunidad

Contras de software de código abierto

Muchos clientes corporativos tendrán dificultades para crear políticas formales para seleccionar y aprobar el código fuente abierto.
Crear productos de código abierto requiere encontrar fuentes de ingresos adicionales
Ejemplos: VLC, Ubuntu, Open Office.

Flujos de ingresos

En general, la mayoría de las compañías de software tienen una combinación híbrida de flujos de ingresos para satisfacer las diferentes necesidades del mercado. Las fuentes de ingresos a continuación no son mutuamente excluyentes, por lo que es posible combinarlas y usar más de una para equilibrar entre dos objetivos principales: ganar usuarios y aumentar los ingresos.

Aplicaciones pagas y licencia

El concepto de un flujo de ingresos basado en licencias implica que un proveedor le cobre al cliente una vez por instalar software. Este es probablemente el enfoque de monetización más común y simple que se usa ampliamente con productos locales.

Por otro lado, un precio finito también puede ser una barrera para que usted obtenga una gran cantidad de usuarios debido a la competencia con análogos de código abierto y gratuitos. Si desea que la gente compre su producto, debe demostrarles su alto valor.

En un enfoque de distribución local tradicional, se utiliza una tarifa de licencia perpetua por adelantado única, que otorga a los clientes el derecho de usar el software por tiempo indefinido. Sin embargo, el soporte técnico y el derecho a actualizaciones de productos pueden tener un precio por separado en algunos casos, especialmente para software profesional.
Ejemplos: Cinema 4D, ADW Launcher EX, Minecraft.

Gratis, con publicidad en la aplicación.

La publicidad en la aplicación le permite ganar dinero mediante la venta de espacios publicitarios en su aplicación. Sin embargo, este medio de monetización será la opción inteligente solo si la implementación se realiza correctamente y usted entrega el contenido publicitario relevante. Cuantos más anuncios personalizados hagas, más ingresos obtendrás de ellos.

Ejemplos : Angry Birds, Facebook, Twitter.

Patrocinio.

El patrocinio es un subtipo de un flujo de monetización de publicidad en la aplicación. De acuerdo con la estrategia de patrocinio, usted acepta asociarse con una empresa de publicidad que proporcionará a los usuarios de su producto algunas recompensas por completar ciertas acciones en su aplicación.

Las marcas y las agencias le pagan para ser parte de un sistema de incentivos. De esta manera, usted recibe una cierta parte de los ingresos de las recompensas canjeadas. Al mismo tiempo, la incorporación de publicidad en su aplicación aumentará la capacidad de su aplicación para atraer a los usuarios.

Por ejemplo, RunKeeper motiva a sus usuarios a realizar un seguimiento de la actividad de ejecución con su aplicación mediante publicidad de incentivo. Si los usuarios realizan un seguimiento de su ejecución con esta aplicación, desbloquearán recompensas y promociones exclusivas.

Ejemplos: RunKeeper, Gayot.

Gratis, con compras in-app

Las compras dentro de la aplicación significan que su producto proporciona ventas físicas o virtuales de bienes. Puedes vender todo, desde ropa y comida hasta una moneda del juego. Esta estrategia de ingresos funciona bien para las marcas de eCommerce y mCommerce, pero también es lo suficientemente flexible como para otras verticales. La estrategia de monetización de compras en la aplicación puede incluir programas de afiliación y asociaciones como fuentes de ingresos adicionales.

Ejemplos: VSCO, Conóceme.

Suscripciones

La monetización de las suscripciones se basa en una licencia de suscripción. Significa que los clientes pagan una tarifa por usuario, ya sea mensual o anualmente, lo que les permite utilizar el software durante el período de suscripción. Los usuarios arriendan el software en lugar de comprarlo.

El pago de suscripción incluye no solo licencias de software, sino también servicios de soporte y nuevas versiones del software a medida que se lanzan. Hay varias opciones posibles para el modelo de suscripción.

Suscripción estándar . Los usuarios deben suscribirse para usar el servicio y pagar un precio de introducción único por una duración específica.
Ejemplos: Financial Times, SalesForce.

Prueba gratis. Los usuarios pueden jugar con un producto por un tiempo específico y luego decidir si deben pagar por una suscripción. El acceso se proporciona de inmediato, pero no se facturará hasta que finalice el período de prueba gratuito.
Ejemplos: Adobe Creative Cloud, Netflix.

Freemium.

El flujo de monetización de freemium es un subtipo de suscripción que representa la combinación de versiones gratuitas y de pago (premium). Es un servicio gratuito con la opción de obtener acceso a la versión de pago, premium o avanzada con funciones adicionales. Todos tienen acceso gratuito a la funcionalidad básica del producto, y hay un cargo por capacidades adicionales.

El objetivo principal de este modelo es atraer personas y mostrarles lo que su producto puede hacer y el valor que pueden recibir de él. El propósito de la versión gratuita es proporcionar una excelente experiencia de usuario y establecer relaciones con los clientes para que deseen pagar por herramientas adicionales.
Ejemplos: Gramática, Tinder, Zapier.

Un objetivo de la suscripción es retener a los clientes bajo un contrato a largo plazo y asegurar el flujo de ingresos mensual / semanal / anual. El cliente debe renovar una licencia de suscripción al final de cada término o perder el derecho a usar el software.

Las suscripciones son comunes para todo tipo de contenido digital: software, juegos, periódicos o transmisión. Si ejecuta aplicaciones de revistas, noticias o transmisión de videos que pueden limitar el contenido, será el medio más adecuado de monetización.

A veces, las suscripciones se pueden combinar con pagos basados ​​en el uso. Por ejemplo, MailChimp sugiere pagos basados ​​en suscripciones, pero sus tipos dependen de la cantidad de personas a las que contactes en las campañas de correo y la cantidad de correos electrónicos que envías mensualmente.

Licencia basada en el uso

Una licencia basada en el uso a menudo se emplea en productos B2B. Significa que los clientes se suscriben a una licencia de «pago por uso» basada en cierta medida de consumo, pagando solo lo que usan. Esa métrica podría estar vinculada a diferentes aspectos de uso, como registros, inscripciones, compras, finalización de cursos, finalización de certificados, ubicaciones de franquicias e incluso el inicio de sesión en el sistema.

Por ejemplo, Amazon Lambda, el servicio de PaaS para el desarrollo de software, proporciona hasta 1 millón de solicitudes gratuitas por mes y luego la compañía cobra por cada solicitud o realiza cargos según la cantidad de memoria que consume el usuario.

Ejemplos: Amazon Lambda, MailChimp (pagar según el plan), Shutterstock.

Tarifa de transacción

El sistema de tarifa de transacción es uno en el que la compañía cobra una comisión basada en el volumen para habilitar o ejecutar transacciones. El monto de la tarifa de la transacción puede ser tanto un porcentaje como una tarifa fija. Este modelo es el más útil para los proveedores porque no se les cobra nada antes de que obtengan algún valor del mercado.

Por otro lado, el mercado obtiene una parte de todo el valor que pasa a través de la plataforma. Esta fuente de ingresos requiere una audiencia comprometida que use el mercado o el servicio porque los bienes o servicios se vuelven más valiosos cuando más personas los usan. Es fácil predecir los ingresos de monetización a partir de un flujo de ingresos por comisiones de transacciones

Ejemplos : Airbnb, Uber, eBay.

Cargo extra por servicios empresariales, soporte y consultoría.

Esta es una fuente de ingresos que implica obtener una tarifa adicional por proporcionar servicios especiales para clientes corporativos. Estas empresas tienen requisitos especiales para productos de software que necesitan ser personalizados solo para ellos. Las famosas compañías de software de código abierto Red Hat y Hortonworks aprovechan los servicios de consultoría y soporte como sus principales flujos de monetización.

Interacción modelo de negocio

En términos generales, existen dos tipos de interacciones de modelo de negocio que puede utilizar para construir su negocio: la interacción de modelo de negocio de uno a muchos y la interacción de modelo de negocio de muchos a muchos.

Una interacción de modelo empresarial de uno a muchos en la que las empresas crean productos y servicios, los desarrollan y evolucionan, y venden a los clientes. La mayoría de las tiendas de comercio electrónico y productos de software funcionan de acuerdo con este modelo de valor.

Ejemplos: Adobe Creative Cloud, Buzzsumo, Microsoft Office, Gmail

La interacción de muchos a muchos modelos de negocios permite a un grupo de usuarios (productores) crear y consumir valor en la plataforma para que el otro grupo de usuarios (consumidores) consuma.

Ejemplos: Wikipedia, Uber, AliExpress, motor de búsqueda de Google.

Estos dos tipos tienen estrategias fundamentalmente diferentes para crear productos. El enfoque de interacción del modelo de negocio de uno a muchos requiere que las empresas creen productos teniendo en cuenta al consumidor final. Por el contrario, el modelo de valor de muchos a muchos requiere tener en cuenta tanto a los productores como a los consumidores. Por ejemplo, YouTube requiere herramientas de construcción para los productores (alojamiento de videos en YouTube) y para los consumidores: visualización de videos.

Cada modelo tiene su propia estrategia. En el caso de la interacción del modelo empresarial uno a varios, los usuarios interactúan con el software que se crea. Por lo tanto, el producto es valioso en sí mismo. La interacción del modelo de negocio de muchos a muchos permite a los usuarios interactuar entre sí utilizando el software que crea la empresa. Como resultado, el producto no tiene valor a menos que haya una comunidad de productores y consumidores a su alrededor.

Ediciones: 2019-22

Consultar también: Ebay-modelo de negocios y estrategia de precios; Software hotelero Opera; programa, hoteles; sistema, gestión hotelera; Amazon modelo de negocios y estrategia de precios ; Software business model

This post is also available in: Deutsch (Alemán) Español