¿Qué hace que las compañías prefieran licenciar y operar software empresarial internamente en lugar de suscribirse a SaaS?

[Descargo de responsabilidad: soy fundador de una startup de software empresarial, y nuestra estrategia inicial de implementación de productos es principalmente “local, detrás del firewall”, no SaaS. Asuma lo que quiera sobre cualquier sesgo que pueda tener o no tener aquí.]

Un buen lugar para comenzar con las ventajas del software en el sitio es “Las ocho falacias de la computación distribuida”

http://nighthacks.com/roller/jag…

1. La red es confiable

En términos de “nube”, es “Internet es confiable”. ¿No? ¿Qué sucede cuando no puede trabajar, no porque su proveedor de SaaS está caído, sino porque una retroexcavadora corta una línea de fibra entre usted y su ISP?

2. La latencia es cero

No Y los tiempos de respuesta para las aplicaciones que están “en la nube” probablemente siempre serán peores que en el sitio, debido a problemas de latencia.

3. El ancho de banda es infinito

No, y su LAN casi seguramente tiene más ancho de banda que su ‘tubería neta’.
¿Qué sucede si necesita transferir terabytes de datos como parte de un trabajo? Realmente no desea que su software esté al otro lado de una conexión a Internet.

4. La red es segura.

Es cierto que su red interna tampoco es 100% segura, pero cuantos más “puntos de contacto” agregue, más riesgos asumirá. ¿Confía en Fly By Night App Hosting & Screen Door Repair, Inc. para asegurar datos financieros importantes o secretos comerciales?

5. La topología no cambia

Este no es particularmente relevante aquí.

6. Hay un administrador

La aplicación está inactiva … ¿A quién llamas exactamente? El administrador local de TI? El ISP? El proveedor de SaaS? ¿El ISP del proveedor de SaaS? ¿El centro de datos en Bumblefork, WY, donde se fue la luz?

En términos de SaaS, puede pensar en esto en términos de “Necesito integrar la aplicación SaaS FOO con la aplicación SaaS BAR. Hay un problema. ¿Con quién hablo? ¿Quién puede solucionar esto?”

7. El costo de transporte es cero

Relacionado con (2) y / o (3) anteriores, dependiendo de cómo lo interprete. Tomado literalmente, debe tener en cuenta el costo de mezclar grandes cantidades de datos dentro y fuera de su empresa y en su aplicación SaaS, O entre aplicaciones SaaS, o ambas.

8. La red es homogénea.

No existe una analogía directa real con el mundo SaaS.

Ahora, agregue problemas relacionados con el control, la propiedad de los algoritmos y la ventaja competitiva (“el que tenga los mejores algoritmos, gane”), la personalización, etc., y puede ver que hay muchos argumentos para mantener ciertas aplicaciones internas “detrás el cortafuegos “.

¿La mayoría de las empresas prefieren esto? Sé que Google y Amazon lo han hecho, pero esto es muy probable porque ya tienen un equipo de diseño de software tan fuerte para facilitar este tipo de hazañas. No diría que sería más rentable licenciar y operar su propio software empresarial si va a tener que externalizar gran parte del diseño. Puedo ver el atractivo si tiene un equipo tecnológico talentoso, porque luego se puede personalizar según sus necesidades exactas. Sin embargo, esto también lleva mucho tiempo. Trabajo en reclutamiento y he visto un montón de software que puede satisfacer varias necesidades de contratación.

Sin embargo, la contratación necesita incluso cambiar constantemente (¡si lo estás haciendo bien!). Existen algunas opciones de ATS (software de seguimiento de candidatos) que muchas corporaciones no conocen, porque los ATS más proliferativos son más conocidos por sus interfaces anticuadas y anticuadas. Si está buscando un ATS para una gran empresa, le recomiendo que consulte a Recluta. Definitivamente será más barato, porque tiene un sistema de pago por trabajo activo en lugar de pagar por reclutador. De esta manera, obtendrá todas las características personalizables que desearía en un sistema creado internamente. ¡Pruébelo gratis durante 18 días para ver a qué me refiero!

En gran parte, los factores que son importantes cambian según el tipo de datos que requiere el software. Si los datos son particularmente sensibles porque son información personal (según la definición de la UE, por ejemplo, nombres, direcciones de correo electrónico, información biográfica, etc.), los datos relacionados con la salud cubiertos por HIPAA, contienen los secretos comerciales de la empresa, están relacionados con la seguridad nacional, etc., entonces esta decisión depende más de los asuntos legales relacionados con la relación contractual entre la empresa y la compañía de software que cualquier otra cosa.

La mayoría de las empresas que siguen el modelo SaaS no cuentan con la infraestructura y las medidas de cumplimiento interno para procesar legalmente algunos tipos de datos confidenciales (en particular, datos relacionados con la atención médica y datos personales que fluyen de la UE y de un puñado de otros países) . Hacerlo es costoso y complicado y requiere un alto nivel de asesoría legal. La mayoría de las empresas simplemente no están en condiciones de poner esto en práctica; esto requiere un nivel muy alto de sofisticación. Incluso las empresas que cotizan en bolsa en la mayoría de los casos no tienen este nivel de sofisticación. Entonces, incluso si una empresa quisiera que procesaran este tipo de datos, hacerlo aumentaría la responsabilidad legal para el proveedor de software.

Además, en la medida en que un proveedor de software tenga el nivel requerido de sofisticación (y puede que no sea alto si no estamos hablando de datos confidenciales), el próximo problema que planteará la empresa estará relacionado con la distribución de la responsabilidad en caso de que No se siguen las leyes que rigen los datos confidenciales. Para ser específicos, esto incluye violaciones de datos (el vendedor es pirateado), irregularidades del vendedor, corrupción de datos, etc. Estas son las cosas que pueden salir mal incluso si un proveedor generalmente está haciendo todo lo posible para proteger los datos.

Si nos fijamos en las empresas que hacen hosting ahora como Amazon, básicamente renuncian a toda responsabilidad. Existe mucha controversia sobre dónde los mercados realmente se resolverán sobre este tema y qué nosotros, como sociedad, generalmente encontraremos aceptable y razonable, pero aún no hemos llegado allí. Renunciar a toda responsabilidad no le sienta bien a las grandes empresas que pueden no tener un alto nivel de transparencia con respecto a las prácticas y el funcionamiento diario de un proveedor; nadie quiere renunciar a todo el control (aunque las empresas intentan establecer algunos estándares operativos) en sus acuerdos) pero luego aún asumen todo el costo. Por otro lado, el proveedor de software no quiere asumir una responsabilidad ilimitada por los datos de otra persona. Esos datos pueden valer miles de millones para la empresa (piense en los secretos comerciales o la evidencia de los errores de la empresa), pero el proveedor de software solo ve la tarifa de alojamiento. Por lo tanto, no tiene sentido que asuman un nivel de responsabilidad que los pueda llevar a la bancarrota si, de 200 clientes, algo falla con solo uno. Los proveedores probables aceptarán un límite de responsabilidad que es un múltiplo de la tarifa de alojamiento anual, pero acordar ese número es extremadamente difícil en parte porque prever todos los riesgos de un conjunto particular de datos es como mirar una bola de cristal.

Cuando los datos no son confidenciales, entran en juego las preocupaciones comerciales. Aquí, el caso de SaaS puede ser fuerte si el costo de ejecutar y actualizar la aplicación internamente es demasiado grande. Tal vez no valga la pena que la empresa haga ese trabajo. SaaS te permite evitar tener que instalar nuevas actualizaciones y evita que tengas que preocuparte de que esas actualizaciones salgan mal o se confundan con otras aplicaciones. También es una buena forma de evitar las aplicaciones heredadas que persisten en una empresa para siempre. Por otro lado, la compañía puede querer controlar las actualizaciones por sí mismas. Tal vez les preocupa cambiar los flujos de trabajo o examinar nuevos problemas de seguridad, etc. Otro problema importante para las empresas es el bloqueo de proveedores. Si el proveedor es pequeño y, por lo tanto, es más probable que explote, una empresa puede considerar más seguro mantener sus datos en las instalaciones en lugar de arriesgarse a perderlo todo cuando el proveedor se cierra. Esto es especialmente cierto si la empresa quiere que la fuente se ponga en custodia en ese caso. Entonces, el proveedor podría mantenerse a flote por un tiempo manteniendo el código del proveedor por sí mismo si el proveedor se hunde (es poco probable, pero hace que la gente duerma mejor por la noche, y podría ser importante si el software fuera realmente crítico para la misión).

No tengo mucha información sobre los detalles de los puntos de precio, pero diré que creo que hay un movimiento general hacia SaaS en la industria del software y solo una parte de eso es por razones técnicas / de eficiencia. Creo que es un modelo que favorece a los proveedores en términos de cuánto dinero aportan, pero eso no significa que a la larga, para algunas cosas, no ahorre a las empresas otros costos (como mantenimiento, espacio del servidor / energía costos, etc.). También creo que este movimiento hacia SaaS toma prestadas algunas ideas económicas de compañías de software basadas en servicios como Red Hat, que cobran no por el software en sí, sino por los servicios necesarios para mantenerlo. Hay un impulso general hacia pensar más en los servicios relacionados con el software que en el software en sí mismo como una fuente de ingresos.

Con respecto a su pregunta sobre qué tipo de aplicaciones las personas esperan estar disponibles a través de SaaS, debido a los problemas descritos anteriormente, desafortunadamente son las aplicaciones que no son de misión crítica y que no manejan muchos datos confidenciales que las empresas tienen más probabilidades de licenciar Un modelo SaaS. Lo digo desafortunadamente porque el menor costo de enviar actualizaciones significa que esas aplicaciones iteran mucho más rápido y es más probable que sean de mayor calidad y brinden características de vanguardia. Con ese fin, creo que hay un nicho en el mercado para aplicaciones SaaS que se comercializan a sí mismas como un Fort Knox y ofrecen altos niveles de medidas de seguridad probadas y transparentes. Obviamente, esto no es algo que una nueva empresa podría hacer, pero podría ver una gran empresa agregando esto como un servicio premium en el futuro. Eso me parece inevitable ya que cada vez más personal se globaliza y más personas dentro de una empresa determinada viajan y es posible que ni siquiera tengan una “oficina en casa”.

Personalmente, siempre me he preguntado lo mismo. Me he encontrado con numerosos departamentos de TI que, si bien tienen el presupuesto para invertir en herramientas empresariales, prefieren utilizar SaaS. El año pasado, hemos visto una gran cantidad de empresas, tanto pequeñas como grandes, mudarse a SaaS para software empresarial. Mi sensación es que esto se debe a que:

  1. Reducción de la infraestructura de TI : TI puede ahorrar dinero a largo plazo al limitar la cantidad de “equipo” que deben mantener. El costo de actualizar y mantener servidores, mantener las máquinas actualizadas y emplear administradores puede superar el costo de simplemente suscribirse a una solución y dejar que otra persona se ocupe de ella.
  2. Mantenga la TI fuera del proceso : si no hay una huella de TI, entonces los usuarios comerciales pueden administrar esencialmente la adquisición de software. Son los usuarios finales, y pueden eludir los controladores de acceso de It yendo a un proveedor de SaaS.
  3. Flujo de caja : por extraño que parezca, pero muchos prefieren pagar tarifas más pequeñas durante un período de tiempo más largo que pagar los costos iniciales del software. Pueden maximizar su flujo de caja y mantener las operaciones en el corto plazo, y hacer un presupuesto para SaaS cada año … es la misma razón por la que algunas personas arriendan su automóvil: a largo plazo paga más, pero no tiene que pagar todo el dinero sale de inmediato.

¿En cuanto a cuáles son las mejores soluciones de software? Diría que algunas de las suites de fabricación son buenas para esto, especialmente el software de gestión de calidad y el software de gestión de proveedores. Esto ayuda a permitirle extender la Calidad a sus proveedores y no tener que preocuparse por sus niveles de acceso; puede bloquear la solución y ellos pueden participar en el QMS sin tener que preocuparse de que accedan a datos confidenciales.

[Advertencia: anteriormente dirigí una empresa SaaS, así que soy inherentemente parcial. Creo que para la mayoría de las situaciones, los beneficios de SaaS superan con creces las limitaciones. Pero aquí está mi puñalada por algunas de las limitaciones.].

Kate proporcionó varias buenas respuestas, aunque diría que algunos proveedores de SaaS pueden abordar las áreas que citó (por ejemplo, cumplimiento de la ley de protección de datos, flexibilidad de responsabilidad contractual).

Aquí hay algunas áreas más donde los compradores a veces prefieren en las instalaciones:

1. Grandes entornos de datos existentes. Si la empresa tiene una cantidad muy significativa de datos (generalmente TB o PB) en las instalaciones de un sistema existente, a veces la física de la migración (en términos de costo y tiempo) evita que los clientes se trasladen a aplicaciones SaaS.

2. Requisitos de personalización de la aplicación. Los proveedores de SaaS suelen proporcionar opciones de configuración en sus ofertas. Algunos proporcionan más y otros proporcionan menos. Pero inherentemente, siempre hay límites para lo que se puede personalizar, ya que el sistema es multiinquilino (es decir, algunos cambios, si se realizan, tendrían que hacerse para todos los clientes).

3. Gestión del cambio. En general, las empresas SaaS tienen que establecer ventanas y procedimientos estándar de gestión de cambios para todos los clientes. Algunos clientes de empresas más grandes están acostumbrados a controlar los procedimientos de cambio (por ejemplo, sin cambios durante un cierto período de tiempo, X semanas de aviso antes de un cambio, etc.)

4. No actualizando. Si bien las actualizaciones automáticas son un gran beneficio de las soluciones SaaS, algunos clientes están acostumbrados a controlar el ritmo de las actualizaciones para sus usuarios (por ejemplo, para permitir la capacitación).

5. Externalidades negativas entre clientes. En algunos casos raros, el comportamiento de un cliente en un entorno de múltiples inquilinos puede tener un impacto negativo en otros clientes. Obviamente, los proveedores de SaaS intentan evitar esto, pero los ejemplos incluirían la carga de consultas de un cliente que derriba todo el sistema para todos los clientes o la campaña de correo electrónico saliente de un cliente que hace que todo el servicio quede en la lista negra. Una vez más, los proveedores de SaaS se esfuerzan por evitar esto.

Nuevamente, en general, creo que para la mayoría de los clientes y aplicaciones, los beneficios de SaaS superan con creces las limitaciones, pero, como dicen, el kilometraje puede variar.

Habiendo vendido tanto SaaS como software alojado, la respuesta varía de una compañía a otra por qué exactamente prefieren una ruta a la otra.

¿Por qué la gente elige SaaS?

Sin costos de hardware.
Sin costos de sala de servidores
Sin costos administrativos para administrar hardware y software
Sin costos de software de soporte (licencias de base de datos adicionales, servidores web, etc.)
Tiempo de implementación muy bajo: algunos programas empresariales pueden llevar muchos meses
El modelo de suscripción es gasto operativo, no gasto de capital
El costo de la suscripción generalmente se fija por un período de tiempo y, por lo tanto, es predecible, a los directores financieros les encanta que

¿Por qué la gente elige hospedado?

Menores requisitos de ancho de banda
Reutilice el hardware existente
Tener una sala de servidores
Tener un equipo de administración
El software se compra y se posee para siempre (aunque se aplican tarifas anuales de mantenimiento)
Los datos se almacenan dentro del firewall
Mejor presentación
Más fácil de integrar con las aplicaciones existentes.
Tráfico no circula por internet, menos oportunidades de pirateo
Otras preocupaciones de seguridad

Según mis experiencias, la razón principal para elegir uno u otro es
– la gente compra el software SaaS para ahorrar dinero
– compran software alojado porque les preocupa que sus datos entren en manos equivocadas

Las aplicaciones SaaS tienen varias ventajas en comparación con el software local. En primer lugar, es la facilidad de compra, la implementación simple y la escalabilidad. Muchos también piensan que las aplicaciones basadas en la nube son más baratas, lo que no siempre es así. Además, con las aplicaciones SaaS, sus empleados tienen acceso 24/7 a sus programas y archivos, aunque este beneficio también tiene el segundo lado. Por lo tanto, los principales impulsores son la simplicidad y la flexibilidad. Sin embargo, también hay desafíos. Más información sobre el tema en Cloud Age Challenge: gestión de los costos de las aplicaciones SaaS | Binadox.

Mis 2 centavos, a partir de mi experiencia con una empresa líder de SaaS.

1. Menos inversión inicial.
Hardware, software, tiempo y personas para configurar el sistema.

2. Escalable
Comience con algo pequeño, intente durante un tiempo, si es necesario y si funciona, escale. Pero para escalar los sistemas internos tenemos que confiar en aprobaciones, presupuestos, tiempos de inactividad, etc.

3. Centrarse en los negocios
Los clientes desean centrarse en su negocio en lugar de trabajar en equipos para mantener y administrar administradores de sistemas, DBA e ingenieros para que aparezca un sistema interno.

4 outsourcing
A veces, casi todas o la mayoría de las partes del medio ambiente están subcontratadas. Y cuando se externaliza, tenemos realmente menos control sobre la calidad del software. ¿Por qué no confiar en un software diseñado para escalar y con la mejor ingeniería de su clase?

5. Reinventar la rueda
Encuéntrelo y corríjalo, en SaaS, el problema que va a encontrar, puede que ya se haya solucionado, ya que probablemente haya sucedido antes para algún otro suscriptor.

La respuesta principal es el riesgo (o la percepción del mismo). Hay dos componentes de esta respuesta. Primero, son las personas (los que toman las decisiones). La mayoría de los encargados de tomar decisiones empresariales son mayores que la mayoría de las empresas SAAS, y crecieron con Microsoft y Oracle. Incorporan a sus equipos internos para dominar esos productos y, en caso de emergencia, pueden llamar a sus equipos internos. El segundo es la longevidad del producto. Si una startup SAAS tiene 2 años y la empresa tiene 102 años, es difícil convencerla de que la startup no se cerrará en 10 años. Si puede superar el riesgo, puede comenzar a vender en funciones y ROI.

More Interesting

Al igual que SaaS, R, SAP, Big Data, ¿cuál es el próximo curso / tendencia que tendrá demanda después de 3 años en India?

¿Cómo funciona la parte de prueba para la instalación de una solución SaaS con el GDPR?

Gestión de registros: ¿Cuál es la complejidad detrás de Loggly y servicios similares?

¿Puedo vender un servicio SaaS sin una empresa?

Solo conozco HTML / CSS ¿Qué idiomas debo aprender para ser un gran desarrollador web y de software?

¿Cuáles son los cuatro KPI más importantes que gestiona su empresa SAAS?

¿Hay algún ejemplo SaaS impopular pero realmente útil que esté utilizando?

¿Cuál es la proporción de mujeres a hombres en SaaS Startups?

Para una startup de Saas, ¿qué es mejor: facturar a los clientes anualmente o mensualmente? ¿Por qué?

¿Qué tipo de informe mensual presenta un gerente de éxito del cliente (en la industria SaaS) a la gerencia?

¿Qué CRM o SaaS utiliza para administrar su comunidad?

¿Cuál es el mejor programa de afiliación de un proveedor de SaaS?

¿Cuáles son algunas formas inteligentes de identificar los principales indicadores de un posible disparador de ventas en SaaS?

¿Cómo es que la gente no se registra en mi producto SAAS recién lanzado?

¿Cuáles son los aspectos técnicos comunes que deben tenerse en cuenta al crear una aplicación SaaS? He podido conquistar el arrendamiento múltiple y el aprovisionamiento de bases de datos (en las instalaciones o en la nube). El cifrado ya está también en su lugar. La clave de cifrado de un cliente nunca puede descifrar los datos del otro cliente. Por lo tanto, estoy buscando asesoramiento en escala y otras tecnologías de TI.