Industria: Desarrollo de software
Productos de JetBrains utilizados: Datalore
Tamaño de la organización: 100+
País: Estados Unidos
Constellation es un motor integral de contenidos y análisis de datos empresariales basado en IA. Su plataforma de SaaS, complementada con conocimientos basados en datos, permite a los clientes ejecutar análisis de mercado y desarrollo de campañas con mayor eficiencia y cumplimiento, agilizando la creación y distribución de contenidos en sectores regulados, como la sanidad, la tecnología financiera y la automoción, entre otros.
Para ampliar las operaciones de ciencia de datos y proporcionar información valiosa tanto a los clientes como a las partes interesadas internas, Constellation necesitaba una forma de optimizar la colaboración y mejorar la agilidad. Problemas como la generación lenta de informes en las herramientas tradicionales de inteligencia empresarial (Power BI y Looker, concretamente) y los flujos de trabajo inconexos limitaban su capacidad para producir información oportuna y personalizada. Al mismo tiempo, buscaban una solución que pudiera integrarse perfectamente con AWS, su proveedor de servicios de nube preferido.
«Nos planteamos una pregunta: ¿cómo podemos hacer que los equipos multifuncionales de Constellation trabajen juntos sin problemas? Antes de Datalore, cada ingeniero trabajaba de forma independiente, en notebooks locales de Jupyter. Este proceso requería que los colaboradores descargaran y compartieran estos documentos después de cada iteración, lo cual daba lugar a servicios en la nube que funcionaban a base a parches. Esto perjudicaba la velocidad, limitaba la escalabilidad y dificultaba nuestra capacidad de gestionar los permisos.»
— Nauman Hafiz, director tecnológico de Constellation
¿La solución? Una plataforma de ciencia de datos colaborativa e intuitiva que pudiera conectar los datos, el éxito del cliente y los equipos de gestión de productos para acelerar la entrega de información.
«Tableau y Power BI, aunque son fáciles de usar, presentan desafíos significativos cuando se trata de distribuir el trabajo entre varios ingenieros. Aunque Looker ofrece una mejor integración con Git, se sigue quedando corto a la hora de facilitar y equilibrar la colaboración, la flexibilidad, la funcionalidad y el atractivo visual. Estas herramientas no están diseñadas para apoyar a un equipo de tamaño medio que intenta maximizar la innovación y la colaboración.»
— Yusuf Khan, vicepresidente adjunto de ciencia de datos de Constellation
Datalore transformó la forma de colaborar del equipo de Constellation, consolidando flujos de trabajo analíticos anteriormente dispersos en una única herramienta.
Este es el aspecto de un flujo de trabajo típico de Constellation con Datalore:
Un ingeniero de datos extrae información de la base de datos Snowflake en un notebook de Datalore. A continuación, utiliza SQL para vincular los datos que necesita a Datalore antes de cambiar a código Python e incorporar datos de varias API de terceros. Una vez que el ingeniero de datos ha consolidado y estructurado estos datos, envía el enlace del notebook de Datalore a un científico de datos que entra en el notebook y comienza a obtener información, crear visualizaciones y modelar.
«El andamiaje inicial de datos es una parte clave de nuestro proceso de ingeniería de datos, estrechamente alineado con la comprensión de las necesidades del cliente por parte de nuestro equipo de productos. La facilidad con la que Datalore nos permite integrar nuestro almacén de datos, Snowflake, en el sistema más amplio desempeña una función esencial en esto. Simplifica y centraliza nuestra forma de trabajar con los datos.»
— Hammad Chaudhry, ingeniero de datos de Constellation
Una vez que el científico de datos ha completado una primera iteración, conecta los equipos de gestión de productos y de éxito del cliente para realizar una evaluación centrada en el negocio. Tras la revisión inicial, el equipo decide si desea perfeccionar la iteración, realizar otra iteración o transformar el notebook en un informe interactivo de Datalore para los usuarios finales.
«Datalore actúa como vínculo entre nuestros equipos remotos en todo Medio Oriente y América del Norte y del Sur.»
— Yusuf Khan, vicepresidente adjunto de ciencia de datos de Constellation
«Datalore actúa como un portal a un ecosistema más amplio. Proporciona herramientas básicas que nos ayudan a avanzar más rápido. Esto contrasta con muchas otras plataformas que actúan como sistemas cerrados, limitados únicamente al alcance que sus creadores imaginaron.»
— Mingwei Sun, científico de datos de Constellation
Funcionalidades principales de Datalore utilizadas por Constellation:
Integración de Snowflake y compatibilidad con celdas SQL
Colaboración e intercambio en tiempo real de informes y notebooks de Jupyter
Espacios de trabajo en equipo
Informes interactivos
Programación de informes
Constellation también encuentra valor en el Generador de informes de Datalore, que les proporciona la capacidad de convertir fácilmente un notebook de Jupyter en una historia de datos interactiva y fácil de usar. Dado que el Generador de informes permite a Constellation ocultar celdas de código, organizar celdas de Markdown, colocar gráficos y añadir controles interactivos al lienzo del informe, pueden tomar el control total sobre la narrativa de datos y aprovechar tecnologías y marcos de trabajo de código abierto que antes no estaban a su disposición.
«Los informes interactivos en Datalore nos permiten desplegar rápidamente prototipos y transmitir sin problemas historias de datos complejas. Esto desmitifica drásticamente los informes de datos para los miembros de nuestro equipo que no son técnicos, dado que ofrece un nivel de claridad y comprensión que no era posible a través de los métodos de informes anteriores.»
— Smit Shah, gestor técnico de proyectos adjunto de Constellation
«La agilidad de Datalore es crucial para los informes de los clientes, dado que las necesidades de nuestros clientes varían mucho según el sector y el objetivo, y van más allá de los informes con plantillas estándar.»
— Ethan Lee, analista de datos de Constellation
Principales beneficios desbloqueados:
Resultados más rápidos
Constellation logra una entrega un 50 % más rápida de las tareas de I+D en ciencia de datos
Mayor eficiencia
Los informes altamente personalizados se entregan ahora a los clientes en cuestión de semanas en lugar de meses
Aumento de la satisfacción
Tanto los desarrolladores como los clientes han expresado que están mucho más contentos con cómo funcionan ahora las cosas gracias a Datalore
Las iniciativas que tardaban meses en completarse con las herramientas tradicionales de inteligencia empresarial, ahora Constellation puede llevarlas a cabo en semanas gracias a Datalore. La plataforma colaborativa para la ciencia de datos de JetBrains proporciona un impulso notable en la eficiencia operativa en todos los ámbitos de Constellation.
«Hemos logrado reducir nuestro tiempo de desarrollo sustancialmente, a menudo en un 50 % o más.»
— Michael Donovan, gestor sénior de proyectos de Constellation
Al centralizar su espacio de trabajo para la ciencia de datos en Datalore, Constellation derribó las barreras y erradicó flujos de trabajo redundantes. Las capacidades de colaboración de la plataforma conectaron equipos remotos y permitieron iteraciones más rápidas con ciclos de retroalimentación más cortos.
«El valor real de Datalore reside en su capacidad para conectar a todos nuestros equipos, creando un espacio de trabajo compartido que simplifica la comunicación y la colaboración en todos los ámbitos.»
— Hammad Chaudhry, ingeniero de datos de Constellation
De cara al futuro, Constellation pretende integrar aún más Datalore en sus procesos ampliando las capacidades de planificación de informes de la plataforma. También tienen previsto utilizar Datalore para mejorar la formación interna y seguir el ritmo del rápido crecimiento de la empresa.
«Tenemos previsto utilizar Datalore como recurso de formación dentro de nuestra empresa. Nos ayudará a crear módulos estructurados que introduzcan progresivamente a los empleados menos experimentados en nuestros sistemas.»
— Michael Donovan, gestor sénior de proyectos de Constellation
«Datalore me ha dado la oportunidad de colaborar directamente con los ingenieros y científicos de datos más experimentados de mi equipo. Me ha facilitado crecer y desarrollarme en mi rol.»
— Rachel Hui, analista de datos de marketing de Constellation
Regeane, responsable de producto, Ometria
El año pasado, nuestro equipo logró un gran avance con la ayuda de Datalore. Aprovechando su poder, elevamos nuestros servicios de Retail Intelligence a nuevas cotas. A través del desarrollo de servicios internos e informes de datos a medida, nuestro equipo de Customer Success proporcionó información rapidísima, lo que benefició enormemente a nuestros clientes. Este logro destaca como una de las mayores victorias de nuestro equipo en el último año.
Moreno Raimondo Vendra, ingeniero sénior de Machine Learning, TrueLayer
Datalore permitió a nuestro equipo acceder de forma ergonómica a nuestros datos cumpliendo al mismo tiempo los requisitos de seguridad, lo que supuso un cambio radical para nosotros. Como resultado, pudimos colaborar mucho más fácilmente tanto dentro de nuestro equipo de Machine Learning como con las partes interesadas.
Seongduk Cheon, gerente sénior de LINE Corporation
Durante el proceso de evaluación, comprobamos que la experiencia de usuario de Datalore resultaba familiar a nuestros desarrolladores y que la funcionalidad de compartir informes era fácil de utilizar. Gracias a la colaboración de nuestro equipo de ingenieros y del equipo de desarrollo de Datalore, conseguimos satisfacer nuestros requisitos de flujo de trabajo y gobernanza de datos.