¿Cómo hace una empresa como mParticle o Segment para que una empresa elimine el código antiguo solo para reintegrarse con ellos?

Estoy de acuerdo con los pensamientos detrás de las respuestas de Ry y Michael. Seguiré adelante y compartiré mis pensamientos sobre Segment. Descargo de responsabilidad, solía ser Customer Success Manager en Segment, por lo que le contaré exactamente cuál ha sido mi experiencia con algunos de nuestros clientes empresariales más grandes.

Lo que he visto es que los clientes buscan soluciones como Segment porque ya están experimentando el dolor de instrumentar múltiples bases de código de integración, o lo están anticipando.

La cuestión es que el dolor en realidad incluye más que solo el costo del tiempo del desarrollador para implementar nuevas herramientas; También es la inconsistencia de datos que se deriva del seguimiento de diferentes eventos en diferentes herramientas. El verdadero problema aquí es no tener datos en los que pueda confiar para tomar decisiones comerciales importantes.

Por lo tanto, para llegar a este fin, los clientes tienden a querer arrancar las cosas y comenzar de nuevo porque su seguimiento de eventos no está donde quieren que esté: está fragmentado, está incompleto, nunca fue bueno, solo “lo suficientemente bueno”.

En realidad, nunca les decimos a los clientes que eliminen las integraciones que les funcionen, a riesgo de sonar totalmente cliché aquí, si no está roto, ¡no lo arreglen! Creemos firmemente que el segmento siempre debe tener un valor aditivo.

Debido a que nuestra solución le permite recopilar datos de la web, dispositivos móviles, bases de datos existentes, herramientas tradicionalmente aisladas como Salesforce y Sendgrid, y enviar esos datos a más de 200 destinos, la mayoría de nuestros clientes tienden a ver Segment como una solución a largo plazo y tratar su implementación como tal.

¡No dude en enviarme una nota en JJ en Segment.com si tiene más preguntas!

No puedo hablar por Segment pero sí por mParticle. Nunca le pedimos u obligamos a alguien a extraer un código antiguo y reemplazarlo por el nuestro. mParticle es una capa de datos que no compite con ninguno de los servicios en los que nos hemos integrado.

Hay dos accesorios de valor principales que proporcionamos:

1. Consistencia y control de datos
2. Facilidad de uso / accesibilidad

Una aplicación ciertamente puede elegir dejar cualquier cantidad de SDK incrustados y ejecutarnos junto con esas herramientas. En esta configuración, algunos clientes nos ven como un punto de acceso al resto del ecosistema de servicios de aplicaciones, incluso si no están interesados ​​en reemplazar las implementaciones existentes. Les brinda una manera fácil de probar nuevos socios mucho más rápido (sin cambios de código adicionales o aprobaciones de la App Store) antes de comprometerse con una relación más grande. La idea es una iniciativa de ingeniería única que proporciona economías de escala desde el punto de vista de integración de proveedores.

El valor a largo plazo proviene de la creación de control y coherencia con los datos de su aplicación de terceros. Pasar a una configuración consolidada con múltiples integraciones del lado del servidor proporciona un nivel de control sobre los datos que una configuración distribuida del lado del cliente no tiene. Ofrecer cosas como reproducción de datos, muestreo / filtros, API para datos fuera de línea y capacidades de segmentación significa que puede extraer mucho más valor de sus datos que si no invierte en una capa de datos.

Feliz de entrar en más detalles si desea llevar la conversación al correo electrónico mkatz en mparticle.com

Si solo hay una integración, el valor de realizar esta tarea es bajo.

Pero, como desarrollador, si me piden que agregue una segunda integración, mi elección es:

  1. Agregar el código de ToolB a mi aplicación, o
  2. Cambie el código de ToolA por el código del centro de datos.

# 2 es más atractivo para el desarrollador , porque:

  • Mantiene el código base más limpio.
  • El propietario del producto ahora puede cambiar de herramienta sin requerir tiempo de desarrollo.
  • Las integraciones de servicios + dentro de las herramientas del centro de datos continúan evolucionando.

Divulgación: estoy trabajando en Astronomer en este momento, que es una herramienta en la misma categoría que mParticle and Segment.

More Interesting

Nombra una compañía que disfruta de una participación de mercado cercana al monopolio con una posible razón por la cual no está siendo interrumpida.

¿Qué tan probable es que Amazon le quite el control de Android a Google, como lo hizo Microsoft a IBM con la PC?

¿Cuál sería el impacto para el gigante de comercio electrónico de Amazon e India Flipkart, si Alibaba invirtiera en Snapdeal?

¿Por qué Blizzard cobra una tarifa mensual por World of Warcraft en el oeste, pero cobra una tarifa por hora para los usuarios asiáticos?

¿Dónde consigo inversores para mi fondo administrado?

¿Cómo puede una aplicación móvil ayudar a su negocio a crecer?

¿Cuáles de las startups 'unicornio' se convertirán en las más grandes y cuáles tienen más probabilidades de fallar? ¿Por qué? ¿En qué tipo de trayectoria están ahora? ¿Cómo es probable que se vean afectados por los cambios globales y de mercado a lo largo del tiempo?

¿Cuál es el potencial comercial de los centros de datos en Pakistán?

¿Qué abordamos realmente al realizar un análisis económico para probar un concepto en sus etapas de desarrollo?

¿Qué le depara el futuro a J.Crew como compañía?

¿Qué es el plan estratégico para el gobierno corporativo?

¿Cómo hacer que mi negocio en línea sea exitoso cuyos clientes son escuelas? ¿Cómo funcionan las empresas en el sector educativo?

¿Qué es un enfoque antropológico empresarial?

Hay dos formas de expandir su negocio en el extranjero, a través de filiales u sucursales. ¿Cuál es mejor?

¿Cómo es construir un negocio exitoso que no respalde la vida que desea?