Por favor, deixe os seus contactos, enviar-lhe-emos o nosso whitepaper por e-mail
Autorizo o tratamento dos meus dados pessoais para o envio de materiais de marketing personalizados em conformidade com a Política de privacidade. Ao confirmar a submissão, o utilizador aceita receber materiais de marketing
Obrigado!

O formulário foi enviado com sucesso.
Encontrará mais informações na sua caixa de correio.

O Innowise é uma empresa internacional de desenvolvimento de software de ciclo completo fundada em 2007. Somos uma equipa de mais de 1600+ profissionais de TI que desenvolvem software para outros profissionais em todo o mundo.
Sobre nós
O Innowise é uma empresa internacional de desenvolvimento de software de ciclo completo fundada em 2007. Somos uma equipa de mais de 1600+ profissionais de TI que desenvolvem software para outros profissionais em todo o mundo.

Desenvolvimento de CRM para o sector da saúde: x2 migração de dados mais rápida

A Innowise refinou e expandiu uma plataforma de CRM para o setor de saúde, concentrando-se na automação dos processos de migração de dados e na implementação de aprimoramentos operacionais e analíticos orientados por IA.

Cliente

Indústria
Cuidados de saúde
Região
UE
Cliente desde
2023

O nosso cliente é um ator proeminente que fornece soluções de TI para empresas farmacêuticas. A empresa estabeleceu-se como um parceiro tecnológico fundamental, oferecendo soluções de BI baseadas na nuvem e orientadas para a IA, adaptadas às necessidades específicas do mercado das ciências da vida. Por mais de duas décadas, eles têm apoiado grandes corporações farmacêuticas multinacionais, criando e implementando software inovador destinado a melhorar as operações de negócios.

Desafio

Migração de dados CRM, garantia da qualidade dos dados, e otimização da IU

O principal desafio que o nosso cliente enfrentou foi a migração perfeita de dados dos sistemas de CRM existentes de várias empresas farmacêuticas para o seu sistema de CRM especializado baseado no Microsoft Dynamics 365. Esta tarefa envolveu mais do que apenas a transferência de dados. O cliente necessitava de uma garantia de qualidade de dados abrangente, transformação e carregamento num novo ambiente para garantir a integridade e a usabilidade dos dados migrados. Outros problemas resultaram de:

  • A necessidade de uma abordagem padronizada, mas personalizável, para acomodar os requisitos específicos de cada empresa farmacêutica;

  • Assegurar o funcionamento contínuo e o apoio a clientes em diferentes países com estruturas e normas de dados variáveis;

  • O cliente esperava que fornecêssemos uma solução abrangente que facilitasse a migração de dados sem problemas. O objetivo era também melhorar a funcionalidade do seu CRM, tornando-o mais acessível e fácil de utilizar pelas empresas farmacêuticas globais.

Solução

Estrutura de migração personalizada, transformação de dados e IU melhorada para CRM de cuidados de saúde

Para responder ao desafio do cliente, concentrámo-nos em três componentes-chave cuidados de saúde desenvolvimento de CRM: desenvolvimento de um quadro de migração personalizado, garantia de qualidade e transformação de dados, e otimização da interface do utilizador.

Estrutura de migração personalizada

A nossa equipa criou uma estrutura de migração personalizada - uma solução escalável para integrar diversos sistemas de CRM no Microsoft Dynamics 365 e Azure, o sistema de gestão da qualidade, especificamente concebido para responder às complexas necessidades da indústria farmacêutica.

Inicialização do país e configuração dos dados: Para iniciar o processo de migração para um novo país dentro do sistema CRM de um cliente existente, implementamos novos esquemas do SQL Server adaptados aos requisitos específicos do país. Isto envolve a configuração de pipelines no Azure Data Factory para lidar com a carga inicial de dados, que inclui uma mistura de ficheiros Excel de clientes e chamadas API. Esta fase é fundamental para estabelecer uma estrutura de dados fundamental que possa ser testada e validada num ambiente de "caixa de areia", permitindo que representantes seleccionados do cliente realizem testes beta e formação com conjuntos de dados parcialmente completos.

Verificação e transformação de dados: A nossa abordagem ao tratamento de dados recebidos envolve um processo de verificação meticuloso. Os ficheiros, normalizados para incluir tipos de dados e códigos comuns, são primeiro inspeccionados visualmente para detetar anomalias, tais como campos obrigatórios em falta ou códigos irregulares. Após esta verificação inicial, os ficheiros são carregados para o SQL Server, onde são submetidos a uma revisão detalhada e transformados em tabelas formatadas para carregamento no Dataverse. Este processo é semi-automatizado, com ajustes manuais efectuados conforme necessário para atender às variações específicas de cada país. Compilamos relatórios detalhados sobre as discrepâncias de dados e comunicamo-los ao cliente numa linguagem compreensível, por vezes aguardando ficheiros corrigidos ou prosseguindo com os dados disponíveis e fazendo modificações subsequentes.

Integração e lançamento da produção: Para os países que utilizam chamadas API, configuramos mecanismos de importação de dados e validamos a exatidão das transformações de dados antes de carregar os dados finalizados no Dataverse. A transição para a produção envolve a operação paralela dos ambientes de teste e produção, com o primeiro a servir principalmente para fins de formação e teste de funcionalidades. Esta fase marca o culminar dos esforços de configuração inicial, passando para um estado em que as novas entradas de dados dos utilizadores do cliente entram diretamente no Dataverse através dos produtos do cliente ou continuam a ser obtidas a partir de chamadas API, com uma intervenção mínima da nossa parte.

Mapeamento automatizado de dados e limpeza com base em IA: Nossa solução aproveita os recursos do Azure para mapeamento automatizado de dados, reduzindo os esforços manuais e o risco de erros ao identificar correlações de campos de dados em vários sistemas de CRM. Uma Alimentado por IA o módulo de limpeza de dados assegura ainda a integridade dos dados migrados, identificando duplicados, entradas incompletas e outras inconsistências.

APIs de integração personalizadas e utilização de serviços Azure: Desenvolvemos APIs de integração personalizadas dentro do ambiente Azure para acomodar os diversos formatos e estruturas de dados encontrados em diferentes sistemas de CRM farmacêuticos. Essas APIs, juntamente com os serviços do Azure, como Data Factory, Blob Storage e SQL Server, fornecem a escalabilidade e a segurança necessárias para a migração e o gerenciamento eficientes dos dados. Como resultado, conseguimos uma transferência de dados sem problemas e processos ETL de alta qualidade.

Foco em sectores específicos: A nossa estrutura foi especificamente concebida para satisfazer as necessidades únicas da indústria farmacêutica, incorporando considerações para o tratamento de dados sensíveis, como informações sobre pacientes, detalhes de medicamentos e registos de vendas, em conformidade com normas e regulamentos.

A nossa equipa utilizou o Azure Data Factory (ADF) para automatizar e aperfeiçoar o processo de preparação de dados para o CRM do cliente. A estratégia incluía:

Controlos de validação automatizados: Utilizando o ADF, criámos scripts automatizados para efetuar verificações de validação, garantindo que os dados cumprem os requisitos do CRM. As verificações automáticas ajudam a identificar e assinalar discrepâncias, como inconsistências ou informações em falta, reduzindo significativamente o tempo de revisão manual.

Processos ETL com ADF: Concebemos pipelines de dados para uma movimentação e transformação eficientes dos dados. Mapeamento de esquemas ajusta automaticamente as estruturas de dados de várias fontes para se adaptarem ao esquema do CRM e garante a compatibilidade. Para a limpeza de dados, aplicámos regras no ADF para limpar dados, como a normalização de formatos, a remoção de duplicados e a melhoria da qualidade dos dados.

Transformações de dados complexas: Para cenários de dados complexos, utilizámos os fluxos de dados de mapeamento do ADF para criar uma lógica de transformação sem código, tratando operações como junções e divisões condicionais para garantir a integridade dos dados.

Esta abordagem minimizou as intervenções manuais, acelerou o processo de migração e garantiu que os dados migrados pudessem ser imediatamente utilizados no CRM.

Otimização da interface do utilizador

Para melhorar a interface do utilizador do CRM para o sector farmacêutico, concentrámo-nos em várias melhorias fundamentais:

  • Em primeiro lugar, adaptámos a interface para que fosse reactiva em todos os dispositivos, utilizando CSS Grid e Flexbox, e garantimos que todos os utilizadores tivessem uma experiência tranquila, quer no computador quer no telemóvel.

  • O nosso passo seguinte foi aperfeiçoar a capacidade de resposta com consultas multimédia, optimizando-a para ecrãs tácteis e pequenos dispositivos essenciais para os representantes no terreno em movimento.

  • Simplificámos a navegação para minimizar os passos necessários para aceder a informações vitais, tornando o CRM mais intuitivo e fácil de utilizar.

  • A introdução de painéis de controlo personalizáveis foi outra das prioridades. Os painéis permitem que os utilizadores personalizem o seu espaço de trabalho de acordo com as suas necessidades e fluxos de trabalho específicos.

  • Para tornar a recuperação de dados rápida e precisa, melhorámos a funcionalidade de pesquisa com filtros avançados e texto preditivo.

  • Reconhecendo a necessidade de actualizações atempadas, integrámos notificações push para manter os representantes no terreno informados com alertas em tempo real.

  • Incorporámos visualização de dados ferramentas no CRM para fornecer aos utilizadores acesso imediato a analíticas e conhecimentos para uma tomada de decisões informada.

  • Por último, adicionámos a funcionalidade offline à aplicação móvel, garantindo o acesso ininterrupto a dados críticos, com sincronização automática assim que a conetividade online for restabelecida.

Tecnologias

Extremidade traseira

 .NET, Microsoft Dynamics 365, MS Dataverse, Azure Dynamics365, Azure Functions, Azure API Management

Gestão de dados

Azure Data Factory, Azure Storage account, SSMS, XrmToolBox, MS Azure Storage Explorer

Bases de dados

MS SQL Server, MS Azure SQL Database

IA

Python, NLP, Matching Models, GPT-3, OpenAI API, Azure Cognitive Services, Azure Data Factory, Databricks

Segurança

Azure Active Directory, Azure Key Vault

Otimização da IU

CSS Grid, Flexbox, media queries

Processo

O nosso processo de desenvolvimento de CRM para o sector da saúde foi executado em fases para garantir uma experiência de migração e integração perfeita para o nosso cliente. Ao longo deste processo, a nossa adesão à metodologia Agile permitiu flexibilidade na realização de melhorias iterativas. Utilizámos o MS Teams para a comunicação com o cliente e o Jira para o acompanhamento de tarefas, de modo a manter a transparência em todas as fases do projeto:

Fase de descoberta

Começámos com uma avaliação exaustiva dos sistemas CRM existentes utilizados pelas empresas farmacêuticas. Era vital compreender as estruturas de dados, os fluxos de trabalho e as necessidades específicas de cada empresa. A nossa equipa colaborou estreitamente com o cliente para definir os requisitos e as expectativas do processo de migração e do desenvolvimento do CRM para os cuidados de saúde. A nossa entrega nesta fase foi um documento abrangente de Visão e Âmbito que delineava o roteiro do projeto, os prazos e as expectativas.

Conceção e planeamento

Os nossos especialistas conceberam uma estrutura de migração personalizada que se alinhava com as especificidades da indústria farmacêutica. Desenvolvemos estratégias detalhadas de mapeamento e transformação de dados para abordar os diversos formatos e padrões de dados de acordo com os diagramas de arquitetura e um plano de migração de dados.

Implementação

Criámos APIs personalizadas para uma integração de dados perfeita. Utilizámos ferramentas e processos automatizados para a limpeza e transformação de dados para garantir a integridade e compatibilidade dos dados.

Melhorias na IU

A nossa equipa trabalhou na otimização das aplicações de CRM nas plataformas web, tablet e móvel, concentrando-se em melhorar a experiência do utilizador e a acessibilidade. Entregámos uma estrutura de migração totalmente funcional, testada e validada, juntamente com aplicações de CRM melhoradas e prontas para serem implementadas.

Testes e implantação

A Innowise realizou uma migração piloto para conjuntos de dados seleccionados para validar o processo de migração e a eficácia da estrutura. Durante o Teste de Aceitação do Utilizador (UAT), envolvemo-nos com os utilizadores finais para testar as aplicações melhoradas, recolhendo feedback para fazer ajustes. Em seguida, implementámos a estrutura de migração e actualizámos as aplicações nos ambientes dos clientes, garantindo uma perturbação mínima das operações existentes.

Apoio pós-implantação

Proporcionámos sessões de formação abrangentes para os utilizadores finais e o pessoal de TI, juntamente com documentação detalhada sobre as novas funcionalidades do sistema e os procedimentos de manutenção.

Equipa

1

Gestor de projectos

2

Engenheiros de grandes volumes de dados

1

Programador Front-End

1

Programador Python

1

Engenheiro de QA

1

Analista de dados

Resultados

95% maior precisão de dados e migração de dados x2 mais rápida para clientes do sector farmacêutico

A implementação da nossa solução trouxe melhorias significativas nas capacidades de CRM do cliente. Como resultado, melhorámos a eficiência operacional e a gestão de dados na sua clientela de empresas farmacêuticas:

  • A estrutura de migração personalizada reduziu o cronograma de migração de dados em mais de 50%, permitindo uma implantação mais rápida do CRM para novos clientes farmacêuticos.

  • Os processos automatizados de limpeza e transformação de dados aumentaram a precisão dos dados em 95% e reduziram significativamente os esforços de correção manual de dados após a migração.

  • A otimização das aplicações CRM para plataformas web, tablet e móveis resultou num aumento do envolvimento dos utilizadores, demonstrando uma melhor acessibilidade. O feedback pós-implementação mostrou uma taxa de satisfação de 90% entre os utilizadores finais, destacando a eficácia das melhorias UI/UX na satisfação das necessidades dos representantes farmacêuticos.

Ao fornecer uma solução personalizada que abordou os aspectos técnicos e de experiência do utilizador da migração do CRM, contribuímos para a capacidade do nosso cliente de oferecer um sistema CRM mais eficaz aos seus clientes farmacêuticos. A nossa equipa continua o processo de migração de dados das redes de farmácias para o sistema CRM atualizado do nosso cliente. Atualmente, estamos a concentrar-nos no processo de migração para quatro clientes de cuidados de saúde e farmácias específicos, adaptando a nossa abordagem para satisfazer as necessidades únicas e as complexidades dos dados de cada um.

Duração do projecto
  • março de 2023 - Em curso

2x

migração de dados mais rápida

95%

maior exatidão dos dados

Contactar-nos!

Marcar uma chamada ou preencha o formulário abaixo e entraremos em contacto consigo assim que tivermos processado o seu pedido.

    Inclua os detalhes do projeto, a duração, o conjunto de tecnologias, os profissionais de TI necessários e outras informações relevantes
    Gravar uma mensagem de voz sobre o seu
    projeto para nos ajudar a compreendê-lo melhor
    Anexar documentos adicionais, se necessário
    Enviar ficheiro

    Pode anexar até 1 ficheiro de 2MB no total. Ficheiros válidos: pdf, jpg, jpeg, png

    Informamos que, ao clicar no botão Enviar, o Innowise's processará os seus dados pessoais de acordo com a nossa Política de Privacidade com o objectivo de lhe fornecer informações adequadas.

    O que é que acontece a seguir?

    1

    Após termos recebido e processado o seu pedido, entraremos em contacto consigo para detalhar as necessidades do seu projecto e assinar um NDA para garantir a confidencialidade das informações.

    2

    Após a análise dos requisitos, os nossos analistas e programadores elaboram uma proposta de projecto com o âmbito dos trabalhos, tamanho da equipa, tempo e custos e custos.

    3

    Marcamos uma reunião consigo para discutir a oferta e chegar a um acordo.

    4

    Assinamos um contrato e começamos a trabalhar no seu projecto o mais rapidamente possível.

    Obrigado!

    A sua mensagem foi enviada.
    Processaremos o seu pedido e contactá-lo-emos o mais rapidamente possível.

    Obrigado!

    A sua mensagem foi enviada.
    Processaremos o seu pedido e contactá-lo-emos o mais rapidamente possível.

    seta