Integração do monitor de ECG com uma aplicação de controlo

Em apenas 6 semanas, a Innowise integrou o dispositivo portátil de monitorização de ECG do cliente com uma aplicação de controlo através de BLE e introduziu a funcionalidade de recolha de dados em tempo real.

Cliente

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

O nosso cliente é uma empresa europeia de dispositivos médicos especializada em soluções para a monitorização e o tratamento de doenças crónicas. Com um foco principal nos cuidados cardiovasculares e na endocrinologia, o cliente tem como objetivo melhorar os resultados dos doentes através de dispositivos inovadores e soluções de saúde digitais.

As informações pormenorizadas sobre o cliente não podem ser divulgadas ao abrigo das disposições do NDA.

Desafio

Um dos principais produtos do cliente é um monitor ECG inteligente portátil, concebido para captar a atividade cardíaca em tempo real e facilitar a monitorização cardiovascular à distância.

Para melhorar a experiência do utilizador, o cliente desenvolveu uma aplicação complementar multiplataforma para o dispositivo de ECG. No entanto, a sua equipa de desenvolvimento interna estava sobrecarregada com tarefas em curso e não conseguiu integrar o dispositivo com a aplicação de controlo a tempo. Dada a sensibilidade e a natureza crítica dos dados de monitorização cardiovascular, a sincronização exacta dos dados do dispositivo para a aplicação sem qualquer atraso ou perda de dados também era importante para o cliente.

É por isso que o cliente procurava um parceiro de desenvolvimento de software de cuidados de saúde que pudesse realizar a integração num calendário de projeto apertado.

Solução

Com a certificação ISO 13485 e dezenas de projectos de cuidados de saúde concluídos, a Innowise era a escolha perfeita para o projeto. Assim que o contrato foi assinado, reunimos uma equipa experiente e lançámos o projeto em apenas alguns dias.

Fase de descoberta

A nossa colaboração com o cliente começou com uma fase de descoberta abrangente para obter uma compreensão completa da base de código existente e dos requisitos técnicos.

Começámos por analisar o código e a documentação actuais do monitor de ECG portátil, identificando as principais funcionalidades e potenciais pontos de integração. Após uma análise cuidadosa dos requisitos do projeto, definimos as principais caraterísticas, a pilha tecnológica e o âmbito do projeto, e estávamos prontos para avançar para o desenvolvimento.

Fase de desenvolvimento

Em seguida, a equipa de projeto da Innowise procedeu ao desenvolvimento das funcionalidades e integrações delineadas em iterações Agile, seguindo a metodologia Kanban. Durante a fase de desenvolvimento, entregámos:

  • Integração do monitor de ECG através da tecnologia BLE. Estabelecemos uma ligação BLE estável entre o monitor de ECG portátil e a aplicação do doente utilizando o Capacitor. Esta configuração permitiu a transferência contínua de dados entre o dispositivo e o servidor da aplicação de controlo, garantindo a monitorização cardíaca remota em tempo real de pacientes com doenças cardíacas confirmadas e suspeitas.
  • Algoritmo de receção e processamento de dados ECG. A nossa equipa desenvolveu um algoritmo robusto para receber o fluxo de dados ECG do dispositivo de monitorização cardíaca com BLE e processá-lo em tempo real.
  • Transferência de dados em tempo real para o servidor. Para facilitar a análise e a visualização em tempo real, introduzimos a funcionalidade que permite a transmissão de dados ECG para o servidor backend logo após a receção de cada porção dos mesmos.
  • Visualização de ECG e geração de relatórios. Para apresentar os resultados do ECG, integrámos a biblioteca CanvasJS que ajudou a desenhar cardiogramas em tempo real. Além disso, permitimos a exportação dos resultados do ECG para um ficheiro PDF para documentação médica ou partilha com os prestadores de cuidados de saúde.

Estabilização e lançamento

Após a implementação das funcionalidades principais, efectuámos testes exaustivos e a estabilização. O nosso engenheiro de controlo de qualidade realizou testes funcionais manuais para identificar e resolver potenciais problemas.

Depois de o sistema ter passado todos os controlos de qualidade, lançámos as novas funcionalidades e entregámos ao cliente a documentação de projeto necessária. Para facilitar a integração do utilizador, também fornecemos um guia para a nova funcionalidade.

Tecnologias

Mobile

Ionic

Conectividade do dispositivo

 Bluetooth de baixa energia (BLE)

Integração

Capacitor

Visualização de dados

CanvasJS

Equipa

1
Programador móvel
1
Engenheiro de QA
1
Coordenador de projectos

Resultados

Com a abordagem comprovada de desenvolvimento de software de saúde da Innowise, alinhada com a ISO 9001, o projeto foi concluído em 6 semanas. Integramos monitores de ECG com um aplicativo, ajustamos os algoritmos de receção, processamento e transferência de dados. Além disso, implementámos um módulo de visualização que transforma os resultados do ECG em diagramas e relatórios ricos.

Agora, quando o monitor portátil de ECG está integrado na aplicação de controlo, o cliente oferece aos utilizadores finais uma experiência mais fácil. Assim, o seu produto pode competir melhor no mercado de dispositivos médicos em constante mudança.

Duração do projecto
  • janeiro de 2025 - fevereiro de 2025

6 semanas para implementar a integração

5 dias para iniciar o projeto

Contactar-nos

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

    Envie-nos uma mensagem de voz
    Anexar documentos
    Enviar ficheiro

    Pode anexar um ficheiro com um máximo de 2MB. Formatos de ficheiro válidos: pdf, jpg, jpeg, png.

    Ao clicar em Enviar, o utilizador autoriza a Innowise a processar os seus dados pessoais de acordo com a nossa Política de privacidade para lhe fornecer informações relevantes. Ao enviar o seu número de telefone, o utilizador aceita que o possamos contactar através de chamadas de voz, SMS e aplicações de mensagens. Poderão ser aplicadas tarifas de chamadas, mensagens e dados.

    Pode também enviar-nos o seu pedido
    para contact@innowise.com

    O que é que acontece a seguir?

    1

    Assim que tivermos recebido e processado o seu pedido, entraremos em contacto consigo para detalhar as necessidades do seu projeto e assinar um NDA para garantir a confidencialidade.

    2

    Depois de analisar os seus desejos, necessidades e expectativas, a nossa equipa elaborará uma proposta de projeto com o âmbito do trabalho, a dimensão da equipa, o tempo e as estimativas de custos.

    3

    Marcaremos uma reunião consigo para discutir a oferta e acertar os pormenores.

    4

    Por fim, assinaremos um contrato e começaremos a trabalhar no seu projeto imediatamente.

    Спасибо!

    Cообщение отправлено.
    Мы обработаем ваш запрос и свяжемся с вами в кратчайшие сроки.

    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 logo que possível.

    seta