Setor: Desenvolvimento de software
Produtos da JetBrains usados: Datalore
Tamanho da organização: 100+
País: Estados Unidos
A Constellation produz um mecanismo corporativo de ponta a ponta para conteúdo e análise de dados por IA. Sua plataforma de SaaS, complementada por insights orientados por dados, possibilita que os clientes executem pesquisas de marketing e desenvolvimento de campanhas com maior eficiência e conformidade com normas, otimizando a criação e a distribuição de conteúdo nas áreas de saúde, fintechs, indústria automotiva e outros setores sujeitos a regulação.
A Constellation precisava de uma maneira de otimizar a colaboração e aumentar a agilidade, para escalar as operações de ciência de dados e fornecer insights valiosos tanto aos clientes quanto às suas próprias partes interessadas. Sua capacidade de produzir insights personalizados e no prazo era limitada por problemas como a geração lenta de relatórios nas ferramentas tradicionais de inteligência de negócios (especificamente, no Power BI e no Looker) e fluxos de trabalho desconectados. Ao mesmo tempo, a empresa procurava uma solução que pudesse se integrar de forma transparente com o AWS, seu provedor preferencial de nuvem.
"Fomos confrontados com uma questão: como podemos ter as equipes de várias funções da Constellation trabalhando juntas sem problemas? Antes do Datalore, cada engenheiro trabalhava de forma independente, em notebooks locais do Jupyter. Esse processo exigia que os colaboradores baixassem e compartilhassem esses documentos depois de cada iteração, resultando em serviços de nuvem em remendos. Isso limitava a rapidez, restringia a escalabilidade e prejudicava nossa capacidade de gerenciar permissões."
— Nauman Hafiz, CTO da Constellation
A solução? Uma plataforma colaborativa e intuitiva de ciência de dados que pudesse conectar as equipes de dados, sucesso do cliente e gestão de produtos, para acelerar a entrega de insights.
"Embora o Tableau e o Power BI sejam amigáveis, eles colocam desafios significativos para distribuir o trabalho entre vários engenheiros. Apesar de o Locker oferecer uma melhor integração com Git, ele ainda é limitado para facilitar e equilibrar a colaboração, a flexibilidade, a funcionalidade e o apelo visual. Essas ferramentas não foram projetadas para apoiar uma equipe de tamanho médio que esteja tentando maximizar a inovação e a colaboração."
— Yusuf Khan, Vice-Presidente Assistente de Ciência de Dados na Constellation
O Datalore transformou a maneira de colaborar da equipe da Constellation, consolidando fluxos de trabalho de análise de dados, anteriormente dispersos, em uma só ferramenta.
É assim que se parece um fluxo típico de trabalho com o Datalore na Constellation:
Um engenheiro de dados extrai informações do banco de dados Snowflake para um notebook do Datalore. Depois, ele usa SQL para vincular os dados necessários ao Datalore, antes de passar para código Python e incluir camadas de dados a partir de várias APIs de terceiros. Depois de consolidar e estruturar esses dados, o engenheiro de dados envia o link do notebook do Datalore para um cientista de dados, que então acessa o notebook e começa a derivar insights, a criar visualizações e a modelar.
"O scaffolding de dados inicial é parte essencial do nosso processo de engenharia de dados, intimamente alinhada à compreensão das necessidades dos clientes por parte da nossa equipe de produtos. A facilidade com a qual o Datalore nos permite integrar o Snowflake, nosso data warehouse, ao sistema maior desempenha um papel essencial nesse processo. Isso simplifica e centraliza a maneira como trabalhamos com dados."
— Hammad Chaudhry, Engenheiro de Dados na Constellation
Depois de completar uma primeira iteração, o cientista de dados coloca no circuito as equipes de gestão de produtos e sucesso do cliente, para uma avaliação com ênfase nos negócios. Após a revisão inicial, a equipe decide se deseja refinar a iteração, passar por outra ou transformar o notebook em um relatório interativo do Datalore para o usuário final.
"O Datalore funciona como a cola entre nossas equipes remotas espalhadas pelo Oriente Médio e pelas Américas do Norte e do Sul."
— Yusuf Khan, Vice-Presidente Assistente de Ciência de Dados na Constellation
"O Datalore funciona como um portal para um ecossistema mais amplo. Ele fornece ferramentas essenciais que nos ajudam a andar mais rapidamente. Isso é um contraste com muitas outras plataformas, que funcionam como sistemas fechados, limitadas a apenas o escopo imaginado pelos seus criadores."
— Mingwei Sun, Cientista de Dados na Constellation
Principais recursos do Datalore usados pela Constellation:
Integração com o Snowflake e suporte a células de SQL
Colaboração e compartilhamento em tempo real de notebooks do Jupyter e relatórios
Áreas de trabalho em equipe
Relatórios interativos
Agendamento de relatórios
A Constellation também encontra grande utilidade no gerador de relatórios do Datalore, que lhe dá a capacidade de facilmente converter um notebook do Jupyter em uma história de dados amigável e interativa. O gerador de relatórios permite que a Constellation oculte células de código, organize células do Markdown, posicione gráficos e adicione controles interativos ao espaço visual do relatório, e com isso a empresa pode assumir o controle total da narrativa dos dados e tirar proveito de tecnologias de código aberto e frameworks que antes não estavam disponíveis para ela.
"Os relatórios interativos do Datalore permitem que implantemos protótipos rapidamente e expressemos histórias complexas de dados de forma transparente. Isso desmistifica dramaticamente os relatórios de dados para os membros não técnicos das nossas equipes, oferecendo um nível de clareza e compreensão que não era possível com os métodos anteriores de geração de relatórios."
— Smit Shah, Gerente Técnico Assistente de Projetos na Constellation
"A agilidade do Datalore é crucial para os relatórios para os clientes, pois as necessidades dos nossos clientes variam muito por setor de atividade e objetivo, indo além dos relatórios-padrão baseados em modelos."
— Ethan Lee, Analista de Dados na Constellation
Principais benefícios liberados:
Resultados mais rápidos
A Constellation desfruta de uma entrega 50% mais rápida de tarefas de pesquisa e desenvolvimento em ciência de dados
Maior eficiência
Agora, relatórios altamente personalizados são entregues aos clientes em semanas, em vez de meses
Mais satisfação
Tanto os desenvolvedores quanto os clientes expressaram que estão muito mais satisfeitos com a forma como as coisas funcionam agora, graças ao Datalore
Graças ao Datalore, agora a Constellation consegue concluir em semanas iniciativas que antes demoravam meses usando ferramentas tradicionais de inteligência de negócios. A plataforma colaborativa de ciência de dados da JetBrains proporciona um aumento perceptível da eficiência operacional geral na Constellation.
"Conseguimos reduzir substancialmente nosso tempo de desenvolvimento, não raro em 50% ou mais."
— Michael Donovan, Gerente de Projetos Sênior na Constellation
Ao centralizar seu espaço de trabalho em ciência de dados no Datalore, a Constellation derrubou redutos de conhecimento e erradicou fluxos de trabalho redundantes. Os recursos de colaboração da plataforma conectaram equipes remotas e permitiram iterações mais rápidas, com loops mais curtos de feedback.
"O verdadeiro valor do Datalore está na sua capacidade de conectar todas as nossas equipes, criando um espaço compartilhado de trabalho que simplifica a comunicação e a colaboração de maneira geral."
— Hammad Chaudhry, Engenheiro de Dados na Constellation
No futuro, a Constellation pretende incorporar o Datalore mais a fundo nos seus processos, expandindo os recursos de agendamento de relatórios da plataforma. Também planeja usar o Datalore como um meio para elevar o nível do treinamento interno e acompanhar o rápido crescimento da empresa.
"Planejamos usar o Datalore como um recurso de treinamento na nossa empresa. Ele nos ajudará a criar módulos estruturados que apresentarão funcionários menos experientes aos nossos sistemas de forma progressiva."
— Michael Donovan, Gerente de Projetos Sênior na Constellation
"O Datalore me deu a oportunidade de colaborar diretamente com cientistas de dados e engenheiros mais experientes da minha equipe. Ele facilitou que eu crescesse e me desenvolvesse na minha função."
— Rachel Hui, Analista de Dados de Marketing na Constellation
Regeane, Gerente de Produtos, Ometria
No ano passado, nossa equipe alcançou um avanço revolucionário com a ajuda do Datalore. Aproveitando seu poder, levamos nossos serviços de Inteligência de varejo a novos patamares. Através do desenvolvimento de serviços internos e relatórios de dados personalizados, nossa equipe de sucesso do cliente forneceu insights extremamente rápidos, beneficiando enormemente nossos clientes. Essa conquista se destaca como uma das maiores vitórias da nossa equipe no ano passado.
Moreno Raimondo Vendra, engenheiro sênior de machine learning da TrueLayer
O Datalore permitiu que nossa equipe acessasse ergonomicamente nossos dados e, ao mesmo tempo, atendesse aos requisitos de segurança, o que foi um divisor de águas para nós. Como resultado, pudemos colaborar com muito mais facilidade, tanto dentro de nossa equipe de machine learning quanto com nossas partes interessadas.
Seongduk Cheon, gerente sênior da LINE Corporation
Durante o processo de avaliação, descobrimos que a UX (experiência do usuário) do Datalore era familiar para nossos desenvolvedores e que a funcionalidade de compartilhamento de relatórios era fácil de usar. Graças à colaboração da nossa equipe de engenharia e da equipe de desenvolvimento do Datalore, conseguimos satisfazer nossos requisitos de fluxo de trabalho e governança de dados.